[PATCH] D12316: Fixing compiler_rt makefile for architecture i686.

Alexey Samsonov via llvm-commits llvm-commits at lists.llvm.org
Wed Aug 26 12:31:09 PDT 2015


I think you should build the libraries with correct name (i686). It would
be better to avoid using autoconf build of compiler-rt on Linux, of course,
if that's possible.

On Wed, Aug 26, 2015 at 12:19 AM, Nishanth Kottary <
kottarynishanth54 at gmail.com> wrote:

> Hi Alexey,
>
> Clang is picking up i686 libs while we have built compiler-rt runtimes
> with i386 in their names.
>
> So should I build the lib with the correct name (i686) or should I make
> clang pick up i386?
>
> Thanks,
> Nishanth
>
> On 26 August 2015 at 00:37, Keno Fischer <kfischer at college.harvard.edu>
> wrote:
>
>> When you get a chance why don't you try building something with the built
>> clang compiler and see if it works. You might need a test program that uses
>> something from compiler-rt. Maybe just passing -fsantize=address would work
>> out fine.
>>
>> On Tue, Aug 25, 2015 at 10:53 PM, Alexey Samsonov <vonosmas at gmail.com>
>> wrote:
>>
>>> samsonov added a comment.
>>>
>>> Suppose you build the compiler-rt runtimes like that, and they will have
>>> i386 in their name. Will Clang on your host be able to properly pick them
>>> up, instead of looking for i686 libs?
>>>
>>>
>>> Repository:
>>>   rL LLVM
>>>
>>> http://reviews.llvm.org/D12316
>>>
>>>
>>>
>>>
>>
>
>
> --
> Nishanth H. Kottary
>



-- 
Alexey Samsonov
vonosmas at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150826/c76e5dd5/attachment.html>


More information about the llvm-commits mailing list