Gentoo Archives: gentoo-catalyst

From: Leno Hou <lenohou@×××××.com>
To: gentoo-catalyst@l.g.o, vapier@g.o, blueness@g.o
Cc: Leno Hou <lenohou@×××××.com>
Subject: [gentoo-catalyst][PATCH v1] arch/powerpc.py:add support for subarch power8 bug#560818
Date: Mon, 21 Sep 2015 12:38:57
Message-Id: 1442839128-24946-1-git-send-email-lenohou@gmail.com
1 Currently catalyst does not support ppc64le arch, we add
2 subarch power8 to support ppc64le and make stage files.
3
4 Signed-off-by: Leno Hou <lenohou@×××××.com>
5 ---
6 catalyst/arch/powerpc.py | 11 ++++++++++-
7 1 file changed, 10 insertions(+), 1 deletion(-)
8
9 diff --git a/catalyst/arch/powerpc.py b/catalyst/arch/powerpc.py
10 index f903b38..49bdd92 100644
11 --- a/catalyst/arch/powerpc.py
12 +++ b/catalyst/arch/powerpc.py
13 @@ -108,6 +108,14 @@ class arch_power6(arch_ppc64):
14 self.settings["CFLAGS"]="-O2 -pipe -mcpu=power6 -mtune=power6"
15 self.settings["HOSTUSE"]=["altivec","ibm"]
16
17 +class arch_power8(arch_ppc64):
18 + "builder class for power8 under ppc64le"
19 + def __init__(self,myspec):
20 + arch_ppc64.__init__(self,myspec)
21 + self.settings["CFLAGS"]="-O2 -pipe -mcpu=power8 -mtune=power8 -mabi=elfv2"
22 + self.settings["CHOST"]="powerpc64le-linux-gnu"
23 + self.settings["HOSTUSE"]=["altivec","ibm"]
24 +
25 def register():
26 "Inform main catalyst program of the contents of this plugin."
27 return ({
28 @@ -122,6 +130,7 @@ def register():
29 "power4" : arch_power4,
30 "power5" : arch_power5,
31 "power6" : arch_power6,
32 + "power8" : arch_power8,
33 "ppc" : arch_ppc,
34 "ppc64" : arch_ppc64
35 - }, ("ppc","ppc64","powerpc","powerpc64"))
36 + }, ("ppc","ppc64","ppc64le","powerpc","powerpc64","powerpc64le"))
37 --
38 2.1.0

Replies

Subject Author
Re: [gentoo-catalyst][PATCH v1] arch/powerpc.py:add support for subarch power8 bug#560818 "Rick \\\"Zero_Chaos\\\" Farina" <zerochaos@g.o>