diff options
Diffstat (limited to 'gas/testsuite/gas/m32r/outofrange.s')
-rw-r--r-- | gas/testsuite/gas/m32r/outofrange.s | 145 |
1 files changed, 145 insertions, 0 deletions
diff --git a/gas/testsuite/gas/m32r/outofrange.s b/gas/testsuite/gas/m32r/outofrange.s new file mode 100644 index 00000000000..570d311bdcd --- /dev/null +++ b/gas/testsuite/gas/m32r/outofrange.s @@ -0,0 +1,145 @@ +; Test error messages where branches are out of range. + +; { dg-do assemble { target m32r-*-* } } + + .text + .global foo +foo: + bl.s label + ; { dg-error "out of range" "out of range bl.s" { target *-*-* } { 8 } } + bnc.s label + ; { dg-error "out of range" "out of range bnc.s" { target *-*-* } { 10 } } + bra.s label + ; { dg-error "out of range" "out of range bra.s" { target *-*-* } { 12 } } + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 + ld24 r0,#0 +label: + jmp r14 |