[107780] trunk/dports/devel/cctools

jeremyhu at macports.org jeremyhu at macports.org
Fri Jul 5 10:33:57 PDT 2013


Revision: 107780
          https://trac.macports.org/changeset/107780
Author:   jeremyhu at macports.org
Date:     2013-07-05 10:33:57 -0700 (Fri, 05 Jul 2013)
Log Message:
-----------
cctools: Fix Unknown relocation type warnings with ppc (#37520)

Modified Paths:
--------------
    trunk/dports/devel/cctools/Portfile

Added Paths:
-----------
    trunk/dports/devel/cctools/files/PR-37520.patch

Modified: trunk/dports/devel/cctools/Portfile
===================================================================
--- trunk/dports/devel/cctools/Portfile	2013-07-05 17:16:57 UTC (rev 107779)
+++ trunk/dports/devel/cctools/Portfile	2013-07-05 17:33:57 UTC (rev 107780)
@@ -5,7 +5,7 @@
 name                    cctools
 # XCode 4.6
 version                 839
-
+revision                1
 categories              devel
 platforms               darwin
 maintainers             jeremyhu openmaintainer
@@ -27,7 +27,7 @@
 depends_lib             port:cctools-headers
 depends_build           port:ld64
 
-patchfiles              cctools-829-lto.patch
+patchfiles              cctools-829-lto.patch PR-37520.patch
 
 variant universal {}
 
@@ -40,7 +40,7 @@
                         sha256  6116c06920112c634f6df2fa8b2f171ee3b90ff2176137da5856336695a6a676
     supported_archs     ppc i386 x86_64
 
-    patchfiles-delete   cctools-829-lto.patch
+    patchfiles-delete   cctools-829-lto.patch PR-37520.patch
     patchfiles-append   cctools-806-lto.patch PR-9087924.patch PR-9830754.patch cctools-822-no-lto.patch PR-11136237.patch PR-12475288.patch
 } else {
     supported_archs     i386 x86_64

Added: trunk/dports/devel/cctools/files/PR-37520.patch
===================================================================
--- trunk/dports/devel/cctools/files/PR-37520.patch	                        (rev 0)
+++ trunk/dports/devel/cctools/files/PR-37520.patch	2013-07-05 17:33:57 UTC (rev 107780)
@@ -0,0 +1,19 @@
+--- as/ppc.c.orig	2013-01-04 10:39:49.000000000 +0100
++++ as/ppc.c	2013-01-04 10:40:02.000000000 +0100
+@@ -1019,6 +1019,8 @@ char *op)
+ 
+ 	/* if this instruction requires labels mark it for later */
+ 	switch(insn.reloc){
++	case NO_RELOC:
++	    break;
+ 	case PPC_RELOC_HI16:
+ 	case PPC_RELOC_LO16:
+ 	case PPC_RELOC_HA16:
+@@ -1033,6 +1035,7 @@ char *op)
+ 		    insn.reloc);
+ 	    break;
+ 	case PPC_RELOC_BR14:
++	case PPC_RELOC_BR14_predicted:
+ 	    fix_new(frag_now,
+ 		    thisfrag - frag_now->fr_literal,
+ 		    4,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130705/6b455d21/attachment.html>


More information about the macports-changes mailing list