commit | a5fe17a11eae0bbbbed481ea31806d45606198c9 | [log] [tgz] |
---|---|---|
author | Jim Stichnoth <stichnot@chromium.org> | Mon Jan 26 11:10:03 2015 -0800 |
committer | Jim Stichnoth <stichnot@chromium.org> | Mon Jan 26 11:10:03 2015 -0800 |
tree | 70997a7bff8fbd7c51a2848630dc02aab1b963aa | |
parent | fed97afff11dfdf934a8d3f980651804ddd93586 [diff] |
Subzero: Second attempt at fixing MacOS 10.6 build. Manages thread_local pointer fields through a set of macros. If ICE_THREAD_LOCAL_HACK is defined, the thread_local definitions and accesses are defined in terms of pthread operations. This assumes that the underlying std::thread library is based on pthread. BUG= none R=jfb@chromium.org, jvoung@chromium.org Review URL: https://codereview.chromium.org/872933002