Add .extab and .exidx sections
authorRoberto Vargas <roberto.vargas@arm.com>
Thu, 10 May 2018 10:01:16 +0000 (11:01 +0100)
committerRoberto Vargas <roberto.vargas@arm.com>
Wed, 11 Jul 2018 08:21:04 +0000 (09:21 +0100)
commitad92509476ca9c0a675bd484b7dc48ce69cc37fb
treec1c19c6c6442529294674f67921135fa9b43a9cb
parent5629b2b11ccbb422847cae776d5faf9bdc5cb5dd
Add .extab and .exidx sections

These sections are required by clang when the code is compiled for
aarch32. These sections are related to the unwind of the stack in
exceptions, but in the way that clang defines and uses them, the
garbage collector cannot get rid of them.

Change-Id: I085efc0cf77eae961d522472f72c4b5bad2237ab
Signed-off-by: Roberto Vargas <roberto.vargas@arm.com>
bl1/bl1.ld.S
bl2/bl2.ld.S
bl2u/bl2u.ld.S
bl32/sp_min/sp_min.ld.S