[Bug bootstrap/56128] [4.8 Regression] libsanitizer doesn't build with broken kernel headers

kcc at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Feb 11 12:58:00 GMT 2013


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56128

--- Comment #11 from Kostya Serebryany <kcc at gcc dot gnu.org> 2013-02-11 12:58:07 UTC ---
> We need more than that.  E.g. ppc64 asan is very much broken in the gcc tree,
> that is fixed in upstream libasan already, right?

Last time I tried, basic tests passed on ppc64 with 44 address space (did not
checke with 46 AS). 

> 
> I'd think we should just do one more llvm -> libsanitizer merge soon (after the
> scanf stuff is resolved?).  

Ok, I'll do the merge after the scanf stuff is in. 

> A slight complication is that asan_test.cc got
> split into smaller tests, but even for GCC it will be worthwhile to have fewer
> smaller tests I guess, we'll just need to add the wrappers.
> 
> BTW, any progress with the 0x7fff8000 shadow offset for x86_64?  

Not yet. Hopefully will try it this week. 

> If it looks
> good benchmark-wise, I think it would be better if we switched the ASAN x86_64
> ABI for GCC sooner (read, before 4.8) than have one asan ABI for 4.8 built
> objects and another one for 4.9 built objects (which is still possible that it
> will happen, but it wouldn't hurt to avoid that).

Agree. How much time do we have?



More information about the Gcc-bugs mailing list