]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - lib/libclang_rt/asan/Makefile
Update compiler-rt to 3.7.0 release. This also includes the sanitizer
[FreeBSD/FreeBSD.git] / lib / libclang_rt / asan / Makefile
1 # $FreeBSD$
2
3 .include <bsd.init.mk>
4
5 LIB=    clang_rt.asan-${CRTARCH}
6
7 .PATH:  ${CRTSRC}/lib/asan\
8         ${CRTSRC}/lib/interception\
9         ${CRTSRC}/lib/sanitizer_common\
10         ${CRTSRC}/lib/lsan\
11         ${CRTSRC}/lib/ubsan
12
13 SRCS=   asan_preinit.cc\
14         asan_allocator.cc\
15         asan_activation.cc\
16         asan_debugging.cc\
17         asan_fake_stack.cc\
18         asan_flags.cc\
19         asan_globals.cc\
20         asan_interceptors.cc\
21         asan_linux.cc\
22         asan_mac.cc\
23         asan_malloc_linux.cc\
24         asan_malloc_mac.cc\
25         asan_malloc_win.cc\
26         asan_poisoning.cc\
27         asan_posix.cc\
28         asan_report.cc\
29         asan_rtl.cc\
30         asan_stack.cc\
31         asan_stats.cc\
32         asan_suppressions.cc\
33         asan_thread.cc\
34         asan_win.cc\
35         interception_linux.cc\
36         interception_mac.cc\
37         interception_win.cc\
38         interception_type_test.cc\
39         sanitizer_allocator.cc\
40         sanitizer_common.cc\
41         sanitizer_deadlock_detector1.cc\
42         sanitizer_deadlock_detector2.cc\
43         sanitizer_flags.cc\
44         sanitizer_flag_parser.cc\
45         sanitizer_libc.cc\
46         sanitizer_libignore.cc\
47         sanitizer_linux.cc\
48         sanitizer_mac.cc\
49         sanitizer_persistent_allocator.cc\
50         sanitizer_platform_limits_linux.cc\
51         sanitizer_platform_limits_posix.cc\
52         sanitizer_posix.cc\
53         sanitizer_printf.cc\
54         sanitizer_procmaps_common.cc\
55         sanitizer_procmaps_freebsd.cc\
56         sanitizer_procmaps_linux.cc\
57         sanitizer_procmaps_mac.cc\
58         sanitizer_stackdepot.cc\
59         sanitizer_stacktrace.cc\
60         sanitizer_stacktrace_printer.cc\
61         sanitizer_suppressions.cc\
62         sanitizer_symbolizer.cc\
63         sanitizer_symbolizer_libbacktrace.cc\
64         sanitizer_symbolizer_mac.cc\
65         sanitizer_symbolizer_win.cc\
66         sanitizer_tls_get_addr.cc\
67         sanitizer_thread_registry.cc\
68         sanitizer_win.cc\
69         sanitizer_common_libcdep.cc\
70         sanitizer_coverage_libcdep.cc\
71         sanitizer_coverage_mapping_libcdep.cc\
72         sanitizer_linux_libcdep.cc\
73         sanitizer_posix_libcdep.cc\
74         sanitizer_stacktrace_libcdep.cc\
75         sanitizer_stoptheworld_linux_libcdep.cc\
76         sanitizer_symbolizer_libcdep.cc\
77         sanitizer_symbolizer_posix_libcdep.cc\
78         sanitizer_symbolizer_process_libcdep.cc\
79         sanitizer_unwind_linux_libcdep.cc\
80         lsan_common.cc\
81         lsan_common_linux.cc\
82         ubsan_diag.cc\
83         ubsan_init.cc\
84         ubsan_flags.cc\
85         ubsan_handlers.cc\
86         ubsan_value.cc
87
88 .include <bsd.lib.mk>