diff options
Diffstat (limited to 'binutils-2.25/gas/testsuite/gas/arm/itblock.s')
-rw-r--r-- | binutils-2.25/gas/testsuite/gas/arm/itblock.s | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/binutils-2.25/gas/testsuite/gas/arm/itblock.s b/binutils-2.25/gas/testsuite/gas/arm/itblock.s new file mode 100644 index 00000000..0fb3c198 --- /dev/null +++ b/binutils-2.25/gas/testsuite/gas/arm/itblock.s @@ -0,0 +1,21 @@ +# All-true IT block macro. + + .macro itblock num cond="" + .if x\cond != x + .if \num == 4 + itttt \cond + .else + .if \num == 3 + ittt \cond + .else + .if \num == 2 + itt \cond + .else + .if \num == 1 + .it \cond + .endif + .endif + .endif + .endif + .endif + .endm |