diff options
author | Thomas Jarosch <tomj@simonv.com> | 2012-01-03 22:33:47 +0000 |
---|---|---|
committer | Thomas Jarosch <tomj@simonv.com> | 2012-01-03 22:33:47 +0000 |
commit | 949e6398c89e3c277a4c542f67a5ee788c6f642d (patch) | |
tree | 4929442f838dacf82e8bdbd1a3d36bf38a363d88 /tools | |
parent | f36f7825d7d219304fac22021b9f060a666ddc3b (diff) | |
download | rockbox-949e6398c89e3c277a4c542f67a5ee788c6f642d.tar.gz rockbox-949e6398c89e3c277a4c542f67a5ee788c6f642d.zip |
FS #11859: Enable optimizations for SDL application builds.
Only disable them for the simulator (like before).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31547 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'tools')
-rwxr-xr-x | tools/configure | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tools/configure b/tools/configure index 88c3738203..2e2cf2cdb0 100755 --- a/tools/configure +++ b/tools/configure | |||
@@ -217,7 +217,12 @@ simcc () { | |||
217 | 217 | ||
218 | app_type=$1 | 218 | app_type=$1 |
219 | winbuild="" | 219 | winbuild="" |
220 | GCCOPTS=`echo $CCOPTS | sed -e s/-ffreestanding// -e s/-nostdlib// -e s/-Wundef// -e s/-O//` | 220 | GCCOPTS=`echo $CCOPTS | sed -e s/-ffreestanding// -e s/-nostdlib// -e s/-Wundef//` |
221 | if [ "$app_type" != "sdl-app" ]; then | ||
222 | # Disable optimizations for non-app builds | ||
223 | GCCOPTS=`echo $GCCOPTS | sed -e s/-O//` | ||
224 | fi | ||
225 | |||
221 | GCCOPTS="$GCCOPTS -fno-builtin -g" | 226 | GCCOPTS="$GCCOPTS -fno-builtin -g" |
222 | GCCOPTIMIZE='' | 227 | GCCOPTIMIZE='' |
223 | LDOPTS='-lm' # button-sdl.c uses sqrt() | 228 | LDOPTS='-lm' # button-sdl.c uses sqrt() |