1.text 2.align 0 3 4.thumb 5label: 6 cpsie ia 7 cpsid af 8 cpy r3, r4 9 rev r2, r7 10 rev16 r5, r1 11 revsh r3, r6 12 setend be 13 setend le 14 sxth r0, r1 15 sxtb r1, r2 16 uxth r3, r4 17 uxtb r5, r6 18 19 # Add four nop instructions to ensure that the output is 20 # 32-byte aligned as required for arm-aout. 21 nop 22 nop 23 nop 24 nop 25