Please use GitHub pull requests for new patches. Phabricator shutdown timeline
Changeset View
Changeset View
Standalone View
Standalone View
compiler-rt/test/ubsan/lit.common.cfg
Show All 22 Lines | if ubsan_lit_test_mode == "Standalone": | ||||
clang_ubsan_cflags = [] | clang_ubsan_cflags = [] | ||||
elif ubsan_lit_test_mode == "StandaloneStatic": | elif ubsan_lit_test_mode == "StandaloneStatic": | ||||
config.name = 'UBSan-StandaloneStatic-' + config.target_arch | config.name = 'UBSan-StandaloneStatic-' + config.target_arch | ||||
config.available_features.add("ubsan-standalone-static") | config.available_features.add("ubsan-standalone-static") | ||||
clang_ubsan_cflags = ['-static-libsan'] | clang_ubsan_cflags = ['-static-libsan'] | ||||
elif ubsan_lit_test_mode == "AddressSanitizer": | elif ubsan_lit_test_mode == "AddressSanitizer": | ||||
config.name = 'UBSan-ASan-' + config.target_arch | config.name = 'UBSan-ASan-' + config.target_arch | ||||
config.available_features.add("ubsan-asan") | config.available_features.add("ubsan-asan") | ||||
clang_ubsan_cflags = ["-fsanitize=address"] | clang_ubsan_cflags = config.sanitize_address_cflags | ||||
default_ubsan_opts += ['detect_leaks=0'] | default_ubsan_opts += ['detect_leaks=0'] | ||||
elif ubsan_lit_test_mode == "MemorySanitizer": | elif ubsan_lit_test_mode == "MemorySanitizer": | ||||
config.name = 'UBSan-MSan-' + config.target_arch | config.name = 'UBSan-MSan-' + config.target_arch | ||||
config.available_features.add("ubsan-msan") | config.available_features.add("ubsan-msan") | ||||
clang_ubsan_cflags = ["-fsanitize=memory"] | clang_ubsan_cflags = ["-fsanitize=memory"] | ||||
elif ubsan_lit_test_mode == "ThreadSanitizer": | elif ubsan_lit_test_mode == "ThreadSanitizer": | ||||
config.name = 'UBSan-TSan-' + config.target_arch | config.name = 'UBSan-TSan-' + config.target_arch | ||||
config.available_features.add("ubsan-tsan") | config.available_features.add("ubsan-tsan") | ||||
Show All 37 Lines |