[Scummvm-cvs-logs] SF.net SVN: scummvm:[52069] scummvm/branches/gsoc2010-plugins/configure

toneman1138 at users.sourceforge.net toneman1138 at users.sourceforge.net
Fri Aug 13 21:55:22 CEST 2010


Revision: 52069
          http://scummvm.svn.sourceforge.net/scummvm/?rev=52069&view=rev
Author:   toneman1138
Date:     2010-08-13 19:55:22 +0000 (Fri, 13 Aug 2010)

Log Message:
-----------
added back --gc-sections for the ds when dynamic modules aren't enabled

Modified Paths:
--------------
    scummvm/branches/gsoc2010-plugins/configure

Modified: scummvm/branches/gsoc2010-plugins/configure
===================================================================
--- scummvm/branches/gsoc2010-plugins/configure	2010-08-13 18:25:16 UTC (rev 52068)
+++ scummvm/branches/gsoc2010-plugins/configure	2010-08-13 19:55:22 UTC (rev 52069)
@@ -1399,6 +1399,9 @@
 		CXXFLAGS="$CXXFLAGS -mcpu=arm9tdmi -mtune=arm9tdmi -fomit-frame-pointer -mthumb-interwork"
 		CXXFLAGS="$CXXFLAGS -ffunction-sections -fdata-sections -fno-strict-aliasing"
 		LDFLAGS="$LDFLAGS -specs=ds_arm9.specs -mthumb-interwork -mno-fpu -Wl,-Map,map.txt"
+		if test "$_dynamic_modules" = no ; then
+  			LDFLAGS="$LDFLAGS -Wl,--gc-sections"
+ 		fi
 		LDFLAGS="$LDFLAGS -L$DEVKITPRO/libnds/lib"
 		LIBS="$LIBS -lnds9"
 		;;
@@ -1929,12 +1932,12 @@
 '
 		;;
 	ds)
+DEFINES="$DEFINES -DELF_LOADER_TARGET -DONE_PLUGIN_AT_A_TIME"
 _def_plugin='
 #define PLUGIN_PREFIX	""
 #define PLUGIN_SUFFIX	".plg"
 '
 _mak_plugins='
-DEFINES				= "$DEFINES -DELF_LOADER_TARGET -DONE_PLUGIN_AT_A_TIME"
 DYNAMIC_MODULES		:= 1
 PLUGIN_PREFIX		:=
 PLUGIN_SUFFIX		:= .plg


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list