diff options
author | Solomon Peachy <pizza@shaftnet.org> | 2022-10-09 19:17:41 -0400 |
---|---|---|
committer | Solomon Peachy <pizza@shaftnet.org> | 2024-06-30 15:05:08 -0400 |
commit | 67dc833e46679c13f4b8d82cbb52d2393fef8fd8 (patch) | |
tree | 0eb34457d89beb5f612ec272d3e7d2d5596bd2b3 /tools/configure | |
parent | 36fdd3dfed29cf6e325c12b7b21cab66dc278529 (diff) | |
download | rockbox-67dc833e46679c13f4b8d82cbb52d2393fef8fd8.tar.gz rockbox-67dc833e46679c13f4b8d82cbb52d2393fef8fd8.zip |
Toolchains: Update to GCC 8.5.0
All toolchain dependencies are circa the GCC 8.5.0 release:
GCC 8.5.0, binutils 2.37, gmp 6.2.1, mpfr 4.1.0, mpc 1.2.1, isl 0.18
Native:
* arm (smoke tested on ipodvideo+mini2g)
* mips (seems to be stable on xDuoo X3)
* m68k (binaries untested)
Hosted:
* arm (binaries untested)
* mips (smoke tested on xDuoo X3ii)
Unchanged:
* Android NDK (unchanged at GCC 4.9.4)
Change-Id: I1c2fca5d87d4a11e50aa495fad75f4f9c938c766
Diffstat (limited to 'tools/configure')
-rwxr-xr-x | tools/configure | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/tools/configure b/tools/configure index 35f4b6d107..d632da75ca 100755 --- a/tools/configure +++ b/tools/configure | |||
@@ -137,7 +137,7 @@ app_set_lcd_size () { | |||
137 | 137 | ||
138 | findarmgcc() { | 138 | findarmgcc() { |
139 | prefixtools arm-elf-eabi- | 139 | prefixtools arm-elf-eabi- |
140 | gccchoice="4.9.4" | 140 | gccchoice="8.5.0" |
141 | } | 141 | } |
142 | 142 | ||
143 | # scan the $PATH for the given command | 143 | # scan the $PATH for the given command |
@@ -531,7 +531,7 @@ coldfirecc () { | |||
531 | GCCOPTS="$CCOPTS -mcpu=5249 -malign-int -mstrict-align" | 531 | GCCOPTS="$CCOPTS -mcpu=5249 -malign-int -mstrict-align" |
532 | GCCOPTIMIZE="-fomit-frame-pointer" | 532 | GCCOPTIMIZE="-fomit-frame-pointer" |
533 | endian="big" | 533 | endian="big" |
534 | gccchoice="4.9.4" | 534 | gccchoice="8.5.0" |
535 | } | 535 | } |
536 | 536 | ||
537 | arm7tdmicc () { | 537 | arm7tdmicc () { |
@@ -604,7 +604,7 @@ mipselcc () { | |||
604 | GCCOPTS="$GCCOPTS -ffunction-sections -msoft-float -G 0 -Wno-parentheses" | 604 | GCCOPTS="$GCCOPTS -ffunction-sections -msoft-float -G 0 -Wno-parentheses" |
605 | GCCOPTIMIZE="-fomit-frame-pointer" | 605 | GCCOPTIMIZE="-fomit-frame-pointer" |
606 | endian="little" | 606 | endian="little" |
607 | gccchoice="4.9.4" | 607 | gccchoice="8.5.0" |
608 | } | 608 | } |
609 | 609 | ||
610 | mipsr2elcc () { | 610 | mipsr2elcc () { |
@@ -614,7 +614,7 @@ mipsr2elcc () { | |||
614 | GCCOPTS="$GCCOPTS -ffunction-sections -msoft-float -G 0 -Wno-parentheses" | 614 | GCCOPTS="$GCCOPTS -ffunction-sections -msoft-float -G 0 -Wno-parentheses" |
615 | GCCOPTIMIZE="-fomit-frame-pointer" | 615 | GCCOPTIMIZE="-fomit-frame-pointer" |
616 | endian="little" | 616 | endian="little" |
617 | gccchoice="4.9.4" | 617 | gccchoice="8.5.0" |
618 | } | 618 | } |
619 | 619 | ||
620 | maemocc () { | 620 | maemocc () { |
@@ -761,7 +761,7 @@ arm1176jzlinuxcc () { | |||
761 | GCCOPTS="$GCCOPTS -D_GNU_SOURCE=1 -U_FORTIFY_SOURCE -D_REENTRANT" | 761 | GCCOPTS="$GCCOPTS -D_GNU_SOURCE=1 -U_FORTIFY_SOURCE -D_REENTRANT" |
762 | 762 | ||
763 | # Set up compiler | 763 | # Set up compiler |
764 | gccchoice="4.9.4" | 764 | gccchoice="8.5.0" |
765 | prefixtools "arm-rockbox-linux-gnueabi-" | 765 | prefixtools "arm-rockbox-linux-gnueabi-" |
766 | } | 766 | } |
767 | 767 | ||
@@ -935,7 +935,7 @@ mipsellinuxcc () { | |||
935 | GCCOPTS="$GCCOPTS -D_GNU_SOURCE=1 -U_FORTIFY_SOURCE -D_REENTRANT" | 935 | GCCOPTS="$GCCOPTS -D_GNU_SOURCE=1 -U_FORTIFY_SOURCE -D_REENTRANT" |
936 | 936 | ||
937 | # Set up compiler | 937 | # Set up compiler |
938 | gccchoice="4.9.4" | 938 | gccchoice="8.5.0" |
939 | prefixtools "mipsel-rockbox-linux-gnu-" | 939 | prefixtools "mipsel-rockbox-linux-gnu-" |
940 | } | 940 | } |
941 | 941 | ||