about summary refs log tree commit diff
path: root/src/test/incremental/thinlto
diff options
context:
space:
mode:
authorRalph Giles <giles@mozilla.com>2016-12-16 10:54:48 -0800
committerRalph Giles <giles@mozilla.com>2016-12-16 10:54:48 -0800
commite900f6c7fe8c077f3a94500c70eee9cfaaa8eff5 (patch)
treec255e7f8d5c0cc7f41b79a72f66b71761fbbe775 /src/test/incremental/thinlto
parentd250169cb5a96481a3e7c8f9fe05de49f60e5ae5 (diff)
downloadrust-e900f6c7fe8c077f3a94500c70eee9cfaaa8eff5.tar.gz
rust-e900f6c7fe8c077f3a94500c70eee9cfaaa8eff5.zip
rustc: Disable NEON on armv7 android.
We thought Google's ABI for arvm7 required neon, but it is
currently optional, perhaps because there is a significant
population of Tegra 2 devices still in use.

This turns off neon code generation outside #[target-feature]
blocks just like we do on armv7-unknown-linux-gnu, but unlike
most other armv7 targets. LLVM defaults to +neon for this target,
so an explicit disable is necessary.

See https://developer.android.com/ndk/guides/abis.html#v7a
for instruction set extension requirements.

Closes #38402.
Diffstat (limited to 'src/test/incremental/thinlto')
0 files changed, 0 insertions, 0 deletions