mirror of
https://github.com/nillerusr/source-engine.git
synced 2026-09-07 01:46:54 +00:00
First steps
This commit is contained in:
@@ -141,8 +141,10 @@ inline void ThreadPause()
|
||||
#if defined( PLATFORM_WINDOWS_PC )
|
||||
// Intrinsic for __asm pause; from <intrin.h>
|
||||
_mm_pause();
|
||||
#elif POSIX
|
||||
#elif defined( __i386__ ) && defined(POSIX)
|
||||
__asm __volatile( "pause" );
|
||||
#elif defined(__arm__)
|
||||
sched_yield(); // maybe work. Maybe not. Who knows?
|
||||
#elif defined( _X360 )
|
||||
#else
|
||||
#error "implement me"
|
||||
|
||||
Reference in New Issue
Block a user