[lld] r194290 - [mach-o] fix uninitialized variable

Evgeniy Stepanov eugeni.stepanov at gmail.com
Sun Nov 10 22:24:34 PST 2013


On Sat, Nov 9, 2013 at 5:02 AM, Chandler Carruth <chandlerc at google.com> wrote:
> On Fri, Nov 8, 2013 at 4:15 PM, <shankare at codeaurora.org> wrote:
>>
>> Hi Sean,
>>
>> I was trying to setup the buildbots for running Asan/Tsan on lld.
>>
>> Its currently under review and Rick foos is working on it, as we have some
>> build machines which could be used for running lld tests.
>>
>> MSan is not being handled currently as libstdc++ need to be compiled with
>> that flag, which I have not yet done.
>
>
> Essentially, we don't yet have a great story for producing a complete
> toolchain for use with MSan. To get there, we'll need to do something like
> when building libc++ with a compiler that supports MSan, build archives and
> DSOs for use with MSan, and then adjust compiles and links that enable MSan
> to explicitly use libc++ and these special libraries.
>
> I'm not sure if we need to support "out of the box" libstdc++ use with MSan
> as there really is no effective "bootstrap" point at which to build a
> sanitized library.

I agree, it should be much easier to bootstrap libc++ (compared to
libstdc++) - the sources are right there, and the result could be
packaged with clang to form an MSan-ready toolchain.



More information about the llvm-commits mailing list