From b4865b05b0a3cc45f2873599c6411bef92f40b1c Mon Sep 17 00:00:00 2001 From: Solomon Peachy Date: Fri, 27 Mar 2020 15:31:30 -0400 Subject: Build: Bump all toolchains to GCC 4.9.4 + Binutils 2.26.1 GCC 4.9.4 was already used for MIPS and all hosted targets; this enables it across the board for everything (ie m68k and arm native) Other changes: * Use '-Os' as the default optiomization for all targets (was only disabled for arm native) * Enable -funit-at-a-time and -Wextra * Drop all obsolete toolchain patches * Update ARM multilib/exception patch * Bump toolchain libs (gmp, mpfr, mpc) to recommended versions, and add 'isl' to enable better optimization & vectorization opportunities. (Will revisit optimization for the codecs and plugins at a later date) Confirmed working: * armv4t (ipodmini2g and many other PP502x targets) * arm >= v5 (sansaclipplus, ipod6g, ipodnano2g, sansafuzeplus) * m68k (ihp100) Change-Id: If9ed405ae0f289d9adea46d4cf46bfefc2f4250d --- .../binutils-2.16.1-texinfo-fix.diff | 30 ---------------------- 1 file changed, 30 deletions(-) delete mode 100644 tools/toolchain-patches/binutils-2.16.1-texinfo-fix.diff (limited to 'tools/toolchain-patches/binutils-2.16.1-texinfo-fix.diff') diff --git a/tools/toolchain-patches/binutils-2.16.1-texinfo-fix.diff b/tools/toolchain-patches/binutils-2.16.1-texinfo-fix.diff deleted file mode 100644 index ae0a79399b..0000000000 --- a/tools/toolchain-patches/binutils-2.16.1-texinfo-fix.diff +++ /dev/null @@ -1,30 +0,0 @@ -diff -ru binutils-2.16.1-orig/ld/ld.texinfo binutils-2.16.1/ld/ld.texinfo ---- binutils-2.16.1-orig/ld/ld.texinfo 2005-06-12 20:35:45.000000000 +0200 -+++ binutils-2.16.1/ld/ld.texinfo 2013-06-04 22:31:37.833372351 +0200 -@@ -1589,7 +1589,7 @@ - - @kindex --version-script=@var{version-scriptfile} - @cindex version script, symbol versions --@itemx --version-script=@var{version-scriptfile} -+@item --version-script=@var{version-scriptfile} - Specify the name of a version script to the linker. This is typically - used when creating shared libraries to specify additional information - about the version hierarchy for the library being created. This option -@@ -6256,7 +6256,7 @@ - @printindex cp - - @tex --% I think something like @colophon should be in texinfo. In the -+% I think something like @@colophon should be in texinfo. In the - % meantime: - \long\def\colophon{\hbox to0pt{}\vfill - \centerline{The body of this manual is set in} -@@ -6267,7 +6267,7 @@ - \centerline{{\sl\fontname\tensl\/}} - \centerline{are used for emphasis.}\vfill} - \page\colophon --% Blame: doc@cygnus.com, 28mar91. -+% Blame: doc@@cygnus.com, 28mar91. - @end tex - - -- cgit v1.2.3