Browse Source
Windows on arm is thumb2 only.
Add the necessary "it" instructions before conditionally executed
instructions (which doesn't emit any extra instructions when not
building in thumb mode). The number of "it" instructions could
be reduced in some places by reordering the instructions, but keeping
them as they were originally to avoid any impact on existing
targets.
Remove redundant .arm directives; the assembler normally starts out
in that mode anyway, and for windows we shouldn't override the
default mode.
(cherry picked from commit 4a9b6e5193)
Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
pull/135/head
committed by
Hugo Beauzée-Luyssen
10 changed files with 26 additions and 2 deletions
Loading…
Reference in new issue