]> granicus.if.org Git - clang/commitdiff
Fix riscv32-toolchain.c with CLANG_DEFAULT_CXX_STDLIB
authorJonas Hahnfeld <hahnjo@hahnjo.de>
Tue, 31 Jul 2018 18:47:48 +0000 (18:47 +0000)
committerJonas Hahnfeld <hahnjo@hahnjo.de>
Tue, 31 Jul 2018 18:47:48 +0000 (18:47 +0000)
This configuration was (again) broken after r338385 because Clang
might be configured to always use libc++.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@338414 91177308-0d34-0410-b5e6-96231b3b80d8

test/Driver/riscv32-toolchain.c

index 77d945b046f811f760e949bf8bb8297a9427b94d..1e0c750a3fa48125c7fb11dd4b6066ff831bb820 100644 (file)
@@ -19,7 +19,7 @@
 // C-RV32-BAREMETAL-ILP32: "{{.*}}/Inputs/basic_riscv32_tree/lib/gcc/riscv32-unknown-elf/8.0.1{{/|\\\\}}crtend.o"
 
 // RUN: %clangxx %s -### -no-canonical-prefixes \
-// RUN:   -target riscv32-unknown-elf \
+// RUN:   -target riscv32-unknown-elf -stdlib=libstdc++ \
 // RUN:   --gcc-toolchain=%S/Inputs/basic_riscv32_tree \
 // RUN:   --sysroot=%S/Inputs/basic_riscv32_tree/riscv32-unknown-elf 2>&1 \
 // RUN:   | FileCheck -check-prefix=CXX-RV32-BAREMETAL-ILP32 %s