Thread (13 messages) flat view 13 messages, 6 authors, 2012-01-30

Building of arch/arm/plat-mxc/ssi-fiq.S failed w/ THUMB2 enabled?

From: Russell King - ARM Linux <hidden>
Date: 2012-01-20 11:52:17

On Fri, Dec 02, 2011 at 11:24:18AM +0100, Uwe Kleine-K?nig wrote:
On Fri, Dec 02, 2011 at 06:01:08PM +0800, Eric Miao wrote:
quoted
Hi Dave & Sascha,

I checked the log of this file, found a THUMB2 related changes, yet
I'm still having the failure below, can you help do a quick check?
the problem is that in Thumb most commands don't work with r8-r15
because there are only three bits used to encode them. This is
unfortunate as the other registers are not banked for FIQ.

The best possibility I see is to save some unbanked registers to the
banked registers on entry and restore them on exception exit.
Or always build this as ARM code.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help