Gentoo Archives: gentoo-catalyst

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

Replies