libsanitizer merge from upstream r175733

Konstantin Serebryany
Thu Feb 21 10:16:00 GMT 2013


The attached patch is the libsanitizer merge from upstream r175042.

A few changes. Among other things:
- a second attempt to change the shadow offset to 0x7fff8000 (~5%
speedup).  x86_64-linux-only
- asan_init is now called from preinit_array (linux only)

Patch for libsanitizer is automatically generated by libsanitizer/
Tested with
rm -rf */{*/,}libsanitizer \
  && make -j 50 \
  && make -C gcc check-g{cc,++}
RUNTESTFLAGS='--target_board=unix\{-m32,-m64\} asan.exp'

Our internal LLVM bots (Linux, Mac and Android) are green.

Ok to commit?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: libsanitizer-r175733.patch
Type: application/octet-stream
Size: 65178 bytes
Desc: not available
URL: <>

More information about the Gcc-patches mailing list