]> git.ipfire.org Git - thirdparty/gcc.git/commit - libsanitizer/ChangeLog
re PR sanitizer/59136 (llvm-symbolizer shouldn't be started always)
authorJakub Jelinek <jakub@redhat.com>
Thu, 9 Jan 2014 18:13:39 +0000 (19:13 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Thu, 9 Jan 2014 18:13:39 +0000 (19:13 +0100)
commitc915a581459aa0d513e084cd95bd893164413d8e
tree4673c23f2c16e27a9aa1581586e99feaf4bedb55
parent2fbec1f28b633989e983c39739957f60a0299422
re PR sanitizer/59136 (llvm-symbolizer shouldn't be started always)

PR sanitizer/59136
libsanitizer/
* sanitizer_common/Makefile.am (AM_CXXFLAGS): If
LIBBACKTRACE_SUPPORTED add -DSANITIZER_LIBBACKTRACE
and -I/-include flags.
* lsan/Makefile.am (liblsan_la_LIBADD): Add
libsanitizer_libbacktrace.la if LIBBACKTRACE_SUPPORTED.
* tsan/Makefile.am (libtsan_la_LIBADD): Likewise.
* ubsan/Makefile.am (libubsan_la_LIBADD): Likewise.
* asan/Makefile.am (libasan_la_LIBADD): Likewise.
* Makefile.am (SUBDIRS): If LIBBACKTRACE_SUPPORTED add
libbacktrace.
* README.gcc: Document that also lsan and ubsan are
maintained in compiler-rt upstream.
* libbacktrace/Makefile.am: New file.
* libbacktrace/backtrace-rename.h: New file.
* libbacktrace/backtrace-supported.h.in: New file.
* libbacktrace/bridge.cc: New file.
* configure.ac: Add tests needed for libbacktrace build
within libsanitizer.
* sanitizer_common/Makefile.in: Regenerated.
* lsan/Makefile.in: Regenerated.
* tsan/Makefile.in: Regenerated.
* ubsan/Makefile.in: Regenerated.
* libbacktrace/Makefile.in: Generated.
* config.h.in: Regenerated.
* configure: Regenerated.
* Makefile.in: Regenerated.
* interception/Makefile.in: Regenerated.
* asan/Makefile.in: Regenerated.
* aclocal.m4: Regenerated.
testsuite/
* c-c++-common/asan/strip-path-prefix-1.c: Allow also the
filename:line instead of (modulename+offset) form with stripped
initial / from the filename.

From-SVN: r206475
26 files changed:
gcc/testsuite/ChangeLog
gcc/testsuite/c-c++-common/asan/strip-path-prefix-1.c
libsanitizer/ChangeLog
libsanitizer/Makefile.am
libsanitizer/Makefile.in
libsanitizer/README.gcc
libsanitizer/aclocal.m4
libsanitizer/asan/Makefile.am
libsanitizer/asan/Makefile.in
libsanitizer/config.h.in [new file with mode: 0644]
libsanitizer/configure
libsanitizer/configure.ac
libsanitizer/interception/Makefile.in
libsanitizer/libbacktrace/Makefile.am [new file with mode: 0644]
libsanitizer/libbacktrace/Makefile.in [new file with mode: 0644]
libsanitizer/libbacktrace/backtrace-rename.h [new file with mode: 0644]
libsanitizer/libbacktrace/backtrace-supported.h.in [new file with mode: 0644]
libsanitizer/libbacktrace/bridge.cc [new file with mode: 0644]
libsanitizer/lsan/Makefile.am
libsanitizer/lsan/Makefile.in
libsanitizer/sanitizer_common/Makefile.am
libsanitizer/sanitizer_common/Makefile.in
libsanitizer/tsan/Makefile.am
libsanitizer/tsan/Makefile.in
libsanitizer/ubsan/Makefile.am
libsanitizer/ubsan/Makefile.in