summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2004-12-07 07:18:21 +0000
committerMike Frysinger <vapier@gentoo.org>2004-12-07 07:18:21 +0000
commit82e66b6ce0e073a515b77bc261106dd058fffbcd (patch)
treee34d97a197cafaea20c5a18e4a6ba99ee6afb427 /sys-kernel
parentedited metadata (diff)
downloadhistorical-82e66b6ce0e073a515b77bc261106dd058fffbcd.tar.gz
historical-82e66b6ce0e073a515b77bc261106dd058fffbcd.tar.bz2
historical-82e66b6ce0e073a515b77bc261106dd058fffbcd.zip
remove old style float flags
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/linux26-headers/Manifest9
-rw-r--r--sys-kernel/linux26-headers/files/linux26-headers-2.6.8.1-arm-float.patch13
-rw-r--r--sys-kernel/linux26-headers/linux26-headers-2.6.8.1-r1.ebuild20
3 files changed, 25 insertions, 17 deletions
diff --git a/sys-kernel/linux26-headers/Manifest b/sys-kernel/linux26-headers/Manifest
index afbecbd6009d..14202b33818a 100644
--- a/sys-kernel/linux26-headers/Manifest
+++ b/sys-kernel/linux26-headers/Manifest
@@ -7,7 +7,7 @@ MD5 89403525f4da5e8458fd7f720d6de6ee linux26-headers-2.6.6-r1.ebuild 4223
MD5 21dcb669b4e8535f0a04f40ad2c4c9ff metadata.xml 224
MD5 b3d1c41a74dbe1041b4082288cacd3ca linux26-headers-2.6.7-r4.ebuild 4031
MD5 91179c84e3dc8dadcfdad16cabede343 linux26-headers-2.6.5.ebuild 4188
-MD5 858fb6efcec93b6189f06bab7cbf21cd linux26-headers-2.6.8.1-r1.ebuild 4805
+MD5 8559f80e3a71510d73397917e8d01243 linux26-headers-2.6.8.1-r1.ebuild 4774
MD5 18bed04a1b45de515096089cc10913ec files/digest-linux26-headers-2.6.8.1 68
MD5 14a0de85d11206096f05e186cebab07b files/linux26-headers-2.6.8.1-appCompat.patch 53549
MD5 0501d9fb994e3c9721b2a239e92e30c6 files/linux26-headers-2.6.8.1-strict-ansi-fix.patch 4086
@@ -28,10 +28,11 @@ MD5 ec3d195f7d40d599802d5c0c5ad8f502 files/linux26-headers-2.6.4-appCompat.patch
MD5 18bed04a1b45de515096089cc10913ec files/digest-linux26-headers-2.6.8.1-r1 68
MD5 00e5bea1e925c2d81d32191937eb8d5b files/linux26-headers-soundcard-ppc64.patch 631
MD5 9f83b3bf65ac599e58c5b96ed2569963 files/linux26-headers-2.6.8.1-sparc-signal_h.patch 298
+MD5 602f7309c0163c018627f06b5f1ace3a files/linux26-headers-2.6.8.1-arm-float.patch 640
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.9.10 (GNU/Linux)
-iD8DBQFBtRworoRuSHgZdywRAi91AJ4vijXn4TyLxpDPk0qa1d31n+0HSQCfcFw+
-0U2DNOD9SXmE6xGq9WmqZR4=
-=yq/x
+iD8DBQFBtVm1roRuSHgZdywRAvQUAJkBZLOGU6aQQPLSEBET1wU1BuBz+wCePPZE
+IG0BwApTqwg+FpDUOXJDkPg=
+=Qrmw
-----END PGP SIGNATURE-----
diff --git a/sys-kernel/linux26-headers/files/linux26-headers-2.6.8.1-arm-float.patch b/sys-kernel/linux26-headers/files/linux26-headers-2.6.8.1-arm-float.patch
new file mode 100644
index 000000000000..c6074f31bf27
--- /dev/null
+++ b/sys-kernel/linux26-headers/files/linux26-headers-2.6.8.1-arm-float.patch
@@ -0,0 +1,13 @@
+--- linux-2.6.8.1/arch/arm/Makefile.orig 2004-12-07 02:26:36.695053472 -0500
++++ linux-2.6.8.1/arch/arm/Makefile 2004-12-07 02:26:48.792709574 -0500
+@@ -55,8 +55,8 @@
+ tune-$(CONFIG_CPU_V6) :=-mtune=strongarm
+
+ # Need -Uarm for gcc < 3.x
+-CFLAGS +=-mapcs-32 $(arch-y) $(tune-y) $(call check_gcc,-malignment-traps,-mshort-load-bytes) -msoft-float -Wa,-mno-fpu -Uarm
+-AFLAGS +=-mapcs-32 $(arch-y) $(tune-y) -msoft-float -Wa,-mno-fpu
++CFLAGS +=-mapcs-32 $(arch-y) $(tune-y) $(call check_gcc,-malignment-traps,-mshort-load-bytes) -msoft-float -Uarm
++AFLAGS +=-mapcs-32 $(arch-y) $(tune-y) -msoft-float
+
+ CHECK := $(CHECK) -D__arm__=1
+
diff --git a/sys-kernel/linux26-headers/linux26-headers-2.6.8.1-r1.ebuild b/sys-kernel/linux26-headers/linux26-headers-2.6.8.1-r1.ebuild
index e2b797b13d60..35ed1f9327de 100644
--- a/sys-kernel/linux26-headers/linux26-headers-2.6.8.1-r1.ebuild
+++ b/sys-kernel/linux26-headers/linux26-headers-2.6.8.1-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux26-headers/linux26-headers-2.6.8.1-r1.ebuild,v 1.14 2004/12/07 02:57:33 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux26-headers/linux26-headers-2.6.8.1-r1.ebuild,v 1.15 2004/12/07 07:18:21 vapier Exp $
# What's in this kernel?
@@ -67,20 +67,14 @@ src_unpack() {
epatch ${FILESDIR}/${PN}-2.6.7-generic-arm-prepare.patch
epatch ${FILESDIR}/${P}-strict-ansi-fix.patch
epatch ${FILESDIR}/${P}-appCompat.patch
+ epatch ${FILESDIR}/${P}-sparc-signal_h.patch
+ epatch ${FILESDIR}/${PN}-soundcard-ppc64.patch
+ epatch ${FILESDIR}/${P}-arm-float.patch
# Fixes
- case "${ARCH}" in
- sparc*)
- epatch ${FILESDIR}/${P}-sparc-signal_h.patch
- ;;
- *)
- headers___fix ${S}/include/asm-ia64/*
- headers___fix ${S}/include/asm-ppc64/*
- headers___fix ${S}/include/asm-ppc64/iSeries/*
- ;;
- esac
-
- use ppc64 && epatch ${FILESDIR}/${PN}-soundcard-ppc64.patch
+ headers___fix ${S}/include/asm-ia64/*
+ headers___fix ${S}/include/asm-ppc64/*
+ headers___fix ${S}/include/asm-ppc64/iSeries/*
}
src_compile() {