summaryrefslogtreecommitdiffstats
path: root/clang
diff options
context:
space:
mode:
Diffstat (limited to 'clang')
-rw-r--r--clang/lib/Driver/Tools.cpp13
-rw-r--r--clang/test/Driver/mips-mti-linux.c13
2 files changed, 6 insertions, 20 deletions
diff --git a/clang/lib/Driver/Tools.cpp b/clang/lib/Driver/Tools.cpp
index 8da91d5f245..dc11316cdcd 100644
--- a/clang/lib/Driver/Tools.cpp
+++ b/clang/lib/Driver/Tools.cpp
@@ -8469,19 +8469,6 @@ void gnutools::Linker::ConstructJob(Compilation &C, const JobAction &JA,
CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crt1)));
CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crti.o")));
-
- if (ToolChain.getTriple().getVendor() == llvm::Triple::MipsTechnologies &&
- !ToolChain.getTriple().hasEnvironment()) {
- // Print look-up paths for crt files.
- llvm::errs() << "Looked for crti.o in: ";
- llvm::errs() << "#### PrefixDirs #### - ";
- for (const std::string &Dir : D.PrefixDirs)
- llvm::errs() << "Dir: " << Dir << ", ";
- llvm::errs() << "#### TC.getFilePaths() #### - ";
- for (const std::string &Dir : ToolChain.getFilePaths())
- llvm::errs() << "Dir: " << Dir << ",";
- llvm::errs() << "\n";
- }
}
const char *crtbegin;
diff --git a/clang/test/Driver/mips-mti-linux.c b/clang/test/Driver/mips-mti-linux.c
index c19e532884f..c973ed28220 100644
--- a/clang/test/Driver/mips-mti-linux.c
+++ b/clang/test/Driver/mips-mti-linux.c
@@ -5,15 +5,14 @@
// Ideally, we'd like to have an --llvm-toolchain option similar to
// the --gcc-toolchain one.
-// XFAIL: i386, i686, x86_64, win32, win64, powerpc64, s390x, r600, xcore, hexagon, sparc, darwin, asan, msan
+// RUN: false
+// XFAIL: *
// = Big-endian, mips32r2, hard float
-// RUN: %clang -no-canonical-prefixes %s -### -o %t.o 2>&1 \
-// RUN: --target=mips-mti-linux -mips32r2 -mhard-float \
-// RUN: --sysroot=%S/Inputs/mips_mti_linux/sysroot \
-// RUN: | FileCheck --check-prefix=CHECK-BE-HF-32R2 %s
-//
-// CHECK-BE-HF-32R2: Looked for crt1.o
+// R!N: %clang -no-canonical-prefixes %s -### -o %t.o 2>&1 \
+// R!N: --target=mips-mti-linux -mips32r2 -mhard-float \
+// R!N: --sysroot=%S/Inputs/mips_mti_linux/sysroot \
+// R!N: | FileCheck --check-prefix=CHECK-BE-HF-32R2 %s
//
// CHECK-BE-HF-32R2: "{{[^"]*}}clang{{[^"]*}}" {{.*}} "-triple" "mips-mti-linux"
// CHECK-BE-HF-32R2-SAME: "-fuse-init-array" "-target-cpu" "mips32r2"
OpenPOWER on IntegriCloud