[llvm] r273534 - [LLVM][MIPS] Introduce 64 bit atomic check in CheckAtomic.cmake

Hans Wennborg via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 21 16:52:49 PDT 2017


Joerg, what's the status here for 5.0.0?

On Thu, Aug 17, 2017 at 9:10 AM, Kamil Rytarowski via llvm-commits
<llvm-commits at lists.llvm.org> wrote:
> On 25.07.2017 07:34, Nitesh Jain via llvm-commits wrote:
>> Hi Joerg,
>>
>> There are other repo as well were this patch is require like libcxx. Hence to reduce code redundancy the reviewer suggested to implement it in LLVM.  Please can you share your build errors ?
>>
>> Are 64 bit atomic operations supported on i386 and PowerPC users on NetBSD ?
>>
>
> NetBSD supports right now 80486 (it can revive 80386 at some point too,
> OpenBSD still supports 386). Ideally atomic operations should be
> optional for LLVM+Clang.
>
>> Does LLDB/Libcxx build for above targets without explicitly linking atomic library ?
>>
>
> At least LLDB is work-in-progress with current focus on amd64.
>
>> Thanks,
>> Nitesh Jain
>>
>>> -----Original Message-----
>>> From: Joerg Sonnenberger [mailto:joerg at bec.de]
>>> Sent: 24 July 2017 18:34
>>> To: Nitesh Jain
>>> Cc: Simon Dardis; Joerg Sonnenberger; llvm-commits at lists.llvm.org; Bhushan
>>> Attarde; Jaydeep Patil
>>> Subject: Re: [llvm] r273534 - [LLVM][MIPS] Introduce 64 bit atomic check in
>>> CheckAtomic.cmake
>>>
>>> On Mon, Jul 24, 2017 at 12:49:37PM +0000, Nitesh Jain wrote:
>>>>
>>>> Hi Joerg,
>>>>
>>>> This patch was introduce to fix LLDB build  for 32 bit target where
>>>> it's require 64 bit atomic operations. Please refer
>>>> https://reviews.llvm.org/D20464 and https://reviews.llvm.org/D20896
>>>> for more details.
>>>
>>> I don't doubt that. The problem is that it isn't applied only to LLDB builds, but
>>> to *every* LLVM user. That is not acceptable.
>>>
>>> Joerg
>> _______________________________________________
>> llvm-commits mailing list
>> llvm-commits at lists.llvm.org
>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>>
>
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>


More information about the llvm-commits mailing list