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