arm: lds: Remove libgcc eabi exception handling tables
authorMichal Simek <michal.simek@xilinx.com>
Thu, 25 Jul 2013 14:16:46 +0000 (16:16 +0200)
committerAlbert ARIBAUD <albert.u.boot@aribaud.net>
Thu, 5 Sep 2013 11:41:42 +0000 (13:41 +0200)
Remove ARM eabi exception handling tables (for frame unwinding).
AFAICT, u-boot stubs away the frame unwiding routines, so the tables will
more or less just consume space. It should be OK to remove them.

Signed-off-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
arch/arm/cpu/u-boot.lds

index 490aed2e0d89204329d05bca14741ebc23735342..23bf0306550ac9e209f8ffec9ac538a972ce8f17 100644 (file)
@@ -97,4 +97,6 @@ SECTIONS
        /DISCARD/ : { *(.plt*) }
        /DISCARD/ : { *(.interp*) }
        /DISCARD/ : { *(.gnu*) }
+       /DISCARD/ : { *(.ARM.exidx*) }
+       /DISCARD/ : { *(.gnu.linkonce.armexidx.*) }
 }