mirror of
https://github.com/cemu-project/Cemu.git
synced 2025-07-04 05:51:19 +12:00
Removed THREAD_LOCAL macro.
This commit is contained in:
parent
454b587e36
commit
4c07c8aa53
3 changed files with 4 additions and 12 deletions
|
@ -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…
Add table
Add a link
Reference in a new issue