generalize sh entry point asm not to assume call dests fit in 12 bits
authorRich Felker <dalias@aerifal.cx>
Mon, 2 Nov 2015 23:11:36 +0000 (18:11 -0500)
committerRich Felker <dalias@aerifal.cx>
Mon, 2 Nov 2015 23:11:36 +0000 (18:11 -0500)
commit4fcb48275adbe1959852d298425e2da610708975
treec9c1296d9b5b7e4d17e109fc38e717ef7ba09ad3
parent4cd8b4725907651f329e2f96d428c4e3521643f8
generalize sh entry point asm not to assume call dests fit in 12 bits

this assumption is borderline-unsafe to begin with, and fails badly
with -ffunction-sections since the linker can move the callee
arbitrarily far away when it lies in a different section.
arch/sh/crt_arch.h