armazenamento local de threads c ++ clang-503.0.40 (Mac OSX)

Depois que eu declarei uma variável desta maneira:

   #include <thread>
   namespace thread_space
    {
    thread_local int s;
    } //etc.

Eu tentei compilar meu código usando 'g ++ -std = c ++ 0x -pthread [arquivo de origem]'. Estou tendo o erro a seguir:

example.C:6:8: error: thread-local storage is unsupported for the current target
static thread_local int s;
       ^
1 error generated.

Se eu tentar compilar o mesmo código no Linux com o GCC 4.8.1 com os mesmos sinalizadores, recebo um arquivo executável em funcionamento. Estou usando o clang-503.0.40 (aquele que acompanha o Xcode 5.1.1) em um MacBook Pro executando o OSX 10.9.3. Alguém pode me explicar o que estou fazendo de errado? Obrigado!!

questionAnswers(4)

yourAnswerToTheQuestion