daily update
[external/binutils.git] / gas / testsuite / gas / cris / rd-v32s-1.d
1 #source: v32-err-1.s
2 #as: --underscore --em=criself --march=v32
3 #objdump: -dr
4
5 # Check that v32 insns that are expected to give syntax errors
6 # for non-v32 are recognized and resulting in correct code and
7 # disassembly.
8
9 .*:     file format elf32-us-cris
10
11 Disassembly of section \.text:
12
13 00000000 <here>:
14    0:   6f3a                    move\.d \[acr\],r3
15    2:   65fe                    move\.d \[r5\+\],acr
16    4:   6f76                    move\.d acr,r7
17    6:   68f6                    move\.d r8,acr
18    8:   3fb6                    move acr,srp
19    a:   7005                    addc r0,r0
20    c:   7ff5                    addc acr,acr
21    e:   7615                    addc r6,r1
22   10:   a319                    addc \[r3\],r1
23   12:   a009                    addc \[r0\],r0
24   14:   aff9                    addc \[acr\],acr
25   16:   af19                    addc \[acr\],r1
26   18:   a31d                    addc \[r3\+\],r1
27   1a:   5285                    addi r8\.w,r2,acr
28   1c:   4005                    addi r0\.b,r0,acr
29   1e:   6ff5                    addi acr\.d,acr,acr
30   20:   6379                    addo\.d \[r3\],r7,acr
31   22:   6d7d                    addo\.d \[r13\+\],r7,acr
32   24:   63f9                    addo\.d \[r3\],acr,acr
33   26:   4009                    addo\.b \[r0\],r0,acr
34   28:   6ff9                    addo\.d \[acr\],acr,acr
35   2a:   4ffd ffff               addo\.b 0xffff,acr,acr
36   2e:   5ffd ffff               addo\.w 0xffff,acr,acr
37   32:   6ffd ffff ffff          addo\.d 0xffffffff,acr,acr
38   38:   4f3d 0000               addo\.b 0x0,r3,acr
39                         3a: R_CRIS_16   extsym1
40   3c:   5f3d 0000               addo\.w 0x0,r3,acr
41                         3e: R_CRIS_16   extsym2
42   40:   6f3d 0000 0000          addo\.d 0 <here>,r3,acr
43                         42: R_CRIS_32   extsym3
44   46:   4ffd 7f00               addo\.b 0x7f,acr,acr
45   4a:   5ffd ff7f               addo\.w 0x7fff,acr,acr
46   4e:   6ffd ffff ff00          addo\.d ffffff <here\+0xffffff>,acr,acr
47   54:   4ffd 80ff               addo\.b 0xff80,acr,acr
48   58:   5ffd 0080               addo\.w 0x8000,acr,acr
49   5c:   6ffd ffff ffff          addo\.d 0xffffffff,acr,acr
50   62:   7009                    lapcq 62 <here\+0x62>,r0
51   64:   7f49                    lapcq 82 <here\+0x82>,r4
52   66:   7ff9                    lapcq 84 <here\+0x84>,acr
53   68:   7ffd 0000 0000          lapc 68 <here\+0x68>,acr
54                         6a: R_CRIS_32_PCREL     extsym4\+0x6
55   6e:   7f4d 0000 0000          lapc 6e <here\+0x6e>,r4
56                         70: R_CRIS_32_PCREL     extsym5\+0x6
57   74:   7f4d 8cff ffff          lapc 0 <here>,r4
58   7a:   fff1                    addoq -1,acr,acr
59   7c:   0001                    addoq 0,r0,acr
60   7e:   7f41                    addoq 127,r4,acr
61   80:   0041                    addoq 0,r4,acr
62                         80: R_CRIS_8    extsym6
63   82:   bfbe 0000 0000          bsr 82 <here\+0x82>
64                         84: R_CRIS_32_PCREL     \*ABS\*\+0x5
65   88:   bf0e 0000 0000          ba 88 <here\+0x88>
66                         8a: R_CRIS_32_PCREL     extsym7\+0x6
67   8e:   bfae 72ff ffff          bas 0 <here>,erp
68   94:   ffbe 0000 0000          bsrc 94 <here\+0x94>
69                         96: R_CRIS_32_PCREL     \*ABS\*\+0x5
70   9a:   0000                    bcc \.
71   9c:   0000                    bcc \.
72   9e:   ff0e 0000 0000          basc 9e <here\+0x9e>,bz
73                         a0: R_CRIS_32_PCREL     extsym8\+0x6
74   a4:   0000                    bcc \.
75   a6:   0000                    bcc \.
76   a8:   ffae 58ff ffff          basc 0 <here>,erp
77   ae:   0000                    bcc \.
78   b0:   0000                    bcc \.
79   b2:   00f0                    bsb b2 <here\+0xb2>
80   b4:   b005                    nop 
81   b6:   4bf0                    bsb 0 <here>
82   b8:   b005                    nop 
83   ba:   bfbe 0000 0000          bsr ba <here\+0xba>
84                         bc: R_CRIS_32_PCREL     extsym9\+0x6
85   c0:   bfbe 40ff ffff          bsr 0 <here>
86   c6:   ffbe 0000 0000          bsrc c6 <here\+0xc6>
87                         c8: R_CRIS_32_PCREL     \*ABS\*\+0x5
88   cc:   0000                    bcc \.
89   ce:   0000                    bcc \.
90   d0:   ffbe 0000 0000          bsrc d0 <here\+0xd0>
91                         d2: R_CRIS_32_PCREL     extsym10\+0x6
92   d6:   0000                    bcc \.
93   d8:   0000                    bcc \.
94   da:   ffbe 26ff ffff          bsrc 0 <here>
95   e0:   0000                    bcc \.
96   e2:   0000                    bcc \.
97   e4:   b00a                    fidxd \[r0\]
98   e6:   bf0a                    fidxd \[acr\]
99   e8:   300d                    fidxi \[r0\]
100   ea:   3f0d                    fidxi \[acr\]
101   ec:   b01a                    ftagd \[r0\]
102   ee:   bf1a                    ftagd \[acr\]
103   f0:   301d                    ftagi \[r0\]
104   f2:   3f1d                    ftagi \[acr\]
105   f4:   b009                    jump r0
106   f6:   bfe9                    jas acr,usp
107   f8:   bf0d 0000 0000          jump 0 <here>
108                         fa: R_CRIS_32   extsym9
109   fe:   bfbd 0000 0000          jsr 0 <here>
110                         100: R_CRIS_32  \.text
111  104:   300b                    jasc r0,bz
112  106:   0000                    bcc \.
113  108:   0000                    bcc \.
114  10a:   3feb                    jasc acr,usp
115  10c:   0000                    bcc \.
116  10e:   0000                    bcc \.
117  110:   3fbf ffff ffff          jsrc ffffffff <here\+0xffffffff>
118  116:   0000                    bcc \.
119  118:   0000                    bcc \.
120  11a:   3f0f 0000 0000          jasc 0 <here>,bz
121                         11c: R_CRIS_32  extsym11
122  120:   0000                    bcc \.
123  122:   0000                    bcc \.
124  124:   3faf 0000 0000          jasc 0 <here>,erp
125                         126: R_CRIS_32  \.text
126  12a:   0000                    bcc \.
127  12c:   0000                    bcc \.
128  12e:   f0b9                    ret 
129  130:   f009                    jump bz
130  132:   f007                    mcp bz,r0
131  134:   ff77                    mcp mof,acr
132  136:   f2b7                    mcp srp,r2
133  138:   700f                    move s0,r0
134  13a:   7fff                    move s15,acr
135  13c:   735f                    move s5,r3
136  13e:   700b                    move r0,s0
137  140:   7ffb                    move acr,s15
138  142:   74ab                    move r4,s10
139  144:   3029                    rfe 
140  146:   3049                    rfg 
141  148:   f0a9                    rete 
142  14a:   f0c9                    retn 
143  14c:   30f5                    ssb r0
144  14e:   3ff5                    ssb acr
145  150:   3af5                    ssb r10
146  152:   3039                    sfe 
147  154:   30f9                    halt 
148  156:   3059                    rfn