Comment 24 for bug 789198

Revision history for this message
Dave Martin (dave-martin-arm) wrote :

It would be interesting to try building the assembler code in Thumb since that would also fix this problem, but the code isn't 100% ready yet.

There are some bits that are not Thumb-ready (e.g., MOV pc, lr instead of BX lr), and because the assembler is invoked separately, ".thumb", ".syntax unified" and ".type <symblol>, %function" directives would be needed to make that work.

Could be worth feeding comments upstream (in addition to the workaround I posted earlier).