diff options
author | Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com> | 2025-09-29 06:07:59 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-10-01 12:49:41 +0100 |
commit | 0cd1512733bd9bb03fbaab55546ccf970fa19dab (patch) | |
tree | 8a333f09080f27519a6f9225c871f8b70497d781 /meta | |
parent | 44fdcfc9e5bc9537fe1e43f02cc8d196332c8c4e (diff) | |
download | poky-0cd1512733bd9bb03fbaab55546ccf970fa19dab.tar.gz |
rust-target-config: Update the data layout for ppc64 targets.
Rust commit for updating the data layouts:
https://github.com/rust-lang/rust/commit/0680155a171d47772302fc4da4cbbfa466378d81
(From OE-Core rev: cf1972b7b96bb38b48e90654a8c840568e4646cf)
Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
-rw-r--r-- | meta/classes-recipe/rust-target-config.bbclass | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/meta/classes-recipe/rust-target-config.bbclass b/meta/classes-recipe/rust-target-config.bbclass index 61ce7bad8e..6e6b500f5d 100644 --- a/meta/classes-recipe/rust-target-config.bbclass +++ b/meta/classes-recipe/rust-target-config.bbclass | |||
@@ -248,14 +248,14 @@ TARGET_C_INT_WIDTH[powerpc] = "32" | |||
248 | MAX_ATOMIC_WIDTH[powerpc] = "32" | 248 | MAX_ATOMIC_WIDTH[powerpc] = "32" |
249 | 249 | ||
250 | ## powerpc64-unknown-linux-{gnu, musl} | 250 | ## powerpc64-unknown-linux-{gnu, musl} |
251 | DATA_LAYOUT[powerpc64] = "E-m:e-Fi64-i64:64-n32:64-S128-v256:256:256-v512:512:512" | 251 | DATA_LAYOUT[powerpc64] = "E-m:e-Fi64-i64:64-i128:128-n32:64-S128-v256:256:256-v512:512:512" |
252 | TARGET_ENDIAN[powerpc64] = "big" | 252 | TARGET_ENDIAN[powerpc64] = "big" |
253 | TARGET_POINTER_WIDTH[powerpc64] = "64" | 253 | TARGET_POINTER_WIDTH[powerpc64] = "64" |
254 | TARGET_C_INT_WIDTH[powerpc64] = "32" | 254 | TARGET_C_INT_WIDTH[powerpc64] = "32" |
255 | MAX_ATOMIC_WIDTH[powerpc64] = "64" | 255 | MAX_ATOMIC_WIDTH[powerpc64] = "64" |
256 | 256 | ||
257 | ## powerpc64le-unknown-linux-{gnu, musl} | 257 | ## powerpc64le-unknown-linux-{gnu, musl} |
258 | DATA_LAYOUT[powerpc64le] = "e-m:e-Fn32-i64:64-n32:64-S128-v256:256:256-v512:512:512" | 258 | DATA_LAYOUT[powerpc64le] = "e-m:e-Fn32-i64:64-i128:128-n32:64-S128-v256:256:256-v512:512:512" |
259 | TARGET_ENDIAN[powerpc64le] = "little" | 259 | TARGET_ENDIAN[powerpc64le] = "little" |
260 | TARGET_POINTER_WIDTH[powerpc64le] = "64" | 260 | TARGET_POINTER_WIDTH[powerpc64le] = "64" |
261 | TARGET_C_INT_WIDTH[powerpc64le] = "32" | 261 | TARGET_C_INT_WIDTH[powerpc64le] = "32" |