[compiler-rt] r301089 - [builtins] Implement emulated TLS on Windows.

Hans Wennborg via llvm-commits llvm-commits at lists.llvm.org
Tue Apr 25 09:31:47 PDT 2017


I've replied on the review, https://reviews.llvm.org/D30787

On Mon, Apr 24, 2017 at 5:40 PM, Frederich Munch <colsebas at hotmail.com> wrote:
> Would #if !defined(__clang__) && !defined(__ATOMIC_RELEASE ) be an
> acceptable solution?
>
> Otherwise is there an easy way to determine if clang is using compiler-rt?
>
>
> Thanks.
>
> ________________________________
> From: hwennborg at google.com <hwennborg at google.com> on behalf of Hans Wennborg
> <hans at chromium.org>
> Sent: Monday, April 24, 2017 11:30 PM
> To: Frederich Munch
> Cc: llvm-commits
> Subject: Re: [compiler-rt] r301089 - [builtins] Implement emulated TLS on
> Windows.
>
> On Sat, Apr 22, 2017 at 11:45 AM, Frederich Munch via llvm-commits
> <llvm-commits at lists.llvm.org> wrote:
>> Author: marsupial
>> Date: Sat Apr 22 13:45:17 2017
>> New Revision: 301089
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=301089&view=rev
>> Log:
>> [builtins] Implement emulated TLS on Windows.
>>
>> Summary:
>> LLVM JIT needs to be able to use emulated TLS on all platforms, and this
>> provides a reference one can compile to enable emutls for Linux/Mac/Windows.
>>
>> Reviewers: chh, howard.hinnant
>>
>> Reviewed By: chh
>>
>> Subscribers: mgorny, llvm-commits
>>
>> Differential Revision: https://reviews.llvm.org/D30787
>
> Reverted in r301274 due to PR32777


More information about the llvm-commits mailing list