diff --git a/compiler-rt/test/asan/TestCases/Darwin/cstring_section.c b/compiler-rt/test/asan/TestCases/Darwin/cstring_section.c index d72b0ba8a8bb3..93ed009bb197d 100644 --- a/compiler-rt/test/asan/TestCases/Darwin/cstring_section.c +++ b/compiler-rt/test/asan/TestCases/Darwin/cstring_section.c @@ -1,15 +1,11 @@ // Test that AddressSanitizer moves constant strings into a separate section. // RUN: %clang_asan -c -o %t %s -// RUN: llvm-objdump -s %t | FileCheck %s +// RUN: llvm-objdump -s %t | FileCheck %s --implicit-check-not="Hello." // Check that "Hello.\n" is in __asan_cstring and not in __cstring. // CHECK: Contents of section {{.*}}__asan_cstring: -// CHECK: 48656c6c {{.*}} Hello. -// CHECK: Contents of section {{.*}}__const: -// CHECK-NOT: 48656c6c {{.*}} Hello. -// CHECK: Contents of section {{.*}}__cstring: -// CHECK-NOT: 48656c6c {{.*}} Hello. +// CHECK-NEXT: 48656c6c {{.*}} Hello. int main(int argc, char *argv[]) { argv[0] = "Hello.\n";