[llvm] r232701 - Note that we don't support COFF on PPC.
Rafael Espindola
rafael.espindola at gmail.com
Wed Mar 18 19:40:56 PDT 2015
Author: rafael
Date: Wed Mar 18 21:40:56 2015
New Revision: 232701
URL: http://llvm.org/viewvc/llvm-project?rev=232701&view=rev
Log:
Note that we don't support COFF on PPC.
Should bring back the windows bots.
Modified:
llvm/trunk/lib/Support/Triple.cpp
llvm/trunk/test/CodeGen/PowerPC/mature-mc-support.ll
Modified: llvm/trunk/lib/Support/Triple.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Support/Triple.cpp?rev=232701&r1=232700&r2=232701&view=diff
==============================================================================
--- llvm/trunk/lib/Support/Triple.cpp (original)
+++ llvm/trunk/lib/Support/Triple.cpp Wed Mar 18 21:40:56 2015
@@ -453,6 +453,13 @@ static Triple::ObjectFormatType getDefau
case Triple::sparcv9:
case Triple::systemz:
case Triple::xcore:
+ case Triple::ppc64le:
+ return Triple::ELF;
+
+ case Triple::ppc:
+ case Triple::ppc64:
+ if (T.isOSDarwin())
+ return Triple::MachO;
return Triple::ELF;
}
Modified: llvm/trunk/test/CodeGen/PowerPC/mature-mc-support.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/mature-mc-support.ll?rev=232701&r1=232700&r2=232701&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/PowerPC/mature-mc-support.ll (original)
+++ llvm/trunk/test/CodeGen/PowerPC/mature-mc-support.ll Wed Mar 18 21:40:56 2015
@@ -10,6 +10,10 @@
; RUN: not llc -march=ppc32 -filetype=obj < %s > /dev/null 2> %t2
; RUN: FileCheck %s < %t2
+; Test that we don't try to produce COFF for ppc.
+; RUN: not llc -mtriple=powerpc-mingw32 -filetype=obj < %s > /dev/null 2> %t2
+; RUN: FileCheck %s < %t2
+
; SKIP: not llc -march=ppc64 < %s > /dev/null 2> %t3
; SKIP: FileCheck %s < %t3
More information about the llvm-commits
mailing list