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

Bluddy at users.sourceforge.net Bluddy at users.sourceforge.net
Mon Nov 1 07:31:09 CET 2010


Revision: 53996
          http://scummvm.svn.sourceforge.net/scummvm/?rev=53996&view=rev
Author:   Bluddy
Date:     2010-11-01 06:31:09 +0000 (Mon, 01 Nov 2010)

Log Message:
-----------
PSP: removed CXA_AT_EXIT. It didn't work well because __dso_object already exists in the main executable, causing it not to be built in the plugins.

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

Property Changed:
----------------
    scummvm/branches/gsoc2010-plugins/configure

Modified: scummvm/branches/gsoc2010-plugins/configure
===================================================================
--- scummvm/branches/gsoc2010-plugins/configure	2010-11-01 00:27:11 UTC (rev 53995)
+++ scummvm/branches/gsoc2010-plugins/configure	2010-11-01 06:31:09 UTC (rev 53996)
@@ -1577,7 +1577,7 @@
 		;;
 	psp)
 		CXXFLAGS="$CXXFLAGS -O3 -I$PSPSDK/include -D_PSP_FW_VERSION=150"
-		CXXFLAGS="$CXXFLAGS -fuse-cxa-atexit"
+		CXXFLAGS="$CXXFLAGS"
 		;;
 	solaris*)
 		DEFINES="$DEFINES -DSOLARIS -DSYSTEM_NOT_SUPPORTING_D_TYPE"
@@ -2225,10 +2225,10 @@
 		;;
 	psp)
 		_elf_loader=yes
-		DEFINES="$DEFINES -DMIPS_TARGET -DELF_LOADER_CXA_ATEXIT"
+		DEFINES="$DEFINES -DMIPS_TARGET"
 _mak_plugins='
 LDFLAGS				+= -Wl,-T$(srcdir)/backends/platform/psp/main_prog.ld
-PLUGIN_LDFLAGS		+= -Wl,-T$(srcdir)/backends/plugins/psp/plugin.ld -lc
+PLUGIN_LDFLAGS		+= -Wl,-T$(srcdir)/backends/plugins/psp/plugin.ld -lstdc++ -lc
 '
 		;;
 	*)


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