[compiler-rt] r209282 - [asan] Fix x86 asm instrumentation to preserve flags.

Evgeniy Stepanov eugeni.stepanov at gmail.com
Wed Jul 30 02:23:29 PDT 2014


Yeah, this is really bad.
There are further issues: even if this flag is fixed, we would still
try to build and run asan_test for x86_64 and i686, because host gcc
supports those.

I've filed http://llvm.org/bugs/show_bug.cgi?id=20490 and sent
http://reviews.llvm.org/D4718.


On Wed, Jul 30, 2014 at 1:26 AM, Alexey Samsonov <samsonov at google.com> wrote:
>
> On Tue, Jul 29, 2014 at 3:42 AM, Evgeniy Stepanov
> <eugeni.stepanov at gmail.com> wrote:
>>
>> How do I run compiler tests for freshly built clang - i.e. the
>> compiler that is used to build tests?
>> Checks in projects/compiler-rt/cmake/config-ix.cmake run with the host
>> compiler.
>> It's kind of weird that some of those results are used to setup
>> instrumented cflags, like COMPILER_RT_HAS_WNO_VARIADIC_MACROS_FLAG -
>> looks like a bug.
>
>
> Yes, it looks like a bug. We should implement separate compilation tests
> that would run
> COMPILER_RT_TEST_COMPILER. I don't think there are any at the moment.
>
>>
>>
>> On Mon, Jul 28, 2014 at 6:58 PM, İsmail Dönmez <ismail at donmez.ws> wrote:
>> > Hi,
>> >
>> >
>> > On Mon, Jul 28, 2014 at 5:42 PM, Evgeniy Stepanov
>> > <eugeni.stepanov at gmail.com> wrote:
>> >>
>> >> That's a compiler that can not target X86, right? I'll fix this.
>> >
>> >
>> > Indeed. Only ARM target is enabled. Thanks!
>> >
>
>
>
>
> --
> Alexey Samsonov, Mountain View, CA




More information about the llvm-commits mailing list