Skip to content

Conversation

@amadio
Copy link
Member

@amadio amadio commented Jul 10, 2017

There is no support for thread_local on macOS, so variables with
thread local storage must use the ROOT macros for this purpose.

@phsft-bot
Copy link

Starting build on gcc49/centos7, native/mac1012, gcc49/slc6, gcc62/slc6, native/ubuntu14 with flags -Dvc=OFF -Dimt=ON -Dccache=ON
How to customize builds

There is no support for thread_local on macOS, so variables with
thread local storage must use the ROOT macros for this purpose.
@phsft-bot
Copy link

Starting build on gcc49/centos7, native/mac1012, gcc49/slc6, gcc62/slc6, native/ubuntu14 with flags -Dvc=OFF -Dimt=ON -Dccache=ON
How to customize builds

@amadio amadio merged commit 6cdb5a0 into root-project:master Jul 10, 2017
@amadio amadio deleted the fix-rw-lock branch July 10, 2017 12:44
@pcanal
Copy link
Member

pcanal commented Aug 17, 2017

Thanks for this fix/update.

There is no support for thread_local on macOS,

This is no longer true: " The clang compiler included with the Xcode 8 Beta and GM releases supports the C++11 thread_local keyword. This capability was discussed in the WWDC 2016 video "What's New in LLVM", beginning at the 5:50 mark. (external transcript)" (via stackflow)

I am guessing from the fact you needed this that we still support and build with XCode 7.

Cheers,
Philippe.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants