This was almost certainly copy&paste from x86. ARM does not us these nor selects HAS_EX_TABLE, so drop the sections and their boundary markers.
No functional change. Signed-off-by: Andrew Cooper <[email protected]> --- CC: Stefano Stabellini <[email protected]> CC: Julien Grall <[email protected]> CC: Volodymyr Babchuk <[email protected]> CC: Bertrand Marquis <[email protected]> CC: Michal Orzel <[email protected]> Found because I'm getting rid of .ex_table.pre on x86 too. --- xen/arch/arm/xen.lds.S | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/xen/arch/arm/xen.lds.S b/xen/arch/arm/xen.lds.S index 9f30c3a13ed1..db17ff1efa98 100644 --- a/xen/arch/arm/xen.lds.S +++ b/xen/arch/arm/xen.lds.S @@ -86,16 +86,6 @@ SECTIONS } : text .data.read_mostly : { - /* Exception table */ - __start___ex_table = .; - *(.ex_table) - __stop___ex_table = .; - - /* Pre-exception table */ - __start___pre_ex_table = .; - *(.ex_table.pre) - __stop___pre_ex_table = .; - *(.data.read_mostly) } :text -- 2.39.5
