]> git.proxmox.com Git - rustc.git/blobdiff - compiler/rustc_target/src/spec/i686_linux_android.rs
New upstream version 1.51.0+dfsg1
[rustc.git] / compiler / rustc_target / src / spec / i686_linux_android.rs
index 52059b930d134b8b9e8aa0549f15a2f064ab2e7c..89eb41e3cba0c770846c0aac8f4fdd8c3da7b2b8 100644 (file)
@@ -1,4 +1,4 @@
-use crate::spec::Target;
+use crate::spec::{StackProbeType, Target};
 
 // See https://developer.android.com/ndk/guides/abis.html#x86
 // for target ABI requirements.
@@ -11,7 +11,8 @@ pub fn target() -> Target {
     // http://developer.android.com/ndk/guides/abis.html#x86
     base.cpu = "pentiumpro".to_string();
     base.features = "+mmx,+sse,+sse2,+sse3,+ssse3".to_string();
-    base.stack_probes = true;
+    // don't use probe-stack=inline-asm until rust-lang/rust#83139 is resolved.
+    base.stack_probes = StackProbeType::Call;
 
     Target {
         llvm_target: "i686-linux-android".to_string(),