]> git.karo-electronics.de Git - karo-tx-linux.git/commit
xtensa: make DoubleExceptionVector literals fit the gap
authorMax Filippov <jcmvbkbc@gmail.com>
Thu, 9 Aug 2012 01:25:35 +0000 (05:25 +0400)
committerChris Zankel <chris@zankel.net>
Tue, 27 Nov 2012 06:12:14 +0000 (22:12 -0800)
commit1797e6fce9238d115acde62dace933776f0b651c
tree4536322c7464fd10765a4dc0261bdf5ae8b2b8cc
parent1372e8b85d7f87c211f183ba6ae211753e57f4f7
xtensa: make DoubleExceptionVector literals fit the gap

Manually load references to exc_table from the explicit literal in order
to fit DoubleExceptionVector.literals into the available 16-byte gap
before DoubleExceptionVector.text in the absence of link time
relaxation. Without this fix DoubleExceptionVector.literal section
overlaps DoubleExceptionVector.text section in the linked vmlinux image.

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Chris Zankel <chris@zankel.net>
arch/xtensa/kernel/vectors.S