about summary refs log tree commit diff
diff options
context:
space:
mode:
-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(),