add include file, necessary for PS3 platform

This commit is contained in:
erwin.coumans
2008-04-02 17:23:52 +00:00
parent ba27e0522b
commit 285163b31a

View File

@@ -25,6 +25,7 @@
#ifdef USE_BT_CLOCK #ifdef USE_BT_CLOCK
#ifdef __CELLOS_LV2__ #ifdef __CELLOS_LV2__
#include <sys/sys_time.h> #include <sys/sys_time.h>
#include <sys/time_util.h>
#include <stdio.h> #include <stdio.h>
typedef uint64_t __int64; typedef uint64_t __int64;
#endif #endif
@@ -82,7 +83,8 @@ class btClock
typedef uint64_t __int64; typedef uint64_t __int64;
typedef __int64 ClockSize; typedef __int64 ClockSize;
ClockSize newTime; ClockSize newTime;
__asm __volatile__( "mftb %0" : "=r" (newTime) : : "memory"); //__asm __volatile__( "mftb %0" : "=r" (newTime) : : "memory");
SYS_TIMEBASE_GET( newTime );
mStartTime = newTime; mStartTime = newTime;
#else #else
gettimeofday(&mStartTime, 0); gettimeofday(&mStartTime, 0);
@@ -136,7 +138,8 @@ class btClock
typedef uint64_t __int64; typedef uint64_t __int64;
typedef __int64 ClockSize; typedef __int64 ClockSize;
ClockSize newTime; ClockSize newTime;
__asm __volatile__( "mftb %0" : "=r" (newTime) : : "memory"); SYS_TIMEBASE_GET( newTime );
//__asm __volatile__( "mftb %0" : "=r" (newTime) : : "memory");
return (newTime-mStartTime) / dFreq; return (newTime-mStartTime) / dFreq;
#else #else
@@ -194,7 +197,8 @@ class btClock
typedef uint64_t __int64; typedef uint64_t __int64;
typedef __int64 ClockSize; typedef __int64 ClockSize;
ClockSize newTime; ClockSize newTime;
__asm __volatile__( "mftb %0" : "=r" (newTime) : : "memory"); //__asm __volatile__( "mftb %0" : "=r" (newTime) : : "memory");
SYS_TIMEBASE_GET( newTime );
return (newTime-mStartTime) / dFreq; return (newTime-mStartTime) / dFreq;
#else #else