android_build_soong/rust/config
hmtheboy154 d5c9d6498b Rust: Use nehalem cpu-target when building with sandybridge arch variant
On Android, sandybridge doesn't include AVX support, so it's more like
nehalem target on Rust toolchain or GCC.

[cafebabe: This fixes booting on CPUs that does not support AVX, like LGA1156 ones, and LGA1150/LGA1155 Intel Celeron/Pentium]

Change-Id: I281e8f5a91271241c48336021582a42acc6d0120
Signed-off-by: hmtheboy154 <buingoc67@gmail.com>
2025-04-06 17:29:57 +08:00
..
Android.bp Add default_visibility for soong modules 2024-09-18 17:41:30 -07:00
arm64_device.go Add ARMv9.2-A support for Rust. 2024-09-19 00:08:16 +00:00
arm64_linux_host.go LinuxBionic supports arm64 2020-09-09 21:57:10 +09:00
arm_device.go Remove "exported" ninja variables 2024-04-09 09:42:37 -07:00
arm_linux_host.go Add rust musl arm and arm64 toolchains 2022-06-28 15:16:15 -07:00
darwin_host.go Only add darwin specific rules/variables when building on mac. 2024-07-30 18:22:43 +00:00
global.go rust-project.json: Set sysroot in generated file 2024-11-04 17:15:28 +00:00
lints.go Allow clippy::disallowed_names since it can be used for debugging 2024-02-29 10:12:19 -08:00
OWNERS Refactor OWNERS files in platform/build/soong. 2020-10-08 16:14:32 -07:00
riscv64_device.go Enable target features for riscv64 Rust builds 2023-09-13 16:39:17 -07:00
toolchain.go Use single module for clang runtime libraries 2022-03-07 14:56:32 -08:00
x86_64_device.go Rust: Use nehalem cpu-target when building with sandybridge arch variant 2025-04-06 17:29:57 +08:00
x86_device.go Rust: Use nehalem cpu-target when building with sandybridge arch variant 2025-04-06 17:29:57 +08:00
x86_linux_bionic_host.go Pass -C panic=abort to rustc linux bionic compilations 2023-02-07 09:55:25 -08:00
x86_linux_host.go Switch to libunwind to remove dependency on libgcc for musl 2022-03-29 13:35:17 -07:00