On Thu, Dec 5, 2013 at 4:59 AM, Konstantin Serebryany
<konstantin.s.serebry...@gmail.com> wrote:
> On Thu, Dec 5, 2013 at 4:47 PM, H.J. Lu <hjl.to...@gmail.com> wrote:
>> On Thu, Dec 5, 2013 at 3:18 AM, Konstantin Serebryany
>> <konstantin.s.serebry...@gmail.com> wrote:
>>> On Thu, Dec 5, 2013 at 3:06 PM, Дмитрий Дьяченко <dim...@gmail.com> wrote:
>>>> clang' build is broken for me the same way
>>>
>>> Should be fixed now (only configure/make build was affected and I
>>> tested the cmake build before committing)
>>>
>>>>
>>>> Dmitry
>>>>
>>>> 2013/12/5 Tobias Burnus <tobias.bur...@physik.fu-berlin.de>:
>>>>> Hi,
>>>>>
>>>>> On Thu, Dec 05, 2013 at 02:06:52PM +0400, Konstantin Serebryany wrote:
>>>>>> Another libsanitizer merge from upstream, r196489
>>>>>> (Quick follow up after the r196090 merge)
>>>>>
>>>>> That commit breaks the build with:
>>>>>
>>>>> In file included from 
>>>>> ../../../../libsanitizer/tsan/tsan_rtl_report.cc:18:0:
>>>>> ../../../../libsanitizer/tsan/tsan_rtl.h:29:44: fatal error: 
>>>>> sanitizer_common/sanitizer_asm.h: No such file or directory
>>>>>  #include "sanitizer_common/sanitizer_asm.h"
>>>>>                                             ^
>>>>> compilation terminated.
>>>>>
>>>>> Did you forgot to commit the new file?
>>>
>>> Looks like so, sorry. fixed by Jakub (
>>> http://gcc.gnu.org/viewcvs?rev=205701&root=gcc&view=rev)
>>>
>>
>> There are at least 2 fallouts:
>>
>> 1. -mx32 is broken.
>
> Please send a patch to the llvm-commits list
>

<asm/stat.h> from kernel is wrong for x32.  You MUST use
the header files from glibc if they EXIST.  It applies almost
to all glibc targets.

-- 
H.J.

Reply via email to