Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in eclass: kernel-2.eclass
Date: Fri, 02 Dec 2011 02:38:00
Message-Id: 20111202023750.4D07C2004C@flycatcher.gentoo.org
1 vapier 11/12/02 02:37:50
2
3 Modified: kernel-2.eclass
4 Log:
5 delete unsed generate_sparc_asm helper
6
7 Revision Changes Path
8 1.268 eclass/kernel-2.eclass
9
10 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.268&view=markup
11 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.268&content-type=text/plain
12 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.267&r2=1.268
13
14 Index: kernel-2.eclass
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
17 retrieving revision 1.267
18 retrieving revision 1.268
19 diff -u -r1.267 -r1.268
20 --- kernel-2.eclass 2 Dec 2011 02:28:16 -0000 1.267
21 +++ kernel-2.eclass 2 Dec 2011 02:37:50 -0000 1.268
22 @@ -1,6 +1,6 @@
23 # Copyright 1999-2011 Gentoo Foundation
24 # Distributed under the terms of the GNU General Public License v2
25 -# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.267 2011/12/02 02:28:16 vapier Exp $
26 +# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.268 2011/12/02 02:37:50 vapier Exp $
27
28 # Description: kernel.eclass rewrite for a clean base regarding the 2.6
29 # series of kernel with back-compatibility for 2.4
30 @@ -1124,67 +1124,6 @@
31 done
32 }
33
34 -# sparc nastiness
35 -#==============================================================
36 -# This script generates the files in /usr/include/asm for sparc systems
37 -# during installation of sys-kernel/linux-headers.
38 -# Will no longer be needed when full 64 bit support is used on sparc64
39 -# systems.
40 -#
41 -# Shamefully ripped from Debian
42 -# ----------------------------------------------------------------------
43 -
44 -# Idea borrowed from RedHat's kernel package
45 -
46 -# This is gonna get replaced by something in multilib.eclass soon...
47 -# --eradicator
48 -generate_sparc_asm() {
49 - local name
50 -
51 - cd $1 || die
52 - mkdir asm
53 -
54 - for h in `( ls asm-sparc; ls asm-sparc64 ) | grep '\.h$' | sort -u`; do
55 - name="$(echo $h | tr a-z. A-Z_)"
56 - # common header
57 - echo "/* All asm/ files are generated and point to the corresponding
58 - * file in asm-sparc or asm-sparc64.
59 - */
60 -
61 -#ifndef __SPARCSTUB__${name}__
62 -#define __SPARCSTUB__${name}__
63 -" > asm/${h}
64 -
65 - # common for sparc and sparc64
66 - if [ -f asm-sparc/$h -a -f asm-sparc64/$h ]; then
67 - echo "#ifdef __arch64__
68 -#include <asm-sparc64/$h>
69 -#else
70 -#include <asm-sparc/$h>
71 -#endif
72 -" >> asm/${h}
73 -
74 - # sparc only
75 - elif [ -f asm-sparc/$h ]; then
76 -echo "#ifndef __arch64__
77 -#include <asm-sparc/$h>
78 -#endif
79 -" >> asm/${h}
80 -
81 - # sparc64 only
82 - else
83 -echo "#ifdef __arch64__
84 -#include <asm-sparc64/$h>
85 -#endif
86 -" >> asm/${h}
87 - fi
88 -
89 - # common footer
90 - echo "#endif /* !__SPARCSTUB__${name}__ */" >> asm/${h}
91 - done
92 - return 0
93 -}
94 -
95 headers___fix() {
96 # Voodoo to partially fix broken upstream headers.
97 # note: do not put inline/asm/volatile together (breaks "inline asm volatile")