Well in the case of thread local, it's probably because OSX doesn't support the __thread modifier - you need to use pthread_getspecific/etc.
Well in the case of thread local, it's probably because OSX doesn't support the __thread modifier - you need to use pthread_getspecific/etc.