1 [^:]*: Assembler messages: 2 [^:]*:6: Error: r15 not allowed here -- `bfc pc,#0,#1' 3 [^:]*:7: Error: r15 not allowed here -- `bfi pc,r0,#0,#1' 4 [^:]*:8: Error: r15 not allowed here -- `movw pc,#0' 5 [^:]*:9: Error: r15 not allowed here -- `movt pc,#0' 6 [^:]*:12: Error: immediate value out of range -- `bfc r0,#0,#0' 7 [^:]*:13: Error: immediate value out of range -- `bfc r0,#32,#0' 8 [^:]*:14: Error: immediate value out of range -- `bfc r0,#0,#33' 9 [^:]*:15: Error: immediate value out of range -- `bfc r0,#33,#1' 10 [^:]*:16: Error: immediate value out of range -- `bfc r0,#32,#1' 11 [^:]*:17: Error: bit-field extends past end of register -- `bfc r0,#28,#10' 12 [^:]*:19: Error: immediate value out of range -- `bfi r0,r1,#0,#0' 13 [^:]*:20: Error: immediate value out of range -- `bfi r0,r1,#32,#0' 14 [^:]*:21: Error: immediate value out of range -- `bfi r0,r1,#0,#33' 15 [^:]*:22: Error: immediate value out of range -- `bfi r0,r1,#33,#1' 16 [^:]*:23: Error: immediate value out of range -- `bfi r0,r1,#32,#1' 17 [^:]*:24: Error: bit-field extends past end of register -- `bfi r0,r1,#28,#10' 18 [^:]*:26: Error: immediate value out of range -- `sbfx r0,r1,#0,#0' 19 [^:]*:27: Error: immediate value out of range -- `sbfx r0,r1,#32,#0' 20 [^:]*:28: Error: immediate value out of range -- `sbfx r0,r1,#0,#33' 21 [^:]*:29: Error: immediate value out of range -- `sbfx r0,r1,#33,#1' 22 [^:]*:30: Error: immediate value out of range -- `sbfx r0,r1,#32,#1' 23 [^:]*:31: Error: bit-field extends past end of register -- `sbfx r0,r1,#28,#10' 24 [^:]*:33: Error: immediate value out of range -- `ubfx r0,r1,#0,#0' 25 [^:]*:34: Error: immediate value out of range -- `ubfx r0,r1,#32,#0' 26 [^:]*:35: Error: immediate value out of range -- `ubfx r0,r1,#0,#33' 27 [^:]*:36: Error: immediate value out of range -- `ubfx r0,r1,#33,#1' 28 [^:]*:37: Error: immediate value out of range -- `ubfx r0,r1,#32,#1' 29 [^:]*:38: Error: bit-field extends past end of register -- `ubfx r0,r1,#28,#10' 30 [^:]*:41: Error: immediate value out of range -- `bfi r0,#1,#2,#3' 31 [^:]*:44: Error: immediate value out of range -- `movt r0,#65537' 32 [^:]*:45: Error: immediate value out of range -- `movw r0,#65537' 33 [^:]*:46: Error: immediate value out of range -- `movt r0,#-1' 34 [^:]*:47: Error: immediate value out of range -- `movw r0,#-1' 35 [^:]*:50: Warning: destination register same as write-back base 36 [^:]*:51: Warning: destination register same as write-back base 37 [^:]*:52: Warning: destination register same as write-back base 38 [^:]*:53: Warning: source register same as write-back base 39 [^:]*:59: Error: instruction does not accept this addressing mode -- `ldrex r0,r2' 40 [^:]*:60: Error: instruction does not accept this addressing mode -- `strex r1,r0,r2' 41