Skip to content

Commit beb97e1

Browse files
committed
Disable -fsanitize-address-use-odr-indicator on Darwin
rdar://118024562
1 parent e4bb877 commit beb97e1

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

clang/lib/Driver/SanitizerArgs.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -974,7 +974,7 @@ SanitizerArgs::SanitizerArgs(const ToolChain &TC,
974974
AsanUseOdrIndicator =
975975
Args.hasFlag(options::OPT_fsanitize_address_use_odr_indicator,
976976
options::OPT_fno_sanitize_address_use_odr_indicator,
977-
!TC.getTriple().isOSWindows());
977+
!TC.getTriple().isOSWindows() && !TC.getTriple().isOSDarwin());
978978

979979
if (AllAddedKinds & SanitizerKind::PointerCompare & ~AllRemove) {
980980
AsanInvalidPointerCmp = true;

0 commit comments

Comments
 (0)