Commit | Line | Data |
---|---|---|
b6605ddd EB |
1 | ; Test error messages where targets are out of range. |
2 | ||
3 | ; { dg-do assemble } | |
4 | ; { dg-options "-mtune=mcm" } | |
5 | ||
6 | .text | |
7 | foo: | |
8 | fstore r4,f15 | |
9 | read.b r6,1(r4) ; { dg-error "base register not ready" "r4 not ready" } | |
10 | readmdc r5 | |
11 | read.w r7,31(r5) ; { dg-error "base register not ready" "r5 not ready" } | |
12 | fcmp r6,f4,f5 | |
13 | read.l r8,13(r6) ; { dg-error "base register not ready" "r6 not ready" } | |
14 | move.b r7,r0 | |
15 | write.b 2(r7),r0 ; { dg-error "base register not ready" "r7 not ready" } | |
16 | move.w r8,r0 | |
17 | write.w 2(r8),r0 ; { dg-error "base register not ready" "r8 not ready" } | |
18 | move.l r9,r0 | |
19 | write.b 2(r9),r0 ; { dg-error "base register not ready" "r9 not ready" } | |
20 | .end |