Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/catalyst:wip/mattst88 commit in: arch/
Date: Thu, 29 Oct 2020 21:00:49
Message-Id: 1603303092.3be3ac842c2a97bd6f60e133591414114c5d60e2.mattst88@gentoo
1 commit: 3be3ac842c2a97bd6f60e133591414114c5d60e2
2 Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
3 AuthorDate: Wed Oct 21 04:33:45 2020 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Wed Oct 21 17:58:12 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=3be3ac84
7
8 arch/ppc.toml: add CHOST based subarches
9
10 if stage spec sets chost value, code in
11 catalyst/base/stagebase.py#L76 will derive subarch
12 value from the frontmost part of CHOST triple.
13
14 if such subarch is not defined in toml file, build will fail.
15
16 Add generic copy of base subarches defined in CHOST format.
17
18 Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
19 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
20
21 arch/ppc.toml | 11 +++++++++++
22 1 file changed, 11 insertions(+)
23
24 diff --git a/arch/ppc.toml b/arch/ppc.toml
25 index a3db919e..870c7647 100644
26 --- a/arch/ppc.toml
27 +++ b/arch/ppc.toml
28 @@ -46,10 +46,18 @@ USE = [ "altivec", "ibm",]
29 COMMON_FLAGS = "-O2 -pipe"
30 CHOST = "powerpc64-unknown-linux-gnu"
31
32 +[ppc64.powerpc64]
33 +COMMON_FLAGS = "-O2 -pipe"
34 +CHOST = "powerpc64-unknown-linux-gnu"
35 +
36 [ppc64.ppc64le]
37 COMMON_FLAGS = "-O2 -pipe"
38 CHOST = "powerpc64le-unknown-linux-gnu"
39
40 +[ppc64.powerpc64le]
41 +COMMON_FLAGS = "-O2 -pipe"
42 +CHOST = "powerpc64le-unknown-linux-gnu"
43 +
44 [ppc.g3]
45 CHOST = "powerpc-unknown-linux-gnu"
46 COMMON_FLAGS = "-O2 -mcpu=G3 -mtune=G3 -pipe"
47 @@ -68,3 +76,6 @@ USE = [ "altivec",]
48 CHOST = "powerpc-unknown-linux-gnu"
49 COMMON_FLAGS = "-O2 -mcpu=powerpc -mtune=powerpc -pipe"
50
51 +[ppc.powerpc]
52 +CHOST = "powerpc-unknown-linux-gnu"
53 +COMMON_FLAGS = "-O2 -mcpu=powerpc -mtune=powerpc -pipe"