[PATCH BZ#20422] Do not allow asan/msan/tsan and fortify at the same time.

Florian Weimer fweimer@redhat.com
Tue Sep 6 09:44:00 GMT 2016


On 09/06/2016 11:16 AM, Maxim Ostapenko wrote:

>> At least for Memory Sanitizer, the documentation clearly says that
>> *everything* has to be compiled with it.  I read that as as meaning
>> that the interceptors are just a kludge.
>
> I thought we should compile everything except Glibc, no? Compiling Glibc
> with MSan would be tricky, that's why it needs interceptors.

There are some parts of glibc which cannot be instrumented, like most 
things involved early in process startup.  But there is nothing really 
special about, say, getpwuid, or even strerror.

Florian



More information about the Libc-alpha mailing list