1 |
commit: 8b7c852ad404c17e685888ffbf81cf5b3664fe07 |
2 |
Author: Matt Turner <mattst88 <AT> gmail <DOT> com> |
3 |
AuthorDate: Tue Jul 19 17:01:48 2011 +0000 |
4 |
Commit: Matt Turner <mattst88 <AT> gmail <DOT> com> |
5 |
CommitDate: Tue Jul 19 18:18:43 2011 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=8b7c852a |
7 |
|
8 |
mips.py: remove unnecessary generic_multilib class |
9 |
|
10 |
It only served to add the "multilib" USE flag, which is already provided |
11 |
by the multilib profiles. |
12 |
|
13 |
Signed-off-by: Matt Turner <mattst88 <AT> gmail.com> |
14 |
|
15 |
--- |
16 |
arch/mips.py | 24 ++++++------------------ |
17 |
1 files changed, 6 insertions(+), 18 deletions(-) |
18 |
|
19 |
diff --git a/arch/mips.py b/arch/mips.py |
20 |
index 757e215..69a5c08 100644 |
21 |
--- a/arch/mips.py |
22 |
+++ b/arch/mips.py |
23 |
@@ -30,12 +30,6 @@ class generic_mips64el(builder.generic): |
24 |
self.settings["CHROOT"]="chroot" |
25 |
self.settings["CHOST"]="mips64el-unknown-linux-gnu" |
26 |
|
27 |
-class generic_multilib(builder.generic): |
28 |
- "Abstract base class for MIPS multilib" |
29 |
- def __init__(self,myspec): |
30 |
- builder.generic.__init__(self,myspec) |
31 |
- self.settings["HOSTUSE"]=["multilib"] |
32 |
- |
33 |
class arch_mips1(generic_mips): |
34 |
"Builder class for MIPS I [Big-endian]" |
35 |
def __init__(self,myspec): |
36 |
@@ -66,11 +60,10 @@ class arch_mips3_n64(generic_mips64): |
37 |
generic_mips64.__init__(self,myspec) |
38 |
self.settings["CFLAGS"]="-O2 -mips3 -mabi=64 -mfix-r4000 -mfix-r4400 -pipe" |
39 |
|
40 |
-class arch_mips3_multilib(generic_mips64,generic_multilib): |
41 |
+class arch_mips3_multilib(generic_mips64): |
42 |
"Builder class for MIPS III [Big-endian multilib]" |
43 |
def __init__(self,myspec): |
44 |
generic_mips64.__init__(self,myspec) |
45 |
- generic_multilib.__init__(self,myspec) |
46 |
self.settings["CFLAGS"]="-O2 -mips3 -mfix-r4000 -mfix-r4400 -pipe" |
47 |
|
48 |
class arch_mips4(generic_mips64): |
49 |
@@ -91,11 +84,10 @@ class arch_mips4_n64(generic_mips64): |
50 |
generic_mips64.__init__(self,myspec) |
51 |
self.settings["CFLAGS"]="-O2 -mips4 -mabi=64 -pipe" |
52 |
|
53 |
-class arch_mips4_multilib(generic_mips64,generic_multilib): |
54 |
+class arch_mips4_multilib(generic_mips64): |
55 |
"Builder class for MIPS IV [Big-endian multilib]" |
56 |
def __init__(self,myspec): |
57 |
generic_mips64.__init__(self,myspec) |
58 |
- generic_multilib.__init__(self,myspec) |
59 |
self.settings["CFLAGS"]="-O2 -mips4 -pipe" |
60 |
|
61 |
class arch_mips64(generic_mips64): |
62 |
@@ -116,11 +108,10 @@ class arch_mips64_n64(generic_mips64): |
63 |
generic_mips64.__init__(self,myspec) |
64 |
self.settings["CFLAGS"]="-O2 -march=mips64 -mabi=64 -pipe" |
65 |
|
66 |
-class arch_mips64_multilib(generic_mips64,generic_multilib): |
67 |
+class arch_mips64_multilib(generic_mips64): |
68 |
"Builder class for MIPS 64 [Big-endian multilib]" |
69 |
def __init__(self,myspec): |
70 |
generic_mips64.__init__(self,myspec) |
71 |
- generic_multilib.__init__(self,myspec) |
72 |
self.settings["CFLAGS"]="-O2 -march=mips64 -pipe" |
73 |
|
74 |
class arch_mipsel1(generic_mipsel): |
75 |
@@ -153,11 +144,10 @@ class arch_mipsel3_n64(generic_mips64el): |
76 |
generic_mips64el.__init__(self,myspec) |
77 |
self.settings["CFLAGS"]="-O2 -mips3 -mabi=64 -Wa,-mfix-loongson2f-nop -pipe" |
78 |
|
79 |
-class arch_mipsel3_multilib(generic_mips64el,generic_multilib): |
80 |
+class arch_mipsel3_multilib(generic_mips64el): |
81 |
"Builder class for MIPS III [Little-endian multilib]" |
82 |
def __init__(self,myspec): |
83 |
generic_mips64el.__init__(self,myspec) |
84 |
- generic_multilib.__init__(self,myspec) |
85 |
self.settings["CFLAGS"]="-O2 -mips3 -Wa,-mfix-loongson2f-nop -pipe" |
86 |
|
87 |
class arch_loongson2e(generic_mipsel): |
88 |
@@ -202,11 +192,10 @@ class arch_mipsel4_n64(generic_mips64el): |
89 |
generic_mips64el.__init__(self,myspec) |
90 |
self.settings["CFLAGS"]="-O2 -mips4 -mabi=64 -pipe" |
91 |
|
92 |
-class arch_mipsel4_multilib(generic_mips64el,generic_multilib): |
93 |
+class arch_mipsel4_multilib(generic_mips64el): |
94 |
"Builder class for MIPS IV [Little-endian multilib]" |
95 |
def __init__(self,myspec): |
96 |
generic_mips64el.__init__(self,myspec) |
97 |
- generic_multilib.__init__(self,myspec) |
98 |
self.settings["CFLAGS"]="-O2 -mips4 -pipe" |
99 |
|
100 |
class arch_mips64el(generic_mips64el): |
101 |
@@ -227,11 +216,10 @@ class arch_mips64el_n64(generic_mips64el): |
102 |
generic_mips64el.__init__(self,myspec) |
103 |
self.settings["CFLAGS"]="-O2 -march=mips64 -mabi=64 -pipe" |
104 |
|
105 |
-class arch_mips64el_multilib(generic_mips64el,generic_multilib): |
106 |
+class arch_mips64el_multilib(generic_mips64el): |
107 |
"Builder class for MIPS 64 [Little-endian multilib]" |
108 |
def __init__(self,myspec): |
109 |
generic_mips64el.__init__(self,myspec) |
110 |
- generic_multilib.__init__(self,myspec) |
111 |
self.settings["CFLAGS"]="-O2 -march=mips64 -pipe" |
112 |
|
113 |
class arch_cobalt(generic_mipsel): |