[Scummvm-cvs-logs] SF.net SVN: scummvm:[48804] scummvm/trunk/backends/platform/psp

bluddy at users.sourceforge.net bluddy at users.sourceforge.net
Mon Apr 26 14:12:42 CEST 2010


Revision: 48804
          http://scummvm.svn.sourceforge.net/scummvm/?rev=48804&view=rev
Author:   bluddy
Date:     2010-04-26 12:12:42 +0000 (Mon, 26 Apr 2010)

Log Message:
-----------
PSP: Added support for profiling using configure:

Modified Paths:
--------------
    scummvm/trunk/backends/platform/psp/psp.spec
    scummvm/trunk/backends/platform/psp/psp_main.cpp

Modified: scummvm/trunk/backends/platform/psp/psp.spec
===================================================================
--- scummvm/trunk/backends/platform/psp/psp.spec	2010-04-26 12:11:19 UTC (rev 48803)
+++ scummvm/trunk/backends/platform/psp/psp.spec	2010-04-26 12:12:42 UTC (rev 48804)
@@ -1,3 +1,3 @@
 %rename lib	old_lib
 *lib:
-%(old_lib) -lz -lstdc++ -lc -lm -lpspvfpu -lpspdebug -lpspgu -lpspge -lpspdisplay -lpspctrl -lpspsdk -lpsputility -lpspuser -lpsppower -lpsphprm  -lpsprtc -lpspaudio
+%(old_lib) -lz -lstdc++ -lc -lm -lpspprof -lpspvfpu -lpspdebug -lpspgu -lpspge -lpspdisplay -lpspctrl -lpspsdk -lpsputility -lpspuser -lpsppower -lpsphprm  -lpsprtc -lpspaudio -lpspkernel

Modified: scummvm/trunk/backends/platform/psp/psp_main.cpp
===================================================================
--- scummvm/trunk/backends/platform/psp/psp_main.cpp	2010-04-26 12:11:19 UTC (rev 48803)
+++ scummvm/trunk/backends/platform/psp/psp_main.cpp	2010-04-26 12:12:42 UTC (rev 48804)
@@ -44,8 +44,10 @@
 #include "osys_psp.h"
 #include "./trace.h"
 
+#ifdef ENABLE_PROFILING
+	#include <pspprof.h>
+#endif
 
-
 /**
  * Define the module info section
  *
@@ -96,6 +98,11 @@
 
 /* Exit callback */
 int exit_callback(void) {
+
+#ifdef ENABLE_PROFILING
+	gprof_cleanup();
+#endif	
+
 	sceKernelExitGame();
 	return 0;
 }


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