Home | History | Annotate | Download | only in asan

Lines Matching full:arch

68       ARCH ${ASAN_SUPPORTED_ARCH}
79 foreach(arch ${ASAN_SUPPORTED_ARCH})
80 add_compiler_rt_object_library(RTAsan ${arch}
83 add_compiler_rt_object_library(RTAsan_cxx ${arch}
86 add_compiler_rt_object_library(RTAsan_preinit ${arch}
90 add_compiler_rt_object_library(RTAsan_dynamic ${arch}
103 ARCH ${ASAN_SUPPORTED_ARCH}
129 foreach(arch ${ASAN_SUPPORTED_ARCH})
131 $<TARGET_OBJECTS:RTInterception.${arch}>
132 $<TARGET_OBJECTS:RTSanitizerCommon.${arch}>
133 $<TARGET_OBJECTS:RTSanitizerCommonLibc.${arch}>)
137 $<TARGET_OBJECTS:RTLSanCommon.${arch}>)
140 add_compiler_rt_runtime(clang_rt.asan-${arch} ${arch} STATIC
141 SOURCES $<TARGET_OBJECTS:RTAsan_preinit.${arch}>
142 $<TARGET_OBJECTS:RTAsan.${arch}>
146 add_dependencies(asan clang_rt.asan-${arch})
148 add_compiler_rt_runtime(clang_rt.asan_cxx-${arch} ${arch} STATIC
149 SOURCES $<TARGET_OBJECTS:RTAsan_cxx.${arch}>
152 add_dependencies(asan clang_rt.asan_cxx-${arch})
155 add_compiler_rt_runtime(clang_rt.asan-preinit-${arch} ${arch} STATIC
156 SOURCES $<TARGET_OBJECTS:RTAsan_preinit.${arch}>
159 add_dependencies(asan clang_rt.asan-preinit-${arch})
161 add_compiler_rt_runtime(clang_rt.asan-dynamic-${arch} ${arch} SHARED
162 OUTPUT_NAME clang_rt.asan-${arch}
163 SOURCES $<TARGET_OBJECTS:RTAsan_dynamic.${arch}>
167 target_link_libraries(clang_rt.asan-dynamic-${arch} ${ASAN_DYNAMIC_LIBS})
168 add_dependencies(asan clang_rt.asan-dynamic-${arch})
171 if (UNIX AND NOT ${arch} STREQUAL "i386")
172 add_sanitizer_rt_symbols(clang_rt.asan_cxx-${arch})
173 add_dependencies(asan clang_rt.asan_cxx-${arch}-symbols)
174 add_sanitizer_rt_symbols(clang_rt.asan-${arch} asan.syms.extra)
175 add_dependencies(asan clang_rt.asan-${arch}-symbols)
179 add_compiler_rt_runtime(clang_rt.asan_dll_thunk-${arch} ${arch} STATIC
181 $<TARGET_OBJECTS:RTInterception.${arch}>
184 add_dependencies(asan clang_rt.asan_dll_thunk-${arch})