Author: Tim Northover Date: 2022-03-04T09:01:50Z New Revision: 4f637c30e1cd2d1d85f4f3b2ab042bfd75ae2865
URL: https://github.com/llvm/llvm-project/commit/4f637c30e1cd2d1d85f4f3b2ab042bfd75ae2865 DIFF: https://github.com/llvm/llvm-project/commit/4f637c30e1cd2d1d85f4f3b2ab042bfd75ae2865.diff LOG: [tests][Driver] Pass an empty sysroot for `DEFAULT_SYSROOT` builds The baremetal-sysroot test fails when the toolchain is configured with DEFAULT_SYSROOT. So, to emulate not having passed one at all, let's pass an empty sysroot instead. https://reviews.llvm.org/D119144 Patch by Carlo Cabrera <carlo.antonio.cabr...@gmail.com> Added: Modified: clang/test/Driver/baremetal-sysroot.cpp Removed: ################################################################################ diff --git a/clang/test/Driver/baremetal-sysroot.cpp b/clang/test/Driver/baremetal-sysroot.cpp index ae174e01417e7..fc66020772a77 100644 --- a/clang/test/Driver/baremetal-sysroot.cpp +++ b/clang/test/Driver/baremetal-sysroot.cpp @@ -10,7 +10,7 @@ // RUN: ln -s %clang %T/baremetal_default_sysroot/bin/clang // RUN: %T/baremetal_default_sysroot/bin/clang -no-canonical-prefixes %s -### -o %t.o 2>&1 \ -// RUN: -target armv6m-none-eabi \ +// RUN: -target armv6m-none-eabi --sysroot= \ // RUN: | FileCheck --check-prefix=CHECK-V6M-C %s // CHECK-V6M-C: "{{.*}}clang{{.*}}" "-cc1" "-triple" "thumbv6m-none-unknown-eabi" // CHECK-V6M-C-SAME: "-internal-isystem" "{{.*}}/baremetal_default_sysroot{{[/\\]+}}bin{{[/\\]+}}..{{[/\\]+}}lib{{[/\\]+}}clang-runtimes{{[/\\]+}}armv6m-none-eabi{{[/\\]+}}include{{[/\\]+}}c++{{[/\\]+}}v1" _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits