Gentoo Archives: gentoo-catalyst

From: "Rick \\\"Zero_Chaos\\\" Farina" <zerochaos@g.o>
To: gentoo-catalyst@l.g.o, ppc@g.o
Subject: Re: [gentoo-catalyst][PATCH v1] arch/powerpc.py:add support for subarch power8 bug#560818
Date: Mon, 21 Sep 2015 14:01:59
Message-Id: 56000DEA.6050607@gentoo.org
In Reply to: [gentoo-catalyst][PATCH v1] arch/powerpc.py:add support for subarch power8 bug#560818 by Leno Hou
1 On 09/21/2015 08:38 AM, Leno Hou wrote:
2
3 I see no issues here, but I defer to PPC team.
4
5 -Zero_Chaos
6
7 > Currently catalyst does not support ppc64le arch, we add
8 > subarch power8 to support ppc64le and make stage files.
9 >
10 > Signed-off-by: Leno Hou <lenohou@×××××.com>
11 > ---
12 > catalyst/arch/powerpc.py | 11 ++++++++++-
13 > 1 file changed, 10 insertions(+), 1 deletion(-)
14 >
15 > diff --git a/catalyst/arch/powerpc.py b/catalyst/arch/powerpc.py
16 > index f903b38..49bdd92 100644
17 > --- a/catalyst/arch/powerpc.py
18 > +++ b/catalyst/arch/powerpc.py
19 > @@ -108,6 +108,14 @@ class arch_power6(arch_ppc64):
20 > self.settings["CFLAGS"]="-O2 -pipe -mcpu=power6 -mtune=power6"
21 > self.settings["HOSTUSE"]=["altivec","ibm"]
22 >
23 > +class arch_power8(arch_ppc64):
24 > + "builder class for power8 under ppc64le"
25 > + def __init__(self,myspec):
26 > + arch_ppc64.__init__(self,myspec)
27 > + self.settings["CFLAGS"]="-O2 -pipe -mcpu=power8 -mtune=power8 -mabi=elfv2"
28 > + self.settings["CHOST"]="powerpc64le-linux-gnu"
29 > + self.settings["HOSTUSE"]=["altivec","ibm"]
30 > +
31 > def register():
32 > "Inform main catalyst program of the contents of this plugin."
33 > return ({
34 > @@ -122,6 +130,7 @@ def register():
35 > "power4" : arch_power4,
36 > "power5" : arch_power5,
37 > "power6" : arch_power6,
38 > + "power8" : arch_power8,
39 > "ppc" : arch_ppc,
40 > "ppc64" : arch_ppc64
41 > - }, ("ppc","ppc64","powerpc","powerpc64"))
42 > + }, ("ppc","ppc64","ppc64le","powerpc","powerpc64","powerpc64le"))
43 >

Replies