Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/external/gpl3/gcc/lib/libasan NB this does not work yet, it ...



details:   https://anonhg.NetBSD.org/src/rev/c196a67218bd
branches:  trunk
changeset: 333038:c196a67218bd
user:      christos <christos%NetBSD.org@localhost>
date:      Wed Oct 15 19:20:29 2014 +0000

description:
NB this does not work yet, it is a work in progress.

diffstat:

 external/gpl3/gcc/lib/libasan/Makefile |  52 ++++++++++++++++++++++++++++++++++
 1 files changed, 52 insertions(+), 0 deletions(-)

diffs (56 lines):

diff -r 27fbbfbfeb51 -r c196a67218bd external/gpl3/gcc/lib/libasan/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/gpl3/gcc/lib/libasan/Makefile    Wed Oct 15 19:20:29 2014 +0000
@@ -0,0 +1,52 @@
+
+.include <bsd.own.mk>
+
+.include "../Makefile.inc"
+
+ASAN=${GCCDIST}/libsanitizer
+.PATH: ${ASAN}/asan ${ASAN}/interception ${ASAN}/sanitizer_common
+
+ASAN_SRCS= \
+       asan_allocator.cc \
+       asan_allocator2.cc \
+       asan_interceptors.cc \
+       asan_posix.cc \
+       asan_new_delete.cc \
+       asan_rtl.cc \
+       asan_stats.cc \
+       asan_globals.cc \
+       asan_thread_registry.cc \
+       asan_fake_stack.cc \
+       asan_linux.cc \
+       asan_report.cc \
+       asan_malloc_linux.cc \
+       asan_poisoning.cc \
+       asan_stack.cc \
+       asan_thread.cc \
+       asan_preinit.cc
+
+INTERCEPION_SRCS= \
+       interception_linux.cc \
+       interception_type_test.cc
+
+SANITIZER_SRCS= \
+       sanitizer_allocator.cc \
+       sanitizer_common.cc \
+       sanitizer_flags.cc \
+       sanitizer_libc.cc \
+       sanitizer_netbsd.cc \
+       sanitizer_mac.cc \
+       sanitizer_posix.cc \
+       sanitizer_platform_limits_posix.cc \
+       sanitizer_printf.cc \
+       sanitizer_stackdepot.cc \
+       sanitizer_stacktrace.cc \
+       sanitizer_symbolizer.cc \
+       sanitizer_symbolizer_linux.cc \
+       sanitizer_win.cc
+
+LIB=   asan
+SRCS=  ${ASAN_SRCS} ${INTERCEPTION_SRCS} ${SANITIZER_SRCS}
+CPPFLAGS+=-I${ASAN}/include -I${ASAN}
+
+.include <bsd.lib.mk>



Home | Main Index | Thread Index | Old Index