1 .syntax unified 2 .cpu cortex-m4 3 .fpu fpv4-sp-d16 4 .text 5 .align 1 6 .thumb 7 .thumb_func 8 .global _start 9_start: 10 @ Create a situation where a multiple-load that should be 11 @ patched cannot be, due to its belonging to an IT block 12 @ but not in last position, which is the only position 13 @ when a branch is valid in a IT block 14 itt eq 15 ldmeq.w r9, {r1-r9} 16 nop.w 17