Gigabeat F/X/S do not need '-mlong-calls' since they do not use IRAM for code which will save a good bit of bin size.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19962 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Michael Sevakis 2009-02-10 09:27:20 +00:00
parent 0358d9b382
commit ca07873607

10
tools/configure vendored
View file

@ -258,7 +258,10 @@ arm7tdmicc () {
arm9tdmicc () {
prefixtools arm-elf-
GCCOPTS="$CCOPTS -mcpu=arm9tdmi -mlong-calls"
GCCOPTS="$CCOPTS -mcpu=arm9tdmi"
if test "$modelname" != "gigabeatf"; then
GCCOPTS="$GCCOPTS -mlong-calls"
fi
GCCOPTIMIZE="-fomit-frame-pointer"
endian="little"
gccchoice="4.0.3"
@ -290,7 +293,10 @@ arm926ejscc () {
arm1136jfscc () {
prefixtools arm-elf-
GCCOPTS="$CCOPTS -mcpu=arm1136jf-s -mlong-calls"
GCCOPTS="$CCOPTS -mcpu=arm1136jf-s"
if test "$modelname" != "gigabeats"; then
GCCOPTS="$GCCOPTS -mlong-calls"
fi
GCCOPTIMIZE="-fomit-frame-pointer"
endian="little"
gccchoice="4.0.3"