mirror of
https://github.com/cemu-project/Cemu.git
synced 2024-11-22 09:09:18 +01:00
Removed THREAD_LOCAL macro. (#101)
This commit is contained in:
parent
d94ecfe078
commit
c065d22dda
@ -45,8 +45,8 @@ namespace coreinit
|
||||
|
||||
bool g_isMulticoreMode;
|
||||
|
||||
THREAD_LOCAL uint32 t_assignedCoreIndex;
|
||||
THREAD_LOCAL Fiber* t_schedulerFiber;
|
||||
thread_local uint32 t_assignedCoreIndex;
|
||||
thread_local Fiber* t_schedulerFiber;
|
||||
|
||||
struct OSHostThread
|
||||
{
|
||||
|
@ -201,8 +201,8 @@ static_assert(sizeof(CURLMsg_t) <= 0xC, "sizeof(CURLMsg_t)");
|
||||
|
||||
size_t header_callback(char* buffer, size_t size, size_t nitems, void* userdata);
|
||||
|
||||
THREAD_LOCAL PPCConcurrentQueue<QueueMsg_t>* g_callerQueue;
|
||||
THREAD_LOCAL ConcurrentQueue<QueueMsg_t>* g_threadQueue;
|
||||
thread_local PPCConcurrentQueue<QueueMsg_t>* g_callerQueue;
|
||||
thread_local ConcurrentQueue<QueueMsg_t>* g_threadQueue;
|
||||
void CurlWorkerThread(CURL_t* curl, PPCConcurrentQueue<QueueMsg_t>* callerQueue, ConcurrentQueue<QueueMsg_t>* threadQueue)
|
||||
{
|
||||
g_callerQueue = callerQueue;
|
||||
|
@ -225,14 +225,6 @@ typedef union _LARGE_INTEGER {
|
||||
#define DEBUG_BREAK raise(SIGTRAP)
|
||||
#endif
|
||||
|
||||
#if defined(_MSC_VER)
|
||||
#define THREAD_LOCAL __declspec(thread)
|
||||
#elif defined(__GNUC__)
|
||||
#define THREAD_LOCAL __thread
|
||||
#else
|
||||
#define THREAD_LOCAL thread_local
|
||||
#endif
|
||||
|
||||
#if defined(_MSC_VER)
|
||||
#define DLLEXPORT __declspec(dllexport)
|
||||
#elif defined(__GNUC__)
|
||||
|
Loading…
Reference in New Issue
Block a user