about summary refs log tree commit diff
path: root/compiler
diff options
context:
space:
mode:
authorleo60228 <leo@60228.dev>2021-09-15 15:19:00 -0400
committerleo60228 <leo@60228.dev>2022-07-14 15:56:41 -0400
commitf688a56ef68ae5e726314e5a554e0057fdcb5b27 (patch)
tree538f7508ad49d82c32e1d1b9f2a02c90dd3832bf /compiler
parent60beb1a99509b6cab2810aad3bac3584652f010d (diff)
downloadrust-f688a56ef68ae5e726314e5a554e0057fdcb5b27.tar.gz
rust-f688a56ef68ae5e726314e5a554e0057fdcb5b27.zip
Remove unnecessary linker args
Diffstat (limited to 'compiler')
-rw-r--r--compiler/rustc_target/src/spec/aarch64_nintendo_switch.rs10
1 files changed, 2 insertions, 8 deletions
diff --git a/compiler/rustc_target/src/spec/aarch64_nintendo_switch.rs b/compiler/rustc_target/src/spec/aarch64_nintendo_switch.rs
index 74ecba489c1..b6863d509f2 100644
--- a/compiler/rustc_target/src/spec/aarch64_nintendo_switch.rs
+++ b/compiler/rustc_target/src/spec/aarch64_nintendo_switch.rs
@@ -19,15 +19,9 @@ pub fn target() -> Target {
         ..Default::default()
     };
 
-    opts.pre_link_args.insert(
-        LinkerFlavor::Lld(LldFlavor::Ld),
-        vec![],
-    );
+    opts.pre_link_args.insert(LinkerFlavor::Lld(LldFlavor::Ld), vec![]);
 
-    opts.post_link_args.insert(
-        LinkerFlavor::Lld(LldFlavor::Ld),
-        vec!["--no-gc-sections".to_string(), "--eh-frame-hdr".to_string()],
-    );
+    opts.post_link_args.insert(LinkerFlavor::Lld(LldFlavor::Ld), vec![]);
 
     Target {
         llvm_target: "aarch64-unknown-none".into(),