This patch imports the runtime library in the GCC tree, ensures that -lasan is passed to the linker when -faddress-sanitizer is used and sets up the build system accordingly. ChangeLog: * configure.ac: Add libsanitizer to target_libraries. * Makefile.def: Ditto. * configure: Regenerate. * Makefile.in: Regenerate. * libsanitizer: New directory for asan runtime. Contains an empty tsan directory. gcc/ChangeLog: * gcc.c (LINK_COMMAND_SPEC): Add -laddress-sanitizer to link command if -faddress-sanitizer is on. libsanitizer: Initial checkin: migrate asan runtime from llvm. From-SVN: r193441
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
Makefile.am | Loading commit data... | |
Makefile.in | Loading commit data... | |
sanitizer_allocator.cc | Loading commit data... | |
sanitizer_allocator64.h | Loading commit data... | |
sanitizer_atomic.h | Loading commit data... | |
sanitizer_atomic_clang.h | Loading commit data... | |
sanitizer_atomic_msvc.h | Loading commit data... | |
sanitizer_common.cc | Loading commit data... | |
sanitizer_common.h | Loading commit data... | |
sanitizer_flags.cc | Loading commit data... | |
sanitizer_flags.h | Loading commit data... | |
sanitizer_internal_defs.h | Loading commit data... | |
sanitizer_libc.cc | Loading commit data... | |
sanitizer_libc.h | Loading commit data... | |
sanitizer_linux.cc | Loading commit data... | |
sanitizer_list.h | Loading commit data... | |
sanitizer_mac.cc | Loading commit data... | |
sanitizer_mutex.h | Loading commit data... | |
sanitizer_placement_new.h | Loading commit data... | |
sanitizer_posix.cc | Loading commit data... | |
sanitizer_printf.cc | Loading commit data... | |
sanitizer_procmaps.h | Loading commit data... | |
sanitizer_stackdepot.cc | Loading commit data... | |
sanitizer_stackdepot.h | Loading commit data... | |
sanitizer_stacktrace.cc | Loading commit data... | |
sanitizer_stacktrace.h | Loading commit data... | |
sanitizer_symbolizer.cc | Loading commit data... | |
sanitizer_symbolizer.h | Loading commit data... | |
sanitizer_symbolizer_linux.cc | Loading commit data... | |
sanitizer_symbolizer_mac.cc | Loading commit data... | |
sanitizer_symbolizer_win.cc | Loading commit data... | |
sanitizer_win.cc | Loading commit data... |