diff --git a/clang/lib/Driver/SanitizerArgs.cpp b/clang/lib/Driver/SanitizerArgs.cpp index eb4718909c951..4bd61c2f8deef 100644 --- a/clang/lib/Driver/SanitizerArgs.cpp +++ b/clang/lib/Driver/SanitizerArgs.cpp @@ -740,7 +740,7 @@ SanitizerArgs::SanitizerArgs(const ToolChain &TC, options::OPT_fno_sanitize_merge_handlers_EQ); MergeKinds &= Kinds; - // Parse -fno-sanitize-top-hot flags + // Parse -fno-fsanitize-skip-hot-cutoff flags SkipHotCutoffs = parseSanitizeSkipHotCutoffArgs(D, Args, DiagnoseErrors); // Parse -f(no-)?sanitize-annotate-debug-info flags diff --git a/clang/test/Driver/fsanitize.c b/clang/test/Driver/fsanitize.c index 1f696aba8d088..2aeb9fbaaa16c 100644 --- a/clang/test/Driver/fsanitize.c +++ b/clang/test/Driver/fsanitize.c @@ -1284,18 +1284,18 @@ // RUN: not %clang --target=x86_64-linux-gnu -fsanitize-skip-hot-cutoff=undefined=xyzzy %s -### 2>&1 | FileCheck %s --check-prefix=CHECK-SKIP-HOT-CUTOFF8 // CHECK-SKIP-HOT-CUTOFF8: unsupported argument 'undefined=xyzzy' to option '-fsanitize-skip-hot-cutoff=' -// Invalid: -fno-sanitize-top without parameters +// Invalid: -fsanitize-skip-hot-cutoff without parameters // RUN: not %clang --target=x86_64-linux-gnu -fsanitize-skip-hot-cutoff %s -### 2>&1 | FileCheck %s --check-prefix=CHECK-SKIP-HOT-CUTOFF9 // CHECK-SKIP-HOT-CUTOFF9: unknown argument: '-fsanitize-skip-hot-cutoff' -// Invalid: -fno-sanitize-top=undefined without cutoff +// Invalid: -fsanitize-skip-hot-cutoff=undefined without cutoff // RUN: not %clang --target=x86_64-linux-gnu -fsanitize-skip-hot-cutoff=undefined %s -### 2>&1 | FileCheck %s --check-prefix=CHECK-SKIP-HOT-CUTOFF10 // CHECK-SKIP-HOT-CUTOFF10: unsupported argument 'undefined' to option '-fsanitize-skip-hot-cutoff=' -// Invalid: -fno-sanitize-top=undefined= without cutoff +// Invalid: -fsanitize-skip-hot-cutoff=undefined= without cutoff // RUN: not %clang --target=x86_64-linux-gnu -fsanitize-skip-hot-cutoff=undefined= %s -### 2>&1 | FileCheck %s --check-prefix=CHECK-SKIP-HOT-CUTOFF11 // CHECK-SKIP-HOT-CUTOFF11: unsupported argument 'undefined=' to option '-fsanitize-skip-hot-cutoff=' -// No-op: -fno-sanitize-top= without parameters is unusual but valid +// No-op: -fsanitize-skip-hot-cutoff= without parameters is unusual but valid // RUN: %clang -Werror --target=x86_64-linux-gnu -fsanitize-skip-hot-cutoff= %s -### 2>&1 | FileCheck %s --check-prefix=CHECK-SKIP-HOT-CUTOFF12 // CHECK-SKIP-HOT-CUTOFF12-NOT: "-fsanitize-skip-hot-cutoff"