libsanitizer merge from upstream r208536
Konstantin Serebryany
konstantin.s.serebryany@gmail.com
Mon May 12 11:21:00 GMT 2014
This is the first libsanitizer merge in 4.10 (the last merge was in
December 2013).
Tested on Ubuntu 12.04 like this:
rm -rf */{*/,}libsanitizer && make -j 50
make -j 40 -C gcc check-g{cc,++}
RUNTESTFLAGS='--target_board=unix\{-m32,-m64\} asan.exp' && \
make -j 40 -C gcc check-g{cc,++}
RUNTESTFLAGS='--target_board=unix\{-m32,-m64\} tsan.exp' && \
make -j 40 -C gcc check
RUNTESTFLAGS='--target_board=unix\{-m32,-m64\} ubsan.exp' && \
echo PASS
5 months' worth of changes may break any platform we are not testing ourselves
(that includes Ubuntu 12.04, 13.10, 14.04, Mac 10.9, Windows 7, Android ARM),
please help us test this patch on your favorite platform.
Expected ChangeLog entries:
=============== gcc/testsuite/ChangeLog
2014-05-XX Kostya Serebryany <kcc@google.com>
* c-c++-common/tsan/mutexset1.c: Update the test to match
upstream r208536.
* g++.dg/asan/symbolize-callback-1.C: Delete the deprecated test.
=============== libsanitizer/ChangeLog
2014-05-XX Kostya Serebryany <kcc@google.com>
* All source files: Merge from upstream r208536.
* asan/Makefile.am (asan_files): Added new files.
* asan/Makefile.in: Regenerate.
* tsan/Makefile.am (tsan_files): Added new files.
* tsan/Makefile.in: Regenerate.
* sanitizer_common/Makefile.am (sanitizer_common_files): Added
new files.
* sanitizer_common/Makefile.in: Regenerate.
--kcc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libsanitizer-208536.patch.gz
Type: application/x-gzip
Size: 197801 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20140512/02d6755f/attachment.bin>
More information about the Gcc-patches
mailing list