This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


On 09/10/2016 12:36 AM, Kostya Serebryany wrote:
I thought we should compile everything except Glibc, no? Compiling Glibc
with MSan would be tricky, that's why it needs interceptors.

Correct.

Why?  Large parts of glibc are just another library and not that low-level.

Sure, it is quite a bit of work to disentangle the low-level bits from those that can be instrumented, but so is writing correct interceptors which actually follow glibc behavior and are not merely approximation of the core functionality. (I'm not talking about memset, but high-level things like getpwuid or glob.)

Florian


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]