diff options
| author | Vladimir Michael Eatwell <dimir@fb.com> | 2022-11-13 12:29:55 +0000 |
|---|---|---|
| committer | Vladimir Michael Eatwell <dimir@fb.com> | 2022-11-13 13:57:31 +0000 |
| commit | db99a89e38c806a3240098876a725ce4b24b4193 (patch) | |
| tree | 0df3835fcf622ed2c221360ae0971b6cffbef7a4 | |
| parent | 928d14bcd1976ffd33e743aa09c7c22a063bf87c (diff) | |
| download | rust-db99a89e38c806a3240098876a725ce4b24b4193.tar.gz rust-db99a89e38c806a3240098876a725ce4b24b4193.zip | |
[watchos] Dynamic linking is not allowed for watchos targets
| -rw-r--r-- | compiler/rustc_target/src/spec/arm64_32_apple_watchos.rs | 2 | ||||
| -rw-r--r-- | compiler/rustc_target/src/spec/armv7k_apple_watchos.rs | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/compiler/rustc_target/src/spec/arm64_32_apple_watchos.rs b/compiler/rustc_target/src/spec/arm64_32_apple_watchos.rs index 2cf2cbc7510..52ee68e7560 100644 --- a/compiler/rustc_target/src/spec/arm64_32_apple_watchos.rs +++ b/compiler/rustc_target/src/spec/arm64_32_apple_watchos.rs @@ -12,6 +12,8 @@ pub fn target() -> Target { features: "+neon,+fp-armv8,+apple-a7".into(), max_atomic_width: Some(128), forces_embed_bitcode: true, + dynamic_linking: false, + position_independent_executables: true, // These arguments are not actually invoked - they just have // to look right to pass App Store validation. bitcode_llvm_cmdline: "-triple\0\ diff --git a/compiler/rustc_target/src/spec/armv7k_apple_watchos.rs b/compiler/rustc_target/src/spec/armv7k_apple_watchos.rs index 45ead8d65ab..6e1d00d1f6c 100644 --- a/compiler/rustc_target/src/spec/armv7k_apple_watchos.rs +++ b/compiler/rustc_target/src/spec/armv7k_apple_watchos.rs @@ -12,6 +12,8 @@ pub fn target() -> Target { features: "+v7,+vfp4,+neon".into(), max_atomic_width: Some(64), forces_embed_bitcode: true, + dynamic_linking: false, + position_independent_executables: true, // These arguments are not actually invoked - they just have // to look right to pass App Store validation. bitcode_llvm_cmdline: "-triple\0\ |
