Gentoo Archives: gentoo-commits

From: "Andreas K. Hüttel" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/gnome/, ...
Date: Wed, 28 Dec 2022 16:58:52
Message-Id: 1672246699.083826ff5c235cd313c4e4514e44c5ad963fae05.dilfridge@gentoo
1 commit: 083826ff5c235cd313c4e4514e44c5ad963fae05
2 Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
3 AuthorDate: Wed Dec 28 16:58:19 2022 +0000
4 Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
5 CommitDate: Wed Dec 28 16:58:19 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=083826ff
7
8 profiles: add riscv 23.0 profiles
9
10 Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
11
12 profiles/default/linux/riscv/23.0/rv32/eapi | 1 +
13 profiles/default/linux/riscv/23.0/rv32/ilp32/eapi | 1 +
14 profiles/default/linux/riscv/23.0/rv32/ilp32/parent | 2 ++
15 profiles/default/linux/riscv/23.0/rv32/ilp32d/eapi | 1 +
16 profiles/default/linux/riscv/23.0/rv32/ilp32d/parent | 2 ++
17 profiles/default/linux/riscv/23.0/rv32/parent | 2 ++
18 profiles/default/linux/riscv/23.0/rv32/split-usr/eapi | 1 +
19 profiles/default/linux/riscv/23.0/rv32/split-usr/ilp32/eapi | 1 +
20 profiles/default/linux/riscv/23.0/rv32/split-usr/ilp32/parent | 2 ++
21 profiles/default/linux/riscv/23.0/rv32/split-usr/ilp32d/eapi | 1 +
22 profiles/default/linux/riscv/23.0/rv32/split-usr/ilp32d/parent | 2 ++
23 profiles/default/linux/riscv/23.0/rv32/split-usr/parent | 2 ++
24 profiles/default/linux/riscv/23.0/rv64/eapi | 1 +
25 profiles/default/linux/riscv/23.0/rv64/lp64/desktop/eapi | 1 +
26 profiles/default/linux/riscv/23.0/rv64/lp64/desktop/gnome/eapi | 1 +
27 profiles/default/linux/riscv/23.0/rv64/lp64/desktop/gnome/parent | 2 ++
28 .../default/linux/riscv/23.0/rv64/lp64/desktop/gnome/systemd/eapi | 1 +
29 .../linux/riscv/23.0/rv64/lp64/desktop/gnome/systemd/parent | 2 ++
30 profiles/default/linux/riscv/23.0/rv64/lp64/desktop/parent | 2 ++
31 profiles/default/linux/riscv/23.0/rv64/lp64/desktop/plasma/eapi | 1 +
32 profiles/default/linux/riscv/23.0/rv64/lp64/desktop/plasma/parent | 2 ++
33 .../linux/riscv/23.0/rv64/lp64/desktop/plasma/systemd/eapi | 1 +
34 .../linux/riscv/23.0/rv64/lp64/desktop/plasma/systemd/parent | 2 ++
35 profiles/default/linux/riscv/23.0/rv64/lp64/desktop/systemd/eapi | 1 +
36 .../default/linux/riscv/23.0/rv64/lp64/desktop/systemd/parent | 2 ++
37 profiles/default/linux/riscv/23.0/rv64/lp64/eapi | 1 +
38 profiles/default/linux/riscv/23.0/rv64/lp64/musl/eapi | 1 +
39 profiles/default/linux/riscv/23.0/rv64/lp64/musl/make.defaults | 8 ++++++++
40 profiles/default/linux/riscv/23.0/rv64/lp64/musl/parent | 2 ++
41 profiles/default/linux/riscv/23.0/rv64/lp64/parent | 2 ++
42 profiles/default/linux/riscv/23.0/rv64/lp64/systemd/eapi | 1 +
43 profiles/default/linux/riscv/23.0/rv64/lp64/systemd/parent | 2 ++
44 profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/eapi | 1 +
45 profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/gnome/eapi | 1 +
46 profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/gnome/parent | 2 ++
47 .../linux/riscv/23.0/rv64/lp64d/desktop/gnome/systemd/eapi | 1 +
48 .../linux/riscv/23.0/rv64/lp64d/desktop/gnome/systemd/parent | 2 ++
49 profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/parent | 2 ++
50 profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/plasma/eapi | 1 +
51 .../default/linux/riscv/23.0/rv64/lp64d/desktop/plasma/parent | 2 ++
52 .../linux/riscv/23.0/rv64/lp64d/desktop/plasma/systemd/eapi | 1 +
53 .../linux/riscv/23.0/rv64/lp64d/desktop/plasma/systemd/parent | 2 ++
54 profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/systemd/eapi | 1 +
55 .../default/linux/riscv/23.0/rv64/lp64d/desktop/systemd/parent | 2 ++
56 profiles/default/linux/riscv/23.0/rv64/lp64d/eapi | 1 +
57 profiles/default/linux/riscv/23.0/rv64/lp64d/musl/eapi | 1 +
58 profiles/default/linux/riscv/23.0/rv64/lp64d/musl/make.defaults | 8 ++++++++
59 profiles/default/linux/riscv/23.0/rv64/lp64d/musl/parent | 2 ++
60 profiles/default/linux/riscv/23.0/rv64/lp64d/parent | 2 ++
61 profiles/default/linux/riscv/23.0/rv64/lp64d/prefix/eapi | 1 +
62 .../default/linux/riscv/23.0/rv64/lp64d/prefix/kernel-3.2+/eapi | 1 +
63 .../default/linux/riscv/23.0/rv64/lp64d/prefix/kernel-3.2+/parent | 2 ++
64 profiles/default/linux/riscv/23.0/rv64/lp64d/prefix/parent | 1 +
65 profiles/default/linux/riscv/23.0/rv64/lp64d/systemd/eapi | 1 +
66 profiles/default/linux/riscv/23.0/rv64/lp64d/systemd/parent | 2 ++
67 profiles/default/linux/riscv/23.0/rv64/multilib/eapi | 1 +
68 profiles/default/linux/riscv/23.0/rv64/multilib/parent | 2 ++
69 profiles/default/linux/riscv/23.0/rv64/multilib/systemd/eapi | 1 +
70 profiles/default/linux/riscv/23.0/rv64/multilib/systemd/parent | 2 ++
71 profiles/default/linux/riscv/23.0/rv64/parent | 2 ++
72 profiles/default/linux/riscv/23.0/rv64/split-usr/eapi | 1 +
73 .../default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/eapi | 1 +
74 .../linux/riscv/23.0/rv64/split-usr/lp64/desktop/gnome/eapi | 1 +
75 .../linux/riscv/23.0/rv64/split-usr/lp64/desktop/gnome/parent | 2 ++
76 .../default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/parent | 2 ++
77 .../linux/riscv/23.0/rv64/split-usr/lp64/desktop/plasma/eapi | 1 +
78 .../linux/riscv/23.0/rv64/split-usr/lp64/desktop/plasma/parent | 2 ++
79 profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/eapi | 1 +
80 profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/musl/eapi | 1 +
81 .../linux/riscv/23.0/rv64/split-usr/lp64/musl/make.defaults | 8 ++++++++
82 profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/musl/parent | 2 ++
83 profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/parent | 2 ++
84 .../default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/eapi | 1 +
85 .../linux/riscv/23.0/rv64/split-usr/lp64d/desktop/gnome/eapi | 1 +
86 .../linux/riscv/23.0/rv64/split-usr/lp64d/desktop/gnome/parent | 2 ++
87 .../default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/parent | 2 ++
88 .../linux/riscv/23.0/rv64/split-usr/lp64d/desktop/plasma/eapi | 1 +
89 .../linux/riscv/23.0/rv64/split-usr/lp64d/desktop/plasma/parent | 2 ++
90 profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/eapi | 1 +
91 profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/musl/eapi | 1 +
92 .../linux/riscv/23.0/rv64/split-usr/lp64d/musl/make.defaults | 8 ++++++++
93 .../default/linux/riscv/23.0/rv64/split-usr/lp64d/musl/parent | 2 ++
94 profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/parent | 2 ++
95 .../default/linux/riscv/23.0/rv64/split-usr/lp64d/prefix/eapi | 1 +
96 .../linux/riscv/23.0/rv64/split-usr/lp64d/prefix/kernel-3.2+/eapi | 1 +
97 .../riscv/23.0/rv64/split-usr/lp64d/prefix/kernel-3.2+/parent | 2 ++
98 .../default/linux/riscv/23.0/rv64/split-usr/lp64d/prefix/parent | 1 +
99 profiles/default/linux/riscv/23.0/rv64/split-usr/multilib/eapi | 1 +
100 profiles/default/linux/riscv/23.0/rv64/split-usr/multilib/parent | 2 ++
101 profiles/default/linux/riscv/23.0/rv64/split-usr/parent | 2 ++
102 90 files changed, 159 insertions(+)
103
104 diff --git a/profiles/default/linux/riscv/23.0/rv32/eapi b/profiles/default/linux/riscv/23.0/rv32/eapi
105 new file mode 100644
106 index 000000000000..7ed6ff82de6b
107 --- /dev/null
108 +++ b/profiles/default/linux/riscv/23.0/rv32/eapi
109 @@ -0,0 +1 @@
110 +5
111
112 diff --git a/profiles/default/linux/riscv/23.0/rv32/ilp32/eapi b/profiles/default/linux/riscv/23.0/rv32/ilp32/eapi
113 new file mode 100644
114 index 000000000000..7ed6ff82de6b
115 --- /dev/null
116 +++ b/profiles/default/linux/riscv/23.0/rv32/ilp32/eapi
117 @@ -0,0 +1 @@
118 +5
119
120 diff --git a/profiles/default/linux/riscv/23.0/rv32/ilp32/parent b/profiles/default/linux/riscv/23.0/rv32/ilp32/parent
121 new file mode 100644
122 index 000000000000..a29c20c15237
123 --- /dev/null
124 +++ b/profiles/default/linux/riscv/23.0/rv32/ilp32/parent
125 @@ -0,0 +1,2 @@
126 +..
127 +../../../../../../arch/riscv/rv32imac/ilp32
128
129 diff --git a/profiles/default/linux/riscv/23.0/rv32/ilp32d/eapi b/profiles/default/linux/riscv/23.0/rv32/ilp32d/eapi
130 new file mode 100644
131 index 000000000000..7ed6ff82de6b
132 --- /dev/null
133 +++ b/profiles/default/linux/riscv/23.0/rv32/ilp32d/eapi
134 @@ -0,0 +1 @@
135 +5
136
137 diff --git a/profiles/default/linux/riscv/23.0/rv32/ilp32d/parent b/profiles/default/linux/riscv/23.0/rv32/ilp32d/parent
138 new file mode 100644
139 index 000000000000..f30144c36328
140 --- /dev/null
141 +++ b/profiles/default/linux/riscv/23.0/rv32/ilp32d/parent
142 @@ -0,0 +1,2 @@
143 +..
144 +../../../../../../arch/riscv/rv32imac/ilp32d
145
146 diff --git a/profiles/default/linux/riscv/23.0/rv32/parent b/profiles/default/linux/riscv/23.0/rv32/parent
147 new file mode 100644
148 index 000000000000..2995716f47b8
149 --- /dev/null
150 +++ b/profiles/default/linux/riscv/23.0/rv32/parent
151 @@ -0,0 +1,2 @@
152 +../..
153 +../../../../../releases/23.0
154
155 diff --git a/profiles/default/linux/riscv/23.0/rv32/split-usr/eapi b/profiles/default/linux/riscv/23.0/rv32/split-usr/eapi
156 new file mode 100644
157 index 000000000000..7ed6ff82de6b
158 --- /dev/null
159 +++ b/profiles/default/linux/riscv/23.0/rv32/split-usr/eapi
160 @@ -0,0 +1 @@
161 +5
162
163 diff --git a/profiles/default/linux/riscv/23.0/rv32/split-usr/ilp32/eapi b/profiles/default/linux/riscv/23.0/rv32/split-usr/ilp32/eapi
164 new file mode 100644
165 index 000000000000..7ed6ff82de6b
166 --- /dev/null
167 +++ b/profiles/default/linux/riscv/23.0/rv32/split-usr/ilp32/eapi
168 @@ -0,0 +1 @@
169 +5
170
171 diff --git a/profiles/default/linux/riscv/23.0/rv32/split-usr/ilp32/parent b/profiles/default/linux/riscv/23.0/rv32/split-usr/ilp32/parent
172 new file mode 100644
173 index 000000000000..f8ab4052eff5
174 --- /dev/null
175 +++ b/profiles/default/linux/riscv/23.0/rv32/split-usr/ilp32/parent
176 @@ -0,0 +1,2 @@
177 +..
178 +../../../../../../../arch/riscv/rv32imac/ilp32
179
180 diff --git a/profiles/default/linux/riscv/23.0/rv32/split-usr/ilp32d/eapi b/profiles/default/linux/riscv/23.0/rv32/split-usr/ilp32d/eapi
181 new file mode 100644
182 index 000000000000..7ed6ff82de6b
183 --- /dev/null
184 +++ b/profiles/default/linux/riscv/23.0/rv32/split-usr/ilp32d/eapi
185 @@ -0,0 +1 @@
186 +5
187
188 diff --git a/profiles/default/linux/riscv/23.0/rv32/split-usr/ilp32d/parent b/profiles/default/linux/riscv/23.0/rv32/split-usr/ilp32d/parent
189 new file mode 100644
190 index 000000000000..b589764e6ccb
191 --- /dev/null
192 +++ b/profiles/default/linux/riscv/23.0/rv32/split-usr/ilp32d/parent
193 @@ -0,0 +1,2 @@
194 +..
195 +../../../../../../../arch/riscv/rv32imac/ilp32d
196
197 diff --git a/profiles/default/linux/riscv/23.0/rv32/split-usr/parent b/profiles/default/linux/riscv/23.0/rv32/split-usr/parent
198 new file mode 100644
199 index 000000000000..252810268290
200 --- /dev/null
201 +++ b/profiles/default/linux/riscv/23.0/rv32/split-usr/parent
202 @@ -0,0 +1,2 @@
203 +..
204 +../../../../../../features/split-usr
205
206 diff --git a/profiles/default/linux/riscv/23.0/rv64/eapi b/profiles/default/linux/riscv/23.0/rv64/eapi
207 new file mode 100644
208 index 000000000000..7ed6ff82de6b
209 --- /dev/null
210 +++ b/profiles/default/linux/riscv/23.0/rv64/eapi
211 @@ -0,0 +1 @@
212 +5
213
214 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/eapi b/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/eapi
215 new file mode 100644
216 index 000000000000..7ed6ff82de6b
217 --- /dev/null
218 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/eapi
219 @@ -0,0 +1 @@
220 +5
221
222 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/gnome/eapi b/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/gnome/eapi
223 new file mode 100644
224 index 000000000000..7ed6ff82de6b
225 --- /dev/null
226 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/gnome/eapi
227 @@ -0,0 +1 @@
228 +5
229
230 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/gnome/parent b/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/gnome/parent
231 new file mode 100644
232 index 000000000000..d5a56a13f692
233 --- /dev/null
234 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/gnome/parent
235 @@ -0,0 +1,2 @@
236 +..
237 +../../../../../../../../targets/desktop/gnome
238
239 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/gnome/systemd/eapi b/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/gnome/systemd/eapi
240 new file mode 100644
241 index 000000000000..7ed6ff82de6b
242 --- /dev/null
243 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/gnome/systemd/eapi
244 @@ -0,0 +1 @@
245 +5
246
247 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/gnome/systemd/parent b/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/gnome/systemd/parent
248 new file mode 100644
249 index 000000000000..288aeccdce82
250 --- /dev/null
251 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/gnome/systemd/parent
252 @@ -0,0 +1,2 @@
253 +..
254 +../../../../../../../../../targets/desktop/gnome/systemd
255
256 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/parent b/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/parent
257 new file mode 100644
258 index 000000000000..fae96e8d36b2
259 --- /dev/null
260 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/parent
261 @@ -0,0 +1,2 @@
262 +..
263 +../../../../../../../targets/desktop
264
265 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/plasma/eapi b/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/plasma/eapi
266 new file mode 100644
267 index 000000000000..7ed6ff82de6b
268 --- /dev/null
269 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/plasma/eapi
270 @@ -0,0 +1 @@
271 +5
272
273 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/plasma/parent b/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/plasma/parent
274 new file mode 100644
275 index 000000000000..0317df26cc9b
276 --- /dev/null
277 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/plasma/parent
278 @@ -0,0 +1,2 @@
279 +..
280 +../../../../../../../../targets/desktop/plasma
281
282 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/plasma/systemd/eapi b/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/plasma/systemd/eapi
283 new file mode 100644
284 index 000000000000..7ed6ff82de6b
285 --- /dev/null
286 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/plasma/systemd/eapi
287 @@ -0,0 +1 @@
288 +5
289
290 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/plasma/systemd/parent b/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/plasma/systemd/parent
291 new file mode 100644
292 index 000000000000..5d9d87f6d91e
293 --- /dev/null
294 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/plasma/systemd/parent
295 @@ -0,0 +1,2 @@
296 +..
297 +../../../../../../../../../targets/systemd
298
299 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/systemd/eapi b/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/systemd/eapi
300 new file mode 100644
301 index 000000000000..7ed6ff82de6b
302 --- /dev/null
303 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/systemd/eapi
304 @@ -0,0 +1 @@
305 +5
306
307 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/systemd/parent b/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/systemd/parent
308 new file mode 100644
309 index 000000000000..f7739b405877
310 --- /dev/null
311 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/systemd/parent
312 @@ -0,0 +1,2 @@
313 +..
314 +../../../../../../../../targets/systemd
315
316 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64/eapi b/profiles/default/linux/riscv/23.0/rv64/lp64/eapi
317 new file mode 100644
318 index 000000000000..7ed6ff82de6b
319 --- /dev/null
320 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64/eapi
321 @@ -0,0 +1 @@
322 +5
323
324 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64/musl/eapi b/profiles/default/linux/riscv/23.0/rv64/lp64/musl/eapi
325 new file mode 100644
326 index 000000000000..7ed6ff82de6b
327 --- /dev/null
328 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64/musl/eapi
329 @@ -0,0 +1 @@
330 +5
331
332 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64/musl/make.defaults b/profiles/default/linux/riscv/23.0/rv64/lp64/musl/make.defaults
333 new file mode 100644
334 index 000000000000..654f67c08811
335 --- /dev/null
336 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64/musl/make.defaults
337 @@ -0,0 +1,8 @@
338 +# Copyright 1999-2022 Gentoo Authors
339 +# Distributed under the terms of the GNU General Public License v2
340 +
341 +CHOST="riscv64-gentoo-linux-musl"
342 +
343 +CHOST_lp64="riscv64-gentoo-linux-musl"
344 +
345 +LIBDIR_lp64="lib"
346
347 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64/musl/parent b/profiles/default/linux/riscv/23.0/rv64/lp64/musl/parent
348 new file mode 100644
349 index 000000000000..b488e1ca01b8
350 --- /dev/null
351 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64/musl/parent
352 @@ -0,0 +1,2 @@
353 +..
354 +../../../../../../../features/musl
355
356 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64/parent b/profiles/default/linux/riscv/23.0/rv64/lp64/parent
357 new file mode 100644
358 index 000000000000..0273fe595371
359 --- /dev/null
360 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64/parent
361 @@ -0,0 +1,2 @@
362 +..
363 +../../../../../../arch/riscv/rv64gc/lp64
364
365 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64/systemd/eapi b/profiles/default/linux/riscv/23.0/rv64/lp64/systemd/eapi
366 new file mode 100644
367 index 000000000000..7ed6ff82de6b
368 --- /dev/null
369 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64/systemd/eapi
370 @@ -0,0 +1 @@
371 +5
372
373 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64/systemd/parent b/profiles/default/linux/riscv/23.0/rv64/lp64/systemd/parent
374 new file mode 100644
375 index 000000000000..44f88d3e2df0
376 --- /dev/null
377 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64/systemd/parent
378 @@ -0,0 +1,2 @@
379 +..
380 +../../../../../../../targets/systemd
381
382 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/eapi b/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/eapi
383 new file mode 100644
384 index 000000000000..7ed6ff82de6b
385 --- /dev/null
386 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/eapi
387 @@ -0,0 +1 @@
388 +5
389
390 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/gnome/eapi b/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/gnome/eapi
391 new file mode 100644
392 index 000000000000..7ed6ff82de6b
393 --- /dev/null
394 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/gnome/eapi
395 @@ -0,0 +1 @@
396 +5
397
398 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/gnome/parent b/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/gnome/parent
399 new file mode 100644
400 index 000000000000..d5a56a13f692
401 --- /dev/null
402 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/gnome/parent
403 @@ -0,0 +1,2 @@
404 +..
405 +../../../../../../../../targets/desktop/gnome
406
407 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/gnome/systemd/eapi b/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/gnome/systemd/eapi
408 new file mode 100644
409 index 000000000000..7ed6ff82de6b
410 --- /dev/null
411 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/gnome/systemd/eapi
412 @@ -0,0 +1 @@
413 +5
414
415 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/gnome/systemd/parent b/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/gnome/systemd/parent
416 new file mode 100644
417 index 000000000000..288aeccdce82
418 --- /dev/null
419 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/gnome/systemd/parent
420 @@ -0,0 +1,2 @@
421 +..
422 +../../../../../../../../../targets/desktop/gnome/systemd
423
424 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/parent b/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/parent
425 new file mode 100644
426 index 000000000000..fae96e8d36b2
427 --- /dev/null
428 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/parent
429 @@ -0,0 +1,2 @@
430 +..
431 +../../../../../../../targets/desktop
432
433 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/plasma/eapi b/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/plasma/eapi
434 new file mode 100644
435 index 000000000000..7ed6ff82de6b
436 --- /dev/null
437 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/plasma/eapi
438 @@ -0,0 +1 @@
439 +5
440
441 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/plasma/parent b/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/plasma/parent
442 new file mode 100644
443 index 000000000000..0317df26cc9b
444 --- /dev/null
445 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/plasma/parent
446 @@ -0,0 +1,2 @@
447 +..
448 +../../../../../../../../targets/desktop/plasma
449
450 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/plasma/systemd/eapi b/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/plasma/systemd/eapi
451 new file mode 100644
452 index 000000000000..7ed6ff82de6b
453 --- /dev/null
454 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/plasma/systemd/eapi
455 @@ -0,0 +1 @@
456 +5
457
458 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/plasma/systemd/parent b/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/plasma/systemd/parent
459 new file mode 100644
460 index 000000000000..5d9d87f6d91e
461 --- /dev/null
462 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/plasma/systemd/parent
463 @@ -0,0 +1,2 @@
464 +..
465 +../../../../../../../../../targets/systemd
466
467 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/systemd/eapi b/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/systemd/eapi
468 new file mode 100644
469 index 000000000000..7ed6ff82de6b
470 --- /dev/null
471 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/systemd/eapi
472 @@ -0,0 +1 @@
473 +5
474
475 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/systemd/parent b/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/systemd/parent
476 new file mode 100644
477 index 000000000000..f7739b405877
478 --- /dev/null
479 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/systemd/parent
480 @@ -0,0 +1,2 @@
481 +..
482 +../../../../../../../../targets/systemd
483
484 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64d/eapi b/profiles/default/linux/riscv/23.0/rv64/lp64d/eapi
485 new file mode 100644
486 index 000000000000..7ed6ff82de6b
487 --- /dev/null
488 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64d/eapi
489 @@ -0,0 +1 @@
490 +5
491
492 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64d/musl/eapi b/profiles/default/linux/riscv/23.0/rv64/lp64d/musl/eapi
493 new file mode 100644
494 index 000000000000..7ed6ff82de6b
495 --- /dev/null
496 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64d/musl/eapi
497 @@ -0,0 +1 @@
498 +5
499
500 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64d/musl/make.defaults b/profiles/default/linux/riscv/23.0/rv64/lp64d/musl/make.defaults
501 new file mode 100644
502 index 000000000000..e63b33d06f48
503 --- /dev/null
504 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64d/musl/make.defaults
505 @@ -0,0 +1,8 @@
506 +# Copyright 1999-2022 Gentoo Authors
507 +# Distributed under the terms of the GNU General Public License v2
508 +
509 +CHOST="riscv64-gentoo-linux-musl"
510 +
511 +CHOST_lp64d="riscv64-gentoo-linux-musl"
512 +
513 +LIBDIR_lp64d="lib"
514
515 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64d/musl/parent b/profiles/default/linux/riscv/23.0/rv64/lp64d/musl/parent
516 new file mode 100644
517 index 000000000000..b488e1ca01b8
518 --- /dev/null
519 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64d/musl/parent
520 @@ -0,0 +1,2 @@
521 +..
522 +../../../../../../../features/musl
523
524 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64d/parent b/profiles/default/linux/riscv/23.0/rv64/lp64d/parent
525 new file mode 100644
526 index 000000000000..f497f659b838
527 --- /dev/null
528 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64d/parent
529 @@ -0,0 +1,2 @@
530 +..
531 +../../../../../../arch/riscv/rv64gc/lp64d
532
533 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64d/prefix/eapi b/profiles/default/linux/riscv/23.0/rv64/lp64d/prefix/eapi
534 new file mode 100644
535 index 000000000000..7ed6ff82de6b
536 --- /dev/null
537 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64d/prefix/eapi
538 @@ -0,0 +1 @@
539 +5
540
541 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64d/prefix/kernel-3.2+/eapi b/profiles/default/linux/riscv/23.0/rv64/lp64d/prefix/kernel-3.2+/eapi
542 new file mode 100644
543 index 000000000000..7ed6ff82de6b
544 --- /dev/null
545 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64d/prefix/kernel-3.2+/eapi
546 @@ -0,0 +1 @@
547 +5
548
549 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64d/prefix/kernel-3.2+/parent b/profiles/default/linux/riscv/23.0/rv64/lp64d/prefix/kernel-3.2+/parent
550 new file mode 100644
551 index 000000000000..df2c40188f35
552 --- /dev/null
553 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64d/prefix/kernel-3.2+/parent
554 @@ -0,0 +1,2 @@
555 +..
556 +../../../../../../../../features/prefix/standalone
557
558 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64d/prefix/parent b/profiles/default/linux/riscv/23.0/rv64/lp64d/prefix/parent
559 new file mode 100644
560 index 000000000000..f3229c5b9876
561 --- /dev/null
562 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64d/prefix/parent
563 @@ -0,0 +1 @@
564 +..
565
566 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64d/systemd/eapi b/profiles/default/linux/riscv/23.0/rv64/lp64d/systemd/eapi
567 new file mode 100644
568 index 000000000000..7ed6ff82de6b
569 --- /dev/null
570 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64d/systemd/eapi
571 @@ -0,0 +1 @@
572 +5
573
574 diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64d/systemd/parent b/profiles/default/linux/riscv/23.0/rv64/lp64d/systemd/parent
575 new file mode 100644
576 index 000000000000..44f88d3e2df0
577 --- /dev/null
578 +++ b/profiles/default/linux/riscv/23.0/rv64/lp64d/systemd/parent
579 @@ -0,0 +1,2 @@
580 +..
581 +../../../../../../../targets/systemd
582
583 diff --git a/profiles/default/linux/riscv/23.0/rv64/multilib/eapi b/profiles/default/linux/riscv/23.0/rv64/multilib/eapi
584 new file mode 100644
585 index 000000000000..7ed6ff82de6b
586 --- /dev/null
587 +++ b/profiles/default/linux/riscv/23.0/rv64/multilib/eapi
588 @@ -0,0 +1 @@
589 +5
590
591 diff --git a/profiles/default/linux/riscv/23.0/rv64/multilib/parent b/profiles/default/linux/riscv/23.0/rv64/multilib/parent
592 new file mode 100644
593 index 000000000000..eef8b55d0efc
594 --- /dev/null
595 +++ b/profiles/default/linux/riscv/23.0/rv64/multilib/parent
596 @@ -0,0 +1,2 @@
597 +..
598 +../../../../../../arch/riscv/rv64gc/lp64d-multilib
599
600 diff --git a/profiles/default/linux/riscv/23.0/rv64/multilib/systemd/eapi b/profiles/default/linux/riscv/23.0/rv64/multilib/systemd/eapi
601 new file mode 100644
602 index 000000000000..7ed6ff82de6b
603 --- /dev/null
604 +++ b/profiles/default/linux/riscv/23.0/rv64/multilib/systemd/eapi
605 @@ -0,0 +1 @@
606 +5
607
608 diff --git a/profiles/default/linux/riscv/23.0/rv64/multilib/systemd/parent b/profiles/default/linux/riscv/23.0/rv64/multilib/systemd/parent
609 new file mode 100644
610 index 000000000000..44f88d3e2df0
611 --- /dev/null
612 +++ b/profiles/default/linux/riscv/23.0/rv64/multilib/systemd/parent
613 @@ -0,0 +1,2 @@
614 +..
615 +../../../../../../../targets/systemd
616
617 diff --git a/profiles/default/linux/riscv/23.0/rv64/parent b/profiles/default/linux/riscv/23.0/rv64/parent
618 new file mode 100644
619 index 000000000000..2995716f47b8
620 --- /dev/null
621 +++ b/profiles/default/linux/riscv/23.0/rv64/parent
622 @@ -0,0 +1,2 @@
623 +../..
624 +../../../../../releases/23.0
625
626 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/eapi b/profiles/default/linux/riscv/23.0/rv64/split-usr/eapi
627 new file mode 100644
628 index 000000000000..7ed6ff82de6b
629 --- /dev/null
630 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/eapi
631 @@ -0,0 +1 @@
632 +5
633
634 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/eapi b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/eapi
635 new file mode 100644
636 index 000000000000..7ed6ff82de6b
637 --- /dev/null
638 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/eapi
639 @@ -0,0 +1 @@
640 +5
641
642 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/gnome/eapi b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/gnome/eapi
643 new file mode 100644
644 index 000000000000..7ed6ff82de6b
645 --- /dev/null
646 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/gnome/eapi
647 @@ -0,0 +1 @@
648 +5
649
650 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/gnome/parent b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/gnome/parent
651 new file mode 100644
652 index 000000000000..b34bc39063e0
653 --- /dev/null
654 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/gnome/parent
655 @@ -0,0 +1,2 @@
656 +..
657 +../../../../../../../../../targets/desktop/gnome
658
659 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/parent b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/parent
660 new file mode 100644
661 index 000000000000..b2a33c35daf9
662 --- /dev/null
663 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/parent
664 @@ -0,0 +1,2 @@
665 +..
666 +../../../../../../../../targets/desktop
667
668 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/plasma/eapi b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/plasma/eapi
669 new file mode 100644
670 index 000000000000..7ed6ff82de6b
671 --- /dev/null
672 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/plasma/eapi
673 @@ -0,0 +1 @@
674 +5
675
676 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/plasma/parent b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/plasma/parent
677 new file mode 100644
678 index 000000000000..04c17e07380e
679 --- /dev/null
680 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/plasma/parent
681 @@ -0,0 +1,2 @@
682 +..
683 +../../../../../../../../../targets/desktop/plasma
684
685 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/eapi b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/eapi
686 new file mode 100644
687 index 000000000000..7ed6ff82de6b
688 --- /dev/null
689 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/eapi
690 @@ -0,0 +1 @@
691 +5
692
693 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/musl/eapi b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/musl/eapi
694 new file mode 100644
695 index 000000000000..7ed6ff82de6b
696 --- /dev/null
697 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/musl/eapi
698 @@ -0,0 +1 @@
699 +5
700
701 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/musl/make.defaults b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/musl/make.defaults
702 new file mode 100644
703 index 000000000000..654f67c08811
704 --- /dev/null
705 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/musl/make.defaults
706 @@ -0,0 +1,8 @@
707 +# Copyright 1999-2022 Gentoo Authors
708 +# Distributed under the terms of the GNU General Public License v2
709 +
710 +CHOST="riscv64-gentoo-linux-musl"
711 +
712 +CHOST_lp64="riscv64-gentoo-linux-musl"
713 +
714 +LIBDIR_lp64="lib"
715
716 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/musl/parent b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/musl/parent
717 new file mode 100644
718 index 000000000000..f5ec1675641c
719 --- /dev/null
720 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/musl/parent
721 @@ -0,0 +1,2 @@
722 +..
723 +../../../../../../../../features/musl
724
725 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/parent b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/parent
726 new file mode 100644
727 index 000000000000..91f61e248c13
728 --- /dev/null
729 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/parent
730 @@ -0,0 +1,2 @@
731 +..
732 +../../../../../../../arch/riscv/rv64gc/lp64
733
734 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/eapi b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/eapi
735 new file mode 100644
736 index 000000000000..7ed6ff82de6b
737 --- /dev/null
738 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/eapi
739 @@ -0,0 +1 @@
740 +5
741
742 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/gnome/eapi b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/gnome/eapi
743 new file mode 100644
744 index 000000000000..7ed6ff82de6b
745 --- /dev/null
746 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/gnome/eapi
747 @@ -0,0 +1 @@
748 +5
749
750 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/gnome/parent b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/gnome/parent
751 new file mode 100644
752 index 000000000000..b34bc39063e0
753 --- /dev/null
754 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/gnome/parent
755 @@ -0,0 +1,2 @@
756 +..
757 +../../../../../../../../../targets/desktop/gnome
758
759 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/parent b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/parent
760 new file mode 100644
761 index 000000000000..b2a33c35daf9
762 --- /dev/null
763 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/parent
764 @@ -0,0 +1,2 @@
765 +..
766 +../../../../../../../../targets/desktop
767
768 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/plasma/eapi b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/plasma/eapi
769 new file mode 100644
770 index 000000000000..7ed6ff82de6b
771 --- /dev/null
772 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/plasma/eapi
773 @@ -0,0 +1 @@
774 +5
775
776 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/plasma/parent b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/plasma/parent
777 new file mode 100644
778 index 000000000000..04c17e07380e
779 --- /dev/null
780 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/plasma/parent
781 @@ -0,0 +1,2 @@
782 +..
783 +../../../../../../../../../targets/desktop/plasma
784
785 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/eapi b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/eapi
786 new file mode 100644
787 index 000000000000..7ed6ff82de6b
788 --- /dev/null
789 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/eapi
790 @@ -0,0 +1 @@
791 +5
792
793 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/musl/eapi b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/musl/eapi
794 new file mode 100644
795 index 000000000000..7ed6ff82de6b
796 --- /dev/null
797 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/musl/eapi
798 @@ -0,0 +1 @@
799 +5
800
801 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/musl/make.defaults b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/musl/make.defaults
802 new file mode 100644
803 index 000000000000..e63b33d06f48
804 --- /dev/null
805 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/musl/make.defaults
806 @@ -0,0 +1,8 @@
807 +# Copyright 1999-2022 Gentoo Authors
808 +# Distributed under the terms of the GNU General Public License v2
809 +
810 +CHOST="riscv64-gentoo-linux-musl"
811 +
812 +CHOST_lp64d="riscv64-gentoo-linux-musl"
813 +
814 +LIBDIR_lp64d="lib"
815
816 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/musl/parent b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/musl/parent
817 new file mode 100644
818 index 000000000000..f5ec1675641c
819 --- /dev/null
820 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/musl/parent
821 @@ -0,0 +1,2 @@
822 +..
823 +../../../../../../../../features/musl
824
825 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/parent b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/parent
826 new file mode 100644
827 index 000000000000..8702001bd463
828 --- /dev/null
829 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/parent
830 @@ -0,0 +1,2 @@
831 +..
832 +../../../../../../../arch/riscv/rv64gc/lp64d
833
834 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/prefix/eapi b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/prefix/eapi
835 new file mode 100644
836 index 000000000000..7ed6ff82de6b
837 --- /dev/null
838 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/prefix/eapi
839 @@ -0,0 +1 @@
840 +5
841
842 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/prefix/kernel-3.2+/eapi b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/prefix/kernel-3.2+/eapi
843 new file mode 100644
844 index 000000000000..7ed6ff82de6b
845 --- /dev/null
846 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/prefix/kernel-3.2+/eapi
847 @@ -0,0 +1 @@
848 +5
849
850 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/prefix/kernel-3.2+/parent b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/prefix/kernel-3.2+/parent
851 new file mode 100644
852 index 000000000000..ee4c4d5f7056
853 --- /dev/null
854 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/prefix/kernel-3.2+/parent
855 @@ -0,0 +1,2 @@
856 +..
857 +../../../../../../../../../features/prefix/standalone
858
859 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/prefix/parent b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/prefix/parent
860 new file mode 100644
861 index 000000000000..f3229c5b9876
862 --- /dev/null
863 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/prefix/parent
864 @@ -0,0 +1 @@
865 +..
866
867 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/multilib/eapi b/profiles/default/linux/riscv/23.0/rv64/split-usr/multilib/eapi
868 new file mode 100644
869 index 000000000000..7ed6ff82de6b
870 --- /dev/null
871 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/multilib/eapi
872 @@ -0,0 +1 @@
873 +5
874
875 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/multilib/parent b/profiles/default/linux/riscv/23.0/rv64/split-usr/multilib/parent
876 new file mode 100644
877 index 000000000000..ae8cc65cdaa0
878 --- /dev/null
879 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/multilib/parent
880 @@ -0,0 +1,2 @@
881 +..
882 +../../../../../../../arch/riscv/rv64gc/lp64d-multilib
883
884 diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/parent b/profiles/default/linux/riscv/23.0/rv64/split-usr/parent
885 new file mode 100644
886 index 000000000000..252810268290
887 --- /dev/null
888 +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/parent
889 @@ -0,0 +1,2 @@
890 +..
891 +../../../../../../features/split-usr