diff options
author | Solomon Peachy <pizza@shaftnet.org> | 2021-07-08 18:53:27 -0400 |
---|---|---|
committer | Solomon Peachy <pizza@shaftnet.org> | 2021-07-08 19:53:05 -0400 |
commit | 2c984f3714067a38980dae51d1cb7d66d49f84f8 (patch) | |
tree | f8d29099b4f33211c8df4fd92623d8a71756678f /tools | |
parent | 2ff3425ab1685a1445cc330eca15a78025c1903a (diff) | |
download | rockbox-2c984f3714067a38980dae51d1cb7d66d49f84f8.tar.gz rockbox-2c984f3714067a38980dae51d1cb7d66d49f84f8.zip |
build: use gcc-ar / gcc-ranlib in preparation for link-time-optimization
Change-Id: If5fd9a8f15200fca9a89999605394f7527387a2b
Diffstat (limited to 'tools')
-rwxr-xr-x | tools/configure | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/tools/configure b/tools/configure index 5a08ef649b..180dcc0e60 100755 --- a/tools/configure +++ b/tools/configure | |||
@@ -63,9 +63,9 @@ prefixtools () { | |||
63 | WINDRES=${prefix}windres | 63 | WINDRES=${prefix}windres |
64 | DLLTOOL=${prefix}dlltool | 64 | DLLTOOL=${prefix}dlltool |
65 | DLLWRAP=${prefix}dllwrap | 65 | DLLWRAP=${prefix}dllwrap |
66 | RANLIB=${prefix}ranlib | 66 | RANLIB=${prefix}gcc-ranlib |
67 | LD=${prefix}ld | 67 | LD=${prefix}ld |
68 | AR=${prefix}ar | 68 | AR=${prefix}gcc-ar |
69 | AS=${prefix}as | 69 | AS=${prefix}as |
70 | OC=${prefix}objcopy | 70 | OC=${prefix}objcopy |
71 | } | 71 | } |
@@ -249,7 +249,6 @@ EOF | |||
249 | } | 249 | } |
250 | 250 | ||
251 | simcc () { | 251 | simcc () { |
252 | |||
253 | # default tool setup for native building | 252 | # default tool setup for native building |
254 | prefixtools "$CROSS_COMPILE" | 253 | prefixtools "$CROSS_COMPILE" |
255 | ARG_ARM_THUMB=0 # can't use thumb in native builds | 254 | ARG_ARM_THUMB=0 # can't use thumb in native builds |
@@ -510,13 +509,6 @@ EOF | |||
510 | # the gcc version should most likely match what versions we build with | 509 | # the gcc version should most likely match what versions we build with |
511 | # rockboxdev.sh | 510 | # rockboxdev.sh |
512 | # | 511 | # |
513 | calmrisccc () { | ||
514 | prefixtools calmrisc16-unknown-elf- | ||
515 | GCCOPTS="-Wl\,--no-check-sections $CCOPTS" | ||
516 | GCCOPTIMIZE="-fomit-frame-pointer" | ||
517 | endian="big" | ||
518 | gccchoice="4.9.4" | ||
519 | } | ||
520 | 512 | ||
521 | coldfirecc () { | 513 | coldfirecc () { |
522 | prefixtools m68k-elf- | 514 | prefixtools m68k-elf- |