diff options
author | Solomon Peachy <pizza@shaftnet.org> | 2020-03-27 15:31:30 -0400 |
---|---|---|
committer | Solomon Peachy <pizza@shaftnet.org> | 2020-10-13 16:27:07 +0000 |
commit | b4865b05b0a3cc45f2873599c6411bef92f40b1c (patch) | |
tree | f9deee24e506d50e1f1ecaf954e9ae10799980ad /tools/toolchain-patches/binutils-2.16.1-texinfo-fix.diff | |
parent | e91f89a410dc4639dbe78f392c11b2a44ff9036a (diff) | |
download | rockbox-b4865b05b0a3cc45f2873599c6411bef92f40b1c.tar.gz rockbox-b4865b05b0a3cc45f2873599c6411bef92f40b1c.zip |
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
Diffstat (limited to 'tools/toolchain-patches/binutils-2.16.1-texinfo-fix.diff')
-rw-r--r-- | tools/toolchain-patches/binutils-2.16.1-texinfo-fix.diff | 30 |
1 files changed, 0 insertions, 30 deletions
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 @@ | |||
1 | diff -ru binutils-2.16.1-orig/ld/ld.texinfo binutils-2.16.1/ld/ld.texinfo | ||
2 | --- binutils-2.16.1-orig/ld/ld.texinfo 2005-06-12 20:35:45.000000000 +0200 | ||
3 | +++ binutils-2.16.1/ld/ld.texinfo 2013-06-04 22:31:37.833372351 +0200 | ||
4 | @@ -1589,7 +1589,7 @@ | ||
5 | |||
6 | @kindex --version-script=@var{version-scriptfile} | ||
7 | @cindex version script, symbol versions | ||
8 | -@itemx --version-script=@var{version-scriptfile} | ||
9 | +@item --version-script=@var{version-scriptfile} | ||
10 | Specify the name of a version script to the linker. This is typically | ||
11 | used when creating shared libraries to specify additional information | ||
12 | about the version hierarchy for the library being created. This option | ||
13 | @@ -6256,7 +6256,7 @@ | ||
14 | @printindex cp | ||
15 | |||
16 | @tex | ||
17 | -% I think something like @colophon should be in texinfo. In the | ||
18 | +% I think something like @@colophon should be in texinfo. In the | ||
19 | % meantime: | ||
20 | \long\def\colophon{\hbox to0pt{}\vfill | ||
21 | \centerline{The body of this manual is set in} | ||
22 | @@ -6267,7 +6267,7 @@ | ||
23 | \centerline{{\sl\fontname\tensl\/}} | ||
24 | \centerline{are used for emphasis.}\vfill} | ||
25 | \page\colophon | ||
26 | -% Blame: doc@cygnus.com, 28mar91. | ||
27 | +% Blame: doc@@cygnus.com, 28mar91. | ||
28 | @end tex | ||
29 | |||
30 | |||