misc/lds: .eh_frame -> .eh_frame*
diff --git a/bootstrap b/bootstrap
index 4d4773e7..61394aca 100755
--- a/bootstrap
+++ b/bootstrap
@@ -13,7 +13,7 @@ cd "$srcdir"
FREESTANDING_TOOLCHAIN_COMMIT_HASH=18a5e52483344e117d45738c9afb2b34792cbced
FREESTANDING_HEADERS_COMMIT_HASH=dd3abd2d7147efc4170dff478d3b7730bed14147
CC_RUNTIME_COMMIT_HASH=38942e9a0d11af77c5d9fb45794850f7a1565d2b
-LIMINE_EFI_COMMIT_HASH=c6ae0cb1dfaad810a1406b096fa107f83b4d84be
+LIMINE_EFI_COMMIT_HASH=37bdc5061d252e6b87b26df83209e71eef482e19
TINF_COMMIT_HASH=57ffa1f1d5e3dde19011b2127bd26d01689b694b
FLANTERM_COMMIT_HASH=347d9cf1e3fced64aa20ab278e2fdcc834086035
STB_COMMIT_HASH=f4a71b13373436a2866c5d68f8f80ac6f0bc1ffe
diff --git a/common/linker_bios.ld.in b/common/linker_bios.ld.in
index 6b91de3f..1a557d29 100644
--- a/common/linker_bios.ld.in
+++ b/common/linker_bios.ld.in
@@ -102,7 +102,7 @@ SECTIONS
} :data_s3
/DISCARD/ : {
- *(.eh_frame)
+ *(.eh_frame*)
*(.note .note.*)
}
}
diff --git a/common/linker_uefi_aarch64.ld.in b/common/linker_uefi_aarch64.ld.in
index 3a1497f5..1ce87e6b 100644
--- a/common/linker_uefi_aarch64.ld.in
+++ b/common/linker_uefi_aarch64.ld.in
@@ -73,7 +73,7 @@ SECTIONS
__image_end = ABSOLUTE(.);
/DISCARD/ : {
- *(.eh_frame)
+ *(.eh_frame*)
*(.note .note.*)
*(.interp)
}
diff --git a/common/linker_uefi_ia32.ld.in b/common/linker_uefi_ia32.ld.in
index 02d59bc9..3d5d3075 100644
--- a/common/linker_uefi_ia32.ld.in
+++ b/common/linker_uefi_ia32.ld.in
@@ -73,7 +73,7 @@ SECTIONS
__image_end = ABSOLUTE(.);
/DISCARD/ : {
- *(.eh_frame)
+ *(.eh_frame*)
*(.note .note.*)
*(.interp)
}
diff --git a/common/linker_uefi_riscv64.ld.in b/common/linker_uefi_riscv64.ld.in
index 4a1160be..7aa94b2f 100644
--- a/common/linker_uefi_riscv64.ld.in
+++ b/common/linker_uefi_riscv64.ld.in
@@ -75,7 +75,7 @@ SECTIONS
__image_end = ABSOLUTE(.);
/DISCARD/ : {
- *(.eh_frame)
+ *(.eh_frame*)
*(.note .note.*)
*(.interp)
}
diff --git a/common/linker_uefi_x86_64.ld.in b/common/linker_uefi_x86_64.ld.in
index 912595d5..5ce7bdc4 100644
--- a/common/linker_uefi_x86_64.ld.in
+++ b/common/linker_uefi_x86_64.ld.in
@@ -73,7 +73,7 @@ SECTIONS
__image_end = ABSOLUTE(.);
/DISCARD/ : {
- *(.eh_frame)
+ *(.eh_frame*)
*(.note .note.*)
*(.interp)
}
diff --git a/decompressor/linker.ld b/decompressor/linker.ld
index ee246d0c..8393f47c 100644
--- a/decompressor/linker.ld
+++ b/decompressor/linker.ld
@@ -34,7 +34,7 @@ SECTIONS
} :data
/DISCARD/ : {
- *(.eh_frame)
+ *(.eh_frame*)
*(.note .note.*)
}
}
