Back to index

cell-binutils  2.17cvs20070401
rd-v32s-1.d
Go to the documentation of this file.
00001 #source: v32-err-1.s
00002 #as: --underscore --em=criself --march=v32
00003 #objdump: -dr
00004 
00005 # Check that v32 insns that are expected to give syntax errors
00006 # for non-v32 are recognized and resulting in correct code and
00007 # disassembly.
00008 
00009 .*:     file format elf32-us-cris
00010 
00011 Disassembly of section \.text:
00012 
00013 00000000 <here>:
00014    0:  6f3a                 move\.d \[acr\],r3
00015    2:  65fe                 move\.d \[r5\+\],acr
00016    4:  6f76                 move\.d acr,r7
00017    6:  68f6                 move\.d r8,acr
00018    8:  3fb6                 move acr,srp
00019    a:  7005                 addc r0,r0
00020    c:  7ff5                 addc acr,acr
00021    e:  7615                 addc r6,r1
00022   10:  a319                 addc \[r3\],r1
00023   12:  a009                 addc \[r0\],r0
00024   14:  aff9                 addc \[acr\],acr
00025   16:  af19                 addc \[acr\],r1
00026   18:  a31d                 addc \[r3\+\],r1
00027   1a:  5285                 addi r8\.w,r2,acr
00028   1c:  4005                 addi r0\.b,r0,acr
00029   1e:  6ff5                 addi acr\.d,acr,acr
00030   20:  6379                 addo\.d \[r3\],r7,acr
00031   22:  6d7d                 addo\.d \[r13\+\],r7,acr
00032   24:  63f9                 addo\.d \[r3\],acr,acr
00033   26:  4009                 addo\.b \[r0\],r0,acr
00034   28:  6ff9                 addo\.d \[acr\],acr,acr
00035   2a:  4ffd ffff            addo\.b 0xffff,acr,acr
00036   2e:  5ffd ffff            addo\.w 0xffff,acr,acr
00037   32:  6ffd ffff ffff       addo\.d 0xffffffff,acr,acr
00038   38:  4f3d 0000            addo\.b 0x0,r3,acr
00039                      3a: R_CRIS_16 extsym1
00040   3c:  5f3d 0000            addo\.w 0x0,r3,acr
00041                      3e: R_CRIS_16 extsym2
00042   40:  6f3d 0000 0000       addo\.d 0 <here>,r3,acr
00043                      42: R_CRIS_32 extsym3
00044   46:  4ffd 7f00            addo\.b 0x7f,acr,acr
00045   4a:  5ffd ff7f            addo\.w 0x7fff,acr,acr
00046   4e:  6ffd ffff ff00       addo\.d ffffff <here\+0xffffff>,acr,acr
00047   54:  4ffd 80ff            addo\.b 0xff80,acr,acr
00048   58:  5ffd 0080            addo\.w 0x8000,acr,acr
00049   5c:  6ffd ffff ffff       addo\.d 0xffffffff,acr,acr
00050   62:  7009                 lapcq 62 <here\+0x62>,r0
00051   64:  7f49                 lapcq 82 <here\+0x82>,r4
00052   66:  7ff9                 lapcq 84 <here\+0x84>,acr
00053   68:  7ffd 0000 0000       lapc 68 <here\+0x68>,acr
00054                      6a: R_CRIS_32_PCREL  extsym4\+0x6
00055   6e:  7f4d 0000 0000       lapc 6e <here\+0x6e>,r4
00056                      70: R_CRIS_32_PCREL  extsym5\+0x6
00057   74:  7f4d 8cff ffff       lapc 0 <here>,r4
00058   7a:  fff1                 addoq -1,acr,acr
00059   7c:  0001                 addoq 0,r0,acr
00060   7e:  7f41                 addoq 127,r4,acr
00061   80:  0041                 addoq 0,r4,acr
00062                      80: R_CRIS_8  extsym6
00063   82:  bfbe 0000 0000       bsr 82 <here\+0x82>
00064                      84: R_CRIS_32_PCREL  \*ABS\*\+0x5
00065   88:  bf0e 0000 0000       ba 88 <here\+0x88>
00066                      8a: R_CRIS_32_PCREL  extsym7\+0x6
00067   8e:  bfae 72ff ffff       bas 0 <here>,erp
00068   94:  ffbe 0000 0000       bsrc 94 <here\+0x94>
00069                      96: R_CRIS_32_PCREL  \*ABS\*\+0x5
00070   9a:  0000                 bcc \.
00071   9c:  0000                 bcc \.
00072   9e:  ff0e 0000 0000       basc 9e <here\+0x9e>,bz
00073                      a0: R_CRIS_32_PCREL  extsym8\+0x6
00074   a4:  0000                 bcc \.
00075   a6:  0000                 bcc \.
00076   a8:  ffae 58ff ffff       basc 0 <here>,erp
00077   ae:  0000                 bcc \.
00078   b0:  0000                 bcc \.
00079   b2:  00f0                 bsb b2 <here\+0xb2>
00080   b4:  b005                 nop 
00081   b6:  4bf0                 bsb 0 <here>
00082   b8:  b005                 nop 
00083   ba:  bfbe 0000 0000       bsr ba <here\+0xba>
00084                      bc: R_CRIS_32_PCREL  extsym9\+0x6
00085   c0:  bfbe 40ff ffff       bsr 0 <here>
00086   c6:  ffbe 0000 0000       bsrc c6 <here\+0xc6>
00087                      c8: R_CRIS_32_PCREL  \*ABS\*\+0x5
00088   cc:  0000                 bcc \.
00089   ce:  0000                 bcc \.
00090   d0:  ffbe 0000 0000       bsrc d0 <here\+0xd0>
00091                      d2: R_CRIS_32_PCREL  extsym10\+0x6
00092   d6:  0000                 bcc \.
00093   d8:  0000                 bcc \.
00094   da:  ffbe 26ff ffff       bsrc 0 <here>
00095   e0:  0000                 bcc \.
00096   e2:  0000                 bcc \.
00097   e4:  b00a                 fidxd \[r0\]
00098   e6:  bf0a                 fidxd \[acr\]
00099   e8:  300d                 fidxi \[r0\]
00100   ea:  3f0d                 fidxi \[acr\]
00101   ec:  b01a                 ftagd \[r0\]
00102   ee:  bf1a                 ftagd \[acr\]
00103   f0:  301d                 ftagi \[r0\]
00104   f2:  3f1d                 ftagi \[acr\]
00105   f4:  b009                 jump r0
00106   f6:  bfe9                 jas acr,usp
00107   f8:  bf0d 0000 0000       jump 0 <here>
00108                      fa: R_CRIS_32 extsym9
00109   fe:  bfbd 0000 0000       jsr 0 <here>
00110                      100: R_CRIS_32       \.text
00111  104:  300b                 jasc r0,bz
00112  106:  0000                 bcc \.
00113  108:  0000                 bcc \.
00114  10a:  3feb                 jasc acr,usp
00115  10c:  0000                 bcc \.
00116  10e:  0000                 bcc \.
00117  110:  3fbf ffff ffff       jsrc ffffffff <here\+0xffffffff>
00118  116:  0000                 bcc \.
00119  118:  0000                 bcc \.
00120  11a:  3f0f 0000 0000       jasc 0 <here>,bz
00121                      11c: R_CRIS_32       extsym11
00122  120:  0000                 bcc \.
00123  122:  0000                 bcc \.
00124  124:  3faf 0000 0000       jasc 0 <here>,erp
00125                      126: R_CRIS_32       \.text
00126  12a:  0000                 bcc \.
00127  12c:  0000                 bcc \.
00128  12e:  f0b9                 ret 
00129  130:  f009                 jump bz
00130  132:  f007                 mcp bz,r0
00131  134:  ff77                 mcp mof,acr
00132  136:  f2b7                 mcp srp,r2
00133  138:  700f                 move s0,r0
00134  13a:  7fff                 move s15,acr
00135  13c:  735f                 move s5,r3
00136  13e:  700b                 move r0,s0
00137  140:  7ffb                 move acr,s15
00138  142:  74ab                 move r4,s10
00139  144:  3029                 rfe 
00140  146:  3049                 rfg 
00141  148:  f0a9                 rete 
00142  14a:  f0c9                 retn 
00143  14c:  30f5                 ssb r0
00144  14e:  3ff5                 ssb acr
00145  150:  3af5                 ssb r10
00146  152:  3039                 sfe 
00147  154:  30f9                 halt 
00148  156:  3059                 rfn