[Scummvm-git-logs] scummvm master -> d540054c0a8e710bd544a5e5728051324876129a
ccawley2011
ccawley2011 at gmail.com
Fri Aug 27 16:46:14 UTC 2021
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
d540054c0a DS: Remove .ARM.exidx* and .ARM.extab* sections from plugins
Commit: d540054c0a8e710bd544a5e5728051324876129a
https://github.com/scummvm/scummvm/commit/d540054c0a8e710bd544a5e5728051324876129a
Author: Cameron Cawley (ccawley2011 at gmail.com)
Date: 2021-08-27T17:45:37+01:00
Commit Message:
DS: Remove .ARM.exidx* and .ARM.extab* sections from plugins
Thanks to @lephilousophe for helping out with this.
Changed paths:
backends/plugins/ds/plugin.ld
diff --git a/backends/plugins/ds/plugin.ld b/backends/plugins/ds/plugin.ld
index 04035b0169..45e3a05a16 100644
--- a/backends/plugins/ds/plugin.ld
+++ b/backends/plugins/ds/plugin.ld
@@ -79,6 +79,7 @@ SECTIONS
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
*(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
+ *(.ARM.extab*)
} =0
.fini :
{
@@ -89,10 +90,6 @@ SECTIONS
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
- .ARM.extab : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
- __exidx_start = .;
- .ARM.exidx : { *(.ARM.exidx* .gnu.linkonce.armexidx.*) }
- __exidx_end = .;
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
@@ -213,5 +210,5 @@ SECTIONS
}
.ARM.attributes 0 : { KEEP (*(.ARM.attributes)) KEEP (*(.gnu.attributes)) }
.note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
- /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
+ /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.ARM.exidx*) }
}
More information about the Scummvm-git-logs
mailing list