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:
parent
0358d9b382
commit
ca07873607
1 changed files with 8 additions and 2 deletions
10
tools/configure
vendored
10
tools/configure
vendored
|
@ -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"
|
||||
|
|
Loading…
Reference in a new issue