summaryrefslogtreecommitdiff
path: root/tools/configure
diff options
context:
space:
mode:
Diffstat (limited to 'tools/configure')
-rwxr-xr-xtools/configure18
1 files changed, 9 insertions, 9 deletions
diff --git a/tools/configure b/tools/configure
index 9539dc687c..5a08ef649b 100755
--- a/tools/configure
+++ b/tools/configure
@@ -293,7 +293,7 @@ simcc () {
293 fi 293 fi
294 294
295 # default share option, override below if needed 295 # default share option, override below if needed
296 SHARED_LDFLAG="-shared" 296 SHARED_LDFLAGS="-shared"
297 SHARED_CFLAGS="-fPIC -fvisibility=hidden" 297 SHARED_CFLAGS="-fPIC -fvisibility=hidden"
298 298
299 if [ "$win32crosscompile" = "yes" ]; then 299 if [ "$win32crosscompile" = "yes" ]; then
@@ -379,7 +379,7 @@ simcc () {
379 sigaltstack=`check_sigaltstack` 379 sigaltstack=`check_sigaltstack`
380 echo "Darwin host detected" 380 echo "Darwin host detected"
381 LDOPTS="$LDOPTS -ldl" 381 LDOPTS="$LDOPTS -ldl"
382 SHARED_LDFLAG="-dynamiclib -Wl\,-single_module" 382 SHARED_LDFLAGS="-dynamiclib -Wl\,-single_module"
383 ;; 383 ;;
384 384
385 SunOS) 385 SunOS)
@@ -618,7 +618,7 @@ maemocc () {
618 GCCOPTIMIZE='' 618 GCCOPTIMIZE=''
619 LDOPTS="-lm -ldl $LDOPTS" 619 LDOPTS="-lm -ldl $LDOPTS"
620 GLOBAL_LDOPTS="$GLOBAL_LDOPTS -Wl,-z,defs" 620 GLOBAL_LDOPTS="$GLOBAL_LDOPTS -Wl,-z,defs"
621 SHARED_LDFLAG="-shared" 621 SHARED_LDFLAGS="-shared"
622 SHARED_CFLAGS='' 622 SHARED_CFLAGS=''
623 endian="little" 623 endian="little"
624 thread_support="HAVE_SIGALTSTACK_THREADS" 624 thread_support="HAVE_SIGALTSTACK_THREADS"
@@ -713,7 +713,7 @@ pandoracc () {
713 GCCOPTIMIZE='' 713 GCCOPTIMIZE=''
714 LDOPTS="-lm -ldl $LDOPTS" 714 LDOPTS="-lm -ldl $LDOPTS"
715 GLOBAL_LDOPTS="$GLOBAL_LDOPTS -Wl,-z,defs" 715 GLOBAL_LDOPTS="$GLOBAL_LDOPTS -Wl,-z,defs"
716 SHARED_LDFLAG="-shared" 716 SHARED_LDFLAGS="-shared"
717 SHARED_CFLAGS='' 717 SHARED_CFLAGS=''
718 endian="little" 718 endian="little"
719 thread_support="HAVE_SIGALTSTACK_THREADS" 719 thread_support="HAVE_SIGALTSTACK_THREADS"
@@ -744,7 +744,7 @@ arm1176jzlinuxcc () {
744 GCCOPTIMIZE='' 744 GCCOPTIMIZE=''
745 LDOPTS="-lasound -lpthread -lm -ldl -lrt $LDOPTS" 745 LDOPTS="-lasound -lpthread -lm -ldl -lrt $LDOPTS"
746 GLOBAL_LDOPTS="$GLOBAL_LDOPTS -Wl,-z,defs" # warn about undefined symbols in shared libraries 746 GLOBAL_LDOPTS="$GLOBAL_LDOPTS -Wl,-z,defs" # warn about undefined symbols in shared libraries
747 SHARED_LDFLAG="-shared" 747 SHARED_LDFLAGS="-shared"
748 SHARED_CFLAGS='' 748 SHARED_CFLAGS=''
749 endian="little" 749 endian="little"
750 app_type="ypr0" 750 app_type="ypr0"
@@ -787,7 +787,7 @@ androidcc () {
787 if [ "$modelname" != "ibassodx50" ] && [ "$modelname" != "ibassodx90" ]; then 787 if [ "$modelname" != "ibassodx50" ] && [ "$modelname" != "ibassodx90" ]; then
788 LDOPTS="$LDOPTS -Wl,-soname,librockbox.so -shared" 788 LDOPTS="$LDOPTS -Wl,-soname,librockbox.so -shared"
789 fi 789 fi
790 SHARED_LDFLAG="-shared" 790 SHARED_LDFLAGS="-shared"
791 SHARED_CFLAGS='' 791 SHARED_CFLAGS=''
792 GLOBAL_LDOPTS="-Wl,-z,defs -Wl,-z,noexecstack" 792 GLOBAL_LDOPTS="-Wl,-z,defs -Wl,-z,noexecstack"
793 thread_support="HAVE_SIGALTSTACK_THREADS" 793 thread_support="HAVE_SIGALTSTACK_THREADS"
@@ -873,7 +873,7 @@ androidndkcc()
873 873
874 GCCOPTS=`echo $CCOPTS | sed -e s/-ffreestanding// -e s/-nostdlib// -e s/-Wundef//` 874 GCCOPTS=`echo $CCOPTS | sed -e s/-ffreestanding// -e s/-nostdlib// -e s/-Wundef//`
875 LDOPTS="$LDOPTS -ldl -llog" 875 LDOPTS="$LDOPTS -ldl -llog"
876 SHARED_LDFLAG="-shared" 876 SHARED_LDFLAGS="-shared"
877 SHARED_CFLAGS='' 877 SHARED_CFLAGS=''
878 GLOBAL_LDOPTS="-Wl,-z,defs -Wl,-z,noexecstack" 878 GLOBAL_LDOPTS="-Wl,-z,defs -Wl,-z,noexecstack"
879 879
@@ -918,7 +918,7 @@ mipsellinuxcc () {
918 GCCOPTIMIZE='' 918 GCCOPTIMIZE=''
919 LDOPTS="-lasound -lpthread -lm -ldl -lrt $LDOPTS" 919 LDOPTS="-lasound -lpthread -lm -ldl -lrt $LDOPTS"
920 GLOBAL_LDOPTS="$GLOBAL_LDOPTS -Wl,-z,defs" 920 GLOBAL_LDOPTS="$GLOBAL_LDOPTS -Wl,-z,defs"
921 SHARED_LDFLAG="-shared" 921 SHARED_LDFLAGS="-shared"
922 SHARED_CFLAGS='-fPIC -fvisibility=hidden' 922 SHARED_CFLAGS='-fPIC -fvisibility=hidden'
923 endian="little" 923 endian="little"
924 thread_support="HAVE_SIGALTSTACK_THREADS" 924 thread_support="HAVE_SIGALTSTACK_THREADS"
@@ -4699,7 +4699,7 @@ export SIMDIR=\$(ROOTDIR)/uisimulator/sdl
4699export GCCOPTS=${GCCOPTS} 4699export GCCOPTS=${GCCOPTS}
4700export TARGET_INC=${TARGET_INC} 4700export TARGET_INC=${TARGET_INC}
4701export LOADADDRESS=${loadaddress} 4701export LOADADDRESS=${loadaddress}
4702export SHARED_LDFLAG=${SHARED_LDFLAG} 4702export SHARED_LDFLAGS=${SHARED_LDFLAGS}
4703export SHARED_CFLAGS=${SHARED_CFLAGS} 4703export SHARED_CFLAGS=${SHARED_CFLAGS}
4704export LDOPTS=${LDOPTS} 4704export LDOPTS=${LDOPTS}
4705export GLOBAL_LDOPTS=${GLOBAL_LDOPTS} 4705export GLOBAL_LDOPTS=${GLOBAL_LDOPTS}