build: Remove now useless libgcc.a references from linker scripts
diff --git a/stage23/linker.ld b/stage23/linker.ld
index 7b2f9b85..3bb85e3b 100644
--- a/stage23/linker.ld
+++ b/stage23/linker.ld
@@ -15,14 +15,11 @@ SECTIONS
.stage2.text : {
*.s2.o(.text*)
- *libgcc.a:*(.text*)
}
.stage2.data : {
*.s2.o(.data*)
*.s2.o(.rodata*)
- *libgcc.a:*(.data*)
- *libgcc.a:*(.rodata*)
*(.stage2_map)
}
diff --git a/stage23/linker_dbg.ld b/stage23/linker_dbg.ld
index 482df8c4..52d96bb6 100644
--- a/stage23/linker_dbg.ld
+++ b/stage23/linker_dbg.ld
@@ -15,14 +15,11 @@ SECTIONS
.stage2.text : {
*.s2.o(.text*)
- *libgcc.a:*(.text*)
}
.stage2.data : {
*.s2.o(.data*)
*.s2.o(.rodata*)
- *libgcc.a:*(.data*)
- *libgcc.a:*(.rodata*)
*(.stage2_map)
}
diff --git a/stage23/linker_nomap.ld b/stage23/linker_nomap.ld
index 04e39b9e..f5bbead9 100644
--- a/stage23/linker_nomap.ld
+++ b/stage23/linker_nomap.ld
@@ -15,14 +15,11 @@ SECTIONS
.stage2.text : {
*.s2.o(.text*)
- *libgcc.a:*(.text*)
}
.stage2.data : {
*.s2.o(.data*)
*.s2.o(.rodata*)
- *libgcc.a:*(.data*)
- *libgcc.a:*(.rodata*)
*(.stage2_map)
}
diff --git a/stage23/linker_stage2only.ld b/stage23/linker_stage2only.ld
index aa27c5d5..f85fa3fc 100644
--- a/stage23/linker_stage2only.ld
+++ b/stage23/linker_stage2only.ld
@@ -15,14 +15,11 @@ SECTIONS
.stage2.text : {
*.s2.o(.text*)
- *libgcc.a:*(.text*)
}
.stage2.data : {
*.s2.o(.data*)
*.s2.o(.rodata*)
- *libgcc.a:*(.data*)
- *libgcc.a:*(.rodata*)
stage2_map = .;
stage3_addr = .;
*(.stage3_build_id*)
