Index: src/trusted/service_runtime/nacl_globals.c |
=================================================================== |
--- src/trusted/service_runtime/nacl_globals.c (revision 10790) |
+++ src/trusted/service_runtime/nacl_globals.c (working copy) |
@@ -18,6 +18,10 @@ |
#include "native_client/src/trusted/service_runtime/nacl_app_thread.h" |
#include "native_client/src/trusted/service_runtime/nacl_globals.h" |
+#if NACL_OSX |
+#include "native_client/src/trusted/service_runtime/osx/mach_thread_map.h" |
+#endif |
+ |
struct NaClThreadContext *nacl_user[NACL_THREAD_MAX] = {NULL}; |
#if NACL_WINDOWS |
uint32_t nacl_thread_ids[NACL_THREAD_MAX] = {0}; |
@@ -31,6 +35,10 @@ |
void NaClGlobalModuleInit(void) { |
NaClInitGlobals(); |
+ |
+#if NACL_OSX |
+ NaClInitMachThreadMap(); |
+#endif |
} |