[llvm-commits] [compiler-rt] r165863 - in /compiler-rt/trunk/lib/ubsan: ubsan_diag.cc ubsan_value.cc ubsan_value.h

Alexey Samsonov samsonov at google.com
Sun Oct 14 23:55:36 PDT 2012


On Mon, Oct 15, 2012 at 2:58 AM, Richard Smith <richard at metafoo.co.uk>wrote:

> On Fri, Oct 12, 2012 at 7:30 PM, Chandler Carruth <chandlerc at gmail.com>wrote:
>
>> Author: chandlerc
>> Date: Fri Oct 12 21:30:10 2012
>> New Revision: 165863
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=165863&view=rev
>> Log:
>> Fix the bootstrap of CompilerRT with host compilers that don't support
>> emulating 128-bit arithmetic on 32-bit x86 targets. This should get the
>> bootstrap back for GCC 4.6 at least.
>>
>> Suggestions on better ways to do the detection here are welcome...
>>
>
> It makes me sad that we're now building a runtime library which will, by
> default, abort unhelpfully if it sees an int128. I'll look into making that
> better.
>
> It'd be great if we could build the compiler-rt with the just-built Clang
> where possible (if $build == $host and we have a Clang checkout in the
> source tree), but I don't know how hard it'd be to get the build system to
> handle that.
>

I also think that using a just-built Clang to build compiler-rt is the
right thing to do. We'd need to implement this sooner or later (hope I'll
find the time to do it sooner).


> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>
>


-- 
Alexey Samsonov, MSK
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20121015/6fa1807f/attachment.html>


More information about the llvm-commits mailing list