blob: 35412dd59a12dfd776925e170c5b09bdaffcf708 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
From c50dab84e0c911f7b89532700fca27d42a77b3c1 Mon Sep 17 00:00:00 2001
From: kxxt <rsworktech@outlook.com>
Date: Fri, 13 Sep 2024 12:48:44 +0000
Subject: [PATCH] cargo_crate.gni: add riscv64 and loong64 cases
This CL syncs the condition of 64 bit pointer with
https://github.com/chromium/chromium/blob/31f058a669fd063cab3439df5c877ed3005d9832/base/allocator/partition_allocator/partition_alloc.gni#L21-L24
Bug: none
Change-Id: Id2f1cfaa0c5167fb61c74505aba03716337b071f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5850670
Commit-Queue: Nico Weber <thakis@chromium.org>
Reviewed-by: Nico Weber <thakis@chromium.org>
Reviewed-by: Arthur Eubanks <aeubanks@google.com>
Cr-Commit-Position: refs/heads/main@{#1355138}
---
diff --git a/build/rust/cargo_crate.gni b/build/rust/cargo_crate.gni
index e5d1b2f8..7290451 100644
--- a/build/rust/cargo_crate.gni
+++ b/build/rust/cargo_crate.gni
@@ -429,7 +429,8 @@
rust_abi_target,
]
}
- if (current_cpu == "arm64" || current_cpu == "x64") {
+ if (current_cpu == "arm64" || current_cpu == "x64" ||
+ current_cpu == "loong64" || current_cpu == "riscv64") {
args += [
"--pointer-width",
"64",
|