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>
This commit is contained in:
parent
cd34413b9d
commit
d5c9d6498b
2 changed files with 2 additions and 2 deletions
|
|
@ -36,7 +36,7 @@ var (
|
|||
"goldmont-without-sha-xsaves": []string{"-C target-cpu=goldmont", "-C target-feature=-sha,-xsaves"},
|
||||
"haswell": []string{"-C target-cpu=haswell"},
|
||||
"ivybridge": []string{"-C target-cpu=ivybridge"},
|
||||
"sandybridge": []string{"-C target-cpu=sandybridge"},
|
||||
"sandybridge": []string{"-C target-cpu=nehalem"},
|
||||
"silvermont": []string{"-C target-cpu=silvermont"},
|
||||
"skylake": []string{"-C target-cpu=skylake"},
|
||||
//TODO: Add target-cpu=stoneyridge when rustc supports it.
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@ var (
|
|||
"goldmont-without-sha-xsaves": []string{"-C target-cpu=goldmont", "-C target-feature=-sha,-xsaves"},
|
||||
"haswell": []string{"-C target-cpu=haswell"},
|
||||
"ivybridge": []string{"-C target-cpu=ivybridge"},
|
||||
"sandybridge": []string{"-C target-cpu=sandybridge"},
|
||||
"sandybridge": []string{"-C target-cpu=nehalem"},
|
||||
"silvermont": []string{"-C target-cpu=silvermont"},
|
||||
"skylake": []string{"-C target-cpu=skylake"},
|
||||
//TODO: Add target-cpu=stoneyridge when rustc supports it.
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue