[LPM] Try again to appease powerpc64 in its self host. I've been unable
authorChandler Carruth <chandlerc@gmail.com>
Thu, 29 Jan 2015 02:34:17 +0000 (02:34 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Thu, 29 Jan 2015 02:34:17 +0000 (02:34 +0000)
commit9cefa9ac2d66ebf16a289c5d916ed79887c93d7c
tree447cf523222a32968d83b99314ce0af61657d864
parent7f25a40550aac94ceab1c7ae1c32ec24a7459807
[LPM] Try again to appease powerpc64 in its self host. I've been unable
to get a powerpc64 host so that I can reproduce and test this, but it
only impacts that platform so trying the only other realistic option.

According to Ulrich, who debugged this initially, initial-exec is likely
to be sufficient for our needs and not subject to this bug. Will watch
the build bots to see.

If this doesn't work, I'll be forced to cut a really ugly pthread-based
approach into the primary user (our stack trace printing) as that user
cannot use the ThreadLocal implementation due to lifetime issues.

llvm-svn: 227414
llvm/include/llvm/Support/Compiler.h