libsanitizer merge from upstream r175733

Konstantin Serebryany konstantin.s.serebryany@gmail.com
Thu Feb 21 10:16:00 GMT 2013


Hi,

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/merge.sh
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?

--kcc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libsanitizer-r175733.patch
Type: application/octet-stream
Size: 65178 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20130221/67b62472/attachment.obj>


More information about the Gcc-patches mailing list