Index: clang/test/Driver/sanitizer-ld.c =================================================================== --- clang/test/Driver/sanitizer-ld.c +++ clang/test/Driver/sanitizer-ld.c @@ -743,6 +743,10 @@ // RUN: | FileCheck --check-prefix=CHECK-SHADOWCALLSTACK-LINUX-RISCV64 %s // CHECK-SHADOWCALLSTACK-LINUX-RISCV64: '-fsanitize=shadow-call-stack' only allowed with '-ffixed-x18' +// RUN: %clang -target riscv64-linux-android -fsanitize=shadow-call-stack -ffixed-x18 %s -### 2>&1 \ +// RUN: | FileCheck %s --check-prefix=CHECK-RV64-SHADOWCALLSTACK +// CHECK-RV64-SHADOWCALLSTACK: "-target-feature" "+reserve-x18" + // RUN: %clang -fsanitize=shadow-call-stack -### %s 2>&1 \ // RUN: --target=riscv64-unknown-fuchsia -fuse-ld=ld \ // RUN: | FileCheck --check-prefix=CHECK-SHADOWCALLSTACK-FUCHSIA-RISCV64 %s