r967 - in trunk/kernel/powerpc/kernel-patch-powerpc-2.6.7-2.6.7: debian patches

Sven Luther luther@haydn.debian.org
Tue, 03 Aug 2004 01:23:32 -0600


Author: luther
Date: 2004-08-03 01:22:52 -0600 (Tue, 03 Aug 2004)
New Revision: 967

Added:
   trunk/kernel/powerpc/kernel-patch-powerpc-2.6.7-2.6.7/patches/binutils.diff
Modified:
   trunk/kernel/powerpc/kernel-patch-powerpc-2.6.7-2.6.7/debian/changelog
Log:
Added binutils patch to fix brokeness introduced by binutils 2.15-1. Closes: #263057.


Modified: trunk/kernel/powerpc/kernel-patch-powerpc-2.6.7-2.6.7/debian/changelog
===================================================================
--- trunk/kernel/powerpc/kernel-patch-powerpc-2.6.7-2.6.7/debian/changelog	2004-08-03 06:48:35 UTC (rev 966)
+++ trunk/kernel/powerpc/kernel-patch-powerpc-2.6.7-2.6.7/debian/changelog	2004-08-03 07:22:52 UTC (rev 967)
@@ -3,12 +3,15 @@
   * Enabled psaux compatiblity driver, since not having it will break 2.4/2.6
     dual kernel installs, as well as current X configuration defaults
     (Sven Luther).
-  
+
   * Enabled forced IDE detection on early Xserve G4 (closes: Bug#263058)
     (Jens Schmalzing).
 
- -- Jens Schmalzing <jensen@debian.org>  Tue,  3 Aug 2004 07:35:37 +0200
+  * Added binutils patch from Tom Rini to fix binutils 2.15-1 incompatibility
+    (Closes: #263057) (Sven Luther).
 
+ -- Sven Luther <luther@debian.org>  Tue,  3 Aug 2004 09:12:37 +0200
+
 kernel-patch-powerpc-2.6.7 (2.6.7-4) unstable; urgency=low
 
   * Built the Matrox framebuffer driver into the kernel again (closes:

Added: trunk/kernel/powerpc/kernel-patch-powerpc-2.6.7-2.6.7/patches/binutils.diff
===================================================================
--- trunk/kernel/powerpc/kernel-patch-powerpc-2.6.7-2.6.7/patches/binutils.diff	2004-08-03 06:48:35 UTC (rev 966)
+++ trunk/kernel/powerpc/kernel-patch-powerpc-2.6.7-2.6.7/patches/binutils.diff	2004-08-03 07:22:52 UTC (rev 967)
@@ -0,0 +1,28 @@
+--- 1.57/arch/ppc/Makefile 2004-07-28 21:58:36 -07:00
++++ edited/arch/ppc/Makefile 2004-07-31 12:16:29 -07:00
+@@ -22,7 +22,7 @@
+
+LDFLAGS_vmlinux := -Ttext $(KERNELLOAD) -Bstatic
+CPPFLAGS += -Iarch/$(ARCH)
+-AFLAGS += -Iarch/$(ARCH)
++aflags-y += -Iarch/$(ARCH)
+cflags-y += -Iarch/$(ARCH) -msoft-float -pipe \
+-ffixed-r2 -Wno-uninitialized -mmultiple
+CPP = $(CC) -E $(CFLAGS)
+@@ -33,10 +33,16 @@
+cflags-y += -mstring
+endif
+
++aflags-$(CONFIG_4xx) += -m405
+cflags-$(CONFIG_4xx) += -Wa,-m405
++aflags-$(CONFIG_6xx) += -maltivec
++cflags-$(CONFIG_6xx) += -Wa,-maltivec
++aflags-$(CONFIG_E500) += -me500
+cflags-$(CONFIG_E500) += -Wa,-me500
++aflags-$(CONFIG_PPC64BRIDGE) += -mppc64bridge
+cflags-$(CONFIG_PPC64BRIDGE) += -Wa,-mppc64bridge
+
++AFLAGS += $(aflags-y)
+CFLAGS += $(cflags-y)
+
+head-y := arch/ppc/kernel/head.o