[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