]> git.karo-electronics.de Git - karo-tx-uboot.git/commit
armv8: semihosting: do not inline trap call
authorLinus Walleij <linus.walleij@linaro.org>
Mon, 23 Mar 2015 10:06:10 +0000 (11:06 +0100)
committerLothar Waßmann <LW@KARO-electronics.de>
Tue, 1 Sep 2015 12:34:21 +0000 (14:34 +0200)
commit81913bb2afcab270cf911130d600eab3d7562578
treeede5341a1392b4332aa2176b28aa722998428ba5
parent53b12db591ec96a31b5f68c8062e587a3417f1e3
armv8: semihosting: do not inline trap call

The semihosting trap call does not like being inlined, probably
because that will mean register reordering screwing up the return
value in r0, so tag this function "noinline".

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
arch/arm/lib/semihosting.c