Makefile (b655ec9752ee1da47110c5f0dacc0003ca55a7ad) Makefile (53b715b5ba3f838ab20de8d3f34297c6555c7981)
1# $FreeBSD$
2
3.include <bsd.init.mk>
4
1# $FreeBSD$
2
3.include <bsd.init.mk>
4
5LIB= clang_rt.safestack-${CRTARCH}
5LIB= clang_rt.safestack-${CRTARCH}
6
6
7.PATH: ${CRTSRC}/lib/interception\
8 ${CRTSRC}/lib/sanitizer_common\
9 ${CRTSRC}/lib/safestack
7SRCS+= interception/interception_linux.cc
8SRCS+= interception/interception_mac.cc
9SRCS+= interception/interception_type_test.cc
10SRCS+= interception/interception_win.cc
11SRCS+= safestack/safestack.cc
12SRCS+= sanitizer_common/sanitizer_allocator.cc
13SRCS+= sanitizer_common/sanitizer_common.cc
14SRCS+= sanitizer_common/sanitizer_common_nolibc.cc
15SRCS+= sanitizer_common/sanitizer_deadlock_detector1.cc
16SRCS+= sanitizer_common/sanitizer_deadlock_detector2.cc
17SRCS+= sanitizer_common/sanitizer_flag_parser.cc
18SRCS+= sanitizer_common/sanitizer_flags.cc
19SRCS+= sanitizer_common/sanitizer_libc.cc
20SRCS+= sanitizer_common/sanitizer_libignore.cc
21SRCS+= sanitizer_common/sanitizer_linux.cc
22SRCS+= sanitizer_common/sanitizer_linux_s390.cc
23SRCS+= sanitizer_common/sanitizer_linux_x86_64.S
24SRCS+= sanitizer_common/sanitizer_mac.cc
25SRCS+= sanitizer_common/sanitizer_persistent_allocator.cc
26SRCS+= sanitizer_common/sanitizer_platform_limits_linux.cc
27SRCS+= sanitizer_common/sanitizer_platform_limits_posix.cc
28SRCS+= sanitizer_common/sanitizer_posix.cc
29SRCS+= sanitizer_common/sanitizer_printf.cc
30SRCS+= sanitizer_common/sanitizer_procmaps_common.cc
31SRCS+= sanitizer_common/sanitizer_procmaps_freebsd.cc
32SRCS+= sanitizer_common/sanitizer_procmaps_linux.cc
33SRCS+= sanitizer_common/sanitizer_procmaps_mac.cc
34SRCS+= sanitizer_common/sanitizer_stackdepot.cc
35SRCS+= sanitizer_common/sanitizer_stacktrace.cc
36SRCS+= sanitizer_common/sanitizer_stacktrace_printer.cc
37SRCS+= sanitizer_common/sanitizer_suppressions.cc
38SRCS+= sanitizer_common/sanitizer_symbolizer.cc
39SRCS+= sanitizer_common/sanitizer_symbolizer_libbacktrace.cc
40SRCS+= sanitizer_common/sanitizer_symbolizer_mac.cc
41SRCS+= sanitizer_common/sanitizer_symbolizer_win.cc
42SRCS+= sanitizer_common/sanitizer_termination.cc
43SRCS+= sanitizer_common/sanitizer_thread_registry.cc
44SRCS+= sanitizer_common/sanitizer_tls_get_addr.cc
45SRCS+= sanitizer_common/sanitizer_win.cc
10
46
11SRCS= interception_linux.cc\
12 interception_mac.cc\
13 interception_win.cc\
14 interception_type_test.cc\
15 sanitizer_allocator.cc\
16 sanitizer_common.cc\
17 sanitizer_deadlock_detector1.cc\
18 sanitizer_deadlock_detector2.cc\
19 sanitizer_flags.cc\
20 sanitizer_flag_parser.cc\
21 sanitizer_libc.cc\
22 sanitizer_libignore.cc\
23 sanitizer_linux.cc\
24 sanitizer_mac.cc\
25 sanitizer_persistent_allocator.cc\
26 sanitizer_platform_limits_linux.cc\
27 sanitizer_platform_limits_posix.cc\
28 sanitizer_posix.cc\
29 sanitizer_printf.cc\
30 sanitizer_procmaps_common.cc\
31 sanitizer_procmaps_freebsd.cc\
32 sanitizer_procmaps_linux.cc\
33 sanitizer_procmaps_mac.cc\
34 sanitizer_stackdepot.cc\
35 sanitizer_stacktrace.cc\
36 sanitizer_stacktrace_printer.cc\
37 sanitizer_suppressions.cc\
38 sanitizer_symbolizer.cc\
39 sanitizer_symbolizer_libbacktrace.cc\
40 sanitizer_symbolizer_mac.cc\
41 sanitizer_symbolizer_win.cc\
42 sanitizer_tls_get_addr.cc\
43 sanitizer_thread_registry.cc\
44 sanitizer_win.cc\
45 sanitizer_common_nolibc.cc\
46 safestack.cc
47
48.include <bsd.lib.mk>
47.include <bsd.lib.mk>