mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 01:26:39 -04:00
devel/llvm17: remove obsolete powerpc patch
The lines immediatly below the inserted code do the same thing with more elegance. Technically this changes the package contents, but there is no functional change so don't make everyone build with a PORTREVSION bump. We'll do that soon enough when 17.0.3 comes out. Reported by: Brad Smith <brad@comstyle.com>
This commit is contained in:
parent
c0a8cbbb08
commit
2295fcc1d4
1 changed files with 0 additions and 23 deletions
|
@ -1,23 +0,0 @@
|
|||
--- llvm/lib/Target/PowerPC/PPCTargetMachine.cpp.orig 2019-07-04 07:43:51 UTC
|
||||
+++ llvm/lib/Target/PowerPC/PPCTargetMachine.cpp
|
||||
@@ -209,6 +209,20 @@ static PPCTargetMachine::PPCABI computeTargetABI(const
|
||||
if (TT.isMacOSX())
|
||||
return PPCTargetMachine::PPC_ABI_UNKNOWN;
|
||||
|
||||
+ if (TT.isOSFreeBSD()) {
|
||||
+ switch (TT.getArch()) {
|
||||
+ case Triple::ppc64le:
|
||||
+ case Triple::ppc64:
|
||||
+ if (TT.getOSMajorVersion() >= 13)
|
||||
+ return PPCTargetMachine::PPC_ABI_ELFv2;
|
||||
+ else
|
||||
+ return PPCTargetMachine::PPC_ABI_ELFv1;
|
||||
+ case Triple::ppc:
|
||||
+ default:
|
||||
+ return PPCTargetMachine::PPC_ABI_UNKNOWN;
|
||||
+ }
|
||||
+ }
|
||||
+
|
||||
switch (TT.getArch()) {
|
||||
case Triple::ppc64le:
|
||||
return PPCTargetMachine::PPC_ABI_ELFv2;
|
Loading…
Add table
Reference in a new issue