Back to index

cell-binutils  2.17cvs20070401
group-reloc-ldrs.d
Go to the documentation of this file.
00001 #objdump: -dr --prefix-addresses --show-raw-insn
00002 #skip: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
00003 #name: Group relocation tests (ldrs)
00004 
00005 .*: +file format .*arm.*
00006 
00007 Disassembly of section .text:
00008 0[0-9a-f]+ <[^>]+> e1c00fdf        ldrd   r0, \[r0, #255\]
00009                      0: R_ARM_LDRS_PC_G1  f
00010 0[0-9a-f]+ <[^>]+> e1c00fdf        ldrd   r0, \[r0, #255\]
00011                      4: R_ARM_LDRS_PC_G2  f
00012 0[0-9a-f]+ <[^>]+> e1c00fdf        ldrd   r0, \[r0, #255\]
00013                      8: R_ARM_LDRS_SB_G0  f
00014 0[0-9a-f]+ <[^>]+> e1c00fdf        ldrd   r0, \[r0, #255\]
00015                      c: R_ARM_LDRS_SB_G1  f
00016 0[0-9a-f]+ <[^>]+> e1c00fdf        ldrd   r0, \[r0, #255\]
00017                      10: R_ARM_LDRS_SB_G2 f
00018 0[0-9a-f]+ <[^>]+> e1c00fff        strd   r0, \[r0, #255\]
00019                      14: R_ARM_LDRS_PC_G1 f
00020 0[0-9a-f]+ <[^>]+> e1c00fff        strd   r0, \[r0, #255\]
00021                      18: R_ARM_LDRS_PC_G2 f
00022 0[0-9a-f]+ <[^>]+> e1c00fff        strd   r0, \[r0, #255\]
00023                      1c: R_ARM_LDRS_SB_G0 f
00024 0[0-9a-f]+ <[^>]+> e1c00fff        strd   r0, \[r0, #255\]
00025                      20: R_ARM_LDRS_SB_G1 f
00026 0[0-9a-f]+ <[^>]+> e1c00fff        strd   r0, \[r0, #255\]
00027                      24: R_ARM_LDRS_SB_G2 f
00028 0[0-9a-f]+ <[^>]+> e1d00fbf        ldrh   r0, \[r0, #255\]
00029                      28: R_ARM_LDRS_PC_G1 f
00030 0[0-9a-f]+ <[^>]+> e1d00fbf        ldrh   r0, \[r0, #255\]
00031                      2c: R_ARM_LDRS_PC_G2 f
00032 0[0-9a-f]+ <[^>]+> e1d00fbf        ldrh   r0, \[r0, #255\]
00033                      30: R_ARM_LDRS_SB_G0 f
00034 0[0-9a-f]+ <[^>]+> e1d00fbf        ldrh   r0, \[r0, #255\]
00035                      34: R_ARM_LDRS_SB_G1 f
00036 0[0-9a-f]+ <[^>]+> e1d00fbf        ldrh   r0, \[r0, #255\]
00037                      38: R_ARM_LDRS_SB_G2 f
00038 0[0-9a-f]+ <[^>]+> e1c00fbf        strh   r0, \[r0, #255\]
00039                      3c: R_ARM_LDRS_PC_G1 f
00040 0[0-9a-f]+ <[^>]+> e1c00fbf        strh   r0, \[r0, #255\]
00041                      40: R_ARM_LDRS_PC_G2 f
00042 0[0-9a-f]+ <[^>]+> e1c00fbf        strh   r0, \[r0, #255\]
00043                      44: R_ARM_LDRS_SB_G0 f
00044 0[0-9a-f]+ <[^>]+> e1c00fbf        strh   r0, \[r0, #255\]
00045                      48: R_ARM_LDRS_SB_G1 f
00046 0[0-9a-f]+ <[^>]+> e1c00fbf        strh   r0, \[r0, #255\]
00047                      4c: R_ARM_LDRS_SB_G2 f
00048 0[0-9a-f]+ <[^>]+> e1d00fff        ldrsh  r0, \[r0, #255\]
00049                      50: R_ARM_LDRS_PC_G1 f
00050 0[0-9a-f]+ <[^>]+> e1d00fff        ldrsh  r0, \[r0, #255\]
00051                      54: R_ARM_LDRS_PC_G2 f
00052 0[0-9a-f]+ <[^>]+> e1d00fff        ldrsh  r0, \[r0, #255\]
00053                      58: R_ARM_LDRS_SB_G0 f
00054 0[0-9a-f]+ <[^>]+> e1d00fff        ldrsh  r0, \[r0, #255\]
00055                      5c: R_ARM_LDRS_SB_G1 f
00056 0[0-9a-f]+ <[^>]+> e1d00fff        ldrsh  r0, \[r0, #255\]
00057                      60: R_ARM_LDRS_SB_G2 f
00058 0[0-9a-f]+ <[^>]+> e1d00fdf        ldrsb  r0, \[r0, #255\]
00059                      64: R_ARM_LDRS_PC_G1 f
00060 0[0-9a-f]+ <[^>]+> e1d00fdf        ldrsb  r0, \[r0, #255\]
00061                      68: R_ARM_LDRS_PC_G2 f
00062 0[0-9a-f]+ <[^>]+> e1d00fdf        ldrsb  r0, \[r0, #255\]
00063                      6c: R_ARM_LDRS_SB_G0 f
00064 0[0-9a-f]+ <[^>]+> e1d00fdf        ldrsb  r0, \[r0, #255\]
00065                      70: R_ARM_LDRS_SB_G1 f
00066 0[0-9a-f]+ <[^>]+> e1d00fdf        ldrsb  r0, \[r0, #255\]
00067                      74: R_ARM_LDRS_SB_G2 f
00068 0[0-9a-f]+ <[^>]+> e1400fdf        ldrd   r0, \[r0, #-255\]
00069                      78: R_ARM_LDRS_PC_G1 f
00070 0[0-9a-f]+ <[^>]+> e1400fdf        ldrd   r0, \[r0, #-255\]
00071                      7c: R_ARM_LDRS_PC_G2 f
00072 0[0-9a-f]+ <[^>]+> e1400fdf        ldrd   r0, \[r0, #-255\]
00073                      80: R_ARM_LDRS_SB_G0 f
00074 0[0-9a-f]+ <[^>]+> e1400fdf        ldrd   r0, \[r0, #-255\]
00075                      84: R_ARM_LDRS_SB_G1 f
00076 0[0-9a-f]+ <[^>]+> e1400fdf        ldrd   r0, \[r0, #-255\]
00077                      88: R_ARM_LDRS_SB_G2 f
00078 0[0-9a-f]+ <[^>]+> e1400fff        strd   r0, \[r0, #-255\]
00079                      8c: R_ARM_LDRS_PC_G1 f
00080 0[0-9a-f]+ <[^>]+> e1400fff        strd   r0, \[r0, #-255\]
00081                      90: R_ARM_LDRS_PC_G2 f
00082 0[0-9a-f]+ <[^>]+> e1400fff        strd   r0, \[r0, #-255\]
00083                      94: R_ARM_LDRS_SB_G0 f
00084 0[0-9a-f]+ <[^>]+> e1400fff        strd   r0, \[r0, #-255\]
00085                      98: R_ARM_LDRS_SB_G1 f
00086 0[0-9a-f]+ <[^>]+> e1400fff        strd   r0, \[r0, #-255\]
00087                      9c: R_ARM_LDRS_SB_G2 f
00088 0[0-9a-f]+ <[^>]+> e1500fbf        ldrh   r0, \[r0, #-255\]
00089                      a0: R_ARM_LDRS_PC_G1 f
00090 0[0-9a-f]+ <[^>]+> e1500fbf        ldrh   r0, \[r0, #-255\]
00091                      a4: R_ARM_LDRS_PC_G2 f
00092 0[0-9a-f]+ <[^>]+> e1500fbf        ldrh   r0, \[r0, #-255\]
00093                      a8: R_ARM_LDRS_SB_G0 f
00094 0[0-9a-f]+ <[^>]+> e1500fbf        ldrh   r0, \[r0, #-255\]
00095                      ac: R_ARM_LDRS_SB_G1 f
00096 0[0-9a-f]+ <[^>]+> e1500fbf        ldrh   r0, \[r0, #-255\]
00097                      b0: R_ARM_LDRS_SB_G2 f
00098 0[0-9a-f]+ <[^>]+> e1400fbf        strh   r0, \[r0, #-255\]
00099                      b4: R_ARM_LDRS_PC_G1 f
00100 0[0-9a-f]+ <[^>]+> e1400fbf        strh   r0, \[r0, #-255\]
00101                      b8: R_ARM_LDRS_PC_G2 f
00102 0[0-9a-f]+ <[^>]+> e1400fbf        strh   r0, \[r0, #-255\]
00103                      bc: R_ARM_LDRS_SB_G0 f
00104 0[0-9a-f]+ <[^>]+> e1400fbf        strh   r0, \[r0, #-255\]
00105                      c0: R_ARM_LDRS_SB_G1 f
00106 0[0-9a-f]+ <[^>]+> e1400fbf        strh   r0, \[r0, #-255\]
00107                      c4: R_ARM_LDRS_SB_G2 f
00108 0[0-9a-f]+ <[^>]+> e1500fff        ldrsh  r0, \[r0, #-255\]
00109                      c8: R_ARM_LDRS_PC_G1 f
00110 0[0-9a-f]+ <[^>]+> e1500fff        ldrsh  r0, \[r0, #-255\]
00111                      cc: R_ARM_LDRS_PC_G2 f
00112 0[0-9a-f]+ <[^>]+> e1500fff        ldrsh  r0, \[r0, #-255\]
00113                      d0: R_ARM_LDRS_SB_G0 f
00114 0[0-9a-f]+ <[^>]+> e1500fff        ldrsh  r0, \[r0, #-255\]
00115                      d4: R_ARM_LDRS_SB_G1 f
00116 0[0-9a-f]+ <[^>]+> e1500fff        ldrsh  r0, \[r0, #-255\]
00117                      d8: R_ARM_LDRS_SB_G2 f
00118 0[0-9a-f]+ <[^>]+> e1500fdf        ldrsb  r0, \[r0, #-255\]
00119                      dc: R_ARM_LDRS_PC_G1 f
00120 0[0-9a-f]+ <[^>]+> e1500fdf        ldrsb  r0, \[r0, #-255\]
00121                      e0: R_ARM_LDRS_PC_G2 f
00122 0[0-9a-f]+ <[^>]+> e1500fdf        ldrsb  r0, \[r0, #-255\]
00123                      e4: R_ARM_LDRS_SB_G0 f
00124 0[0-9a-f]+ <[^>]+> e1500fdf        ldrsb  r0, \[r0, #-255\]
00125                      e8: R_ARM_LDRS_SB_G1 f
00126 0[0-9a-f]+ <[^>]+> e1500fdf        ldrsb  r0, \[r0, #-255\]
00127                      ec: R_ARM_LDRS_SB_G2 f
00128 0[0-9a-f]+ <[^>]+> e1c00fdf        ldrd   r0, \[r0, #255\]
00129                      f0: R_ARM_LDRS_PC_G1 localsym
00130 0[0-9a-f]+ <[^>]+> e1c00fdf        ldrd   r0, \[r0, #255\]
00131                      f4: R_ARM_LDRS_PC_G2 localsym
00132 0[0-9a-f]+ <[^>]+> e1c00fdf        ldrd   r0, \[r0, #255\]
00133                      f8: R_ARM_LDRS_SB_G0 localsym
00134 0[0-9a-f]+ <[^>]+> e1c00fdf        ldrd   r0, \[r0, #255\]
00135                      fc: R_ARM_LDRS_SB_G1 localsym
00136 0[0-9a-f]+ <[^>]+> e1c00fdf        ldrd   r0, \[r0, #255\]
00137                      100: R_ARM_LDRS_SB_G2       localsym
00138 0[0-9a-f]+ <[^>]+> e1c00fff        strd   r0, \[r0, #255\]
00139                      104: R_ARM_LDRS_PC_G1       localsym
00140 0[0-9a-f]+ <[^>]+> e1c00fff        strd   r0, \[r0, #255\]
00141                      108: R_ARM_LDRS_PC_G2       localsym
00142 0[0-9a-f]+ <[^>]+> e1c00fff        strd   r0, \[r0, #255\]
00143                      10c: R_ARM_LDRS_SB_G0       localsym
00144 0[0-9a-f]+ <[^>]+> e1c00fff        strd   r0, \[r0, #255\]
00145                      110: R_ARM_LDRS_SB_G1       localsym
00146 0[0-9a-f]+ <[^>]+> e1c00fff        strd   r0, \[r0, #255\]
00147                      114: R_ARM_LDRS_SB_G2       localsym
00148 0[0-9a-f]+ <[^>]+> e1d00fbf        ldrh   r0, \[r0, #255\]
00149                      118: R_ARM_LDRS_PC_G1       localsym
00150 0[0-9a-f]+ <[^>]+> e1d00fbf        ldrh   r0, \[r0, #255\]
00151                      11c: R_ARM_LDRS_PC_G2       localsym
00152 0[0-9a-f]+ <[^>]+> e1d00fbf        ldrh   r0, \[r0, #255\]
00153                      120: R_ARM_LDRS_SB_G0       localsym
00154 0[0-9a-f]+ <[^>]+> e1d00fbf        ldrh   r0, \[r0, #255\]
00155                      124: R_ARM_LDRS_SB_G1       localsym
00156 0[0-9a-f]+ <[^>]+> e1d00fbf        ldrh   r0, \[r0, #255\]
00157                      128: R_ARM_LDRS_SB_G2       localsym
00158 0[0-9a-f]+ <[^>]+> e1c00fbf        strh   r0, \[r0, #255\]
00159                      12c: R_ARM_LDRS_PC_G1       localsym
00160 0[0-9a-f]+ <[^>]+> e1c00fbf        strh   r0, \[r0, #255\]
00161                      130: R_ARM_LDRS_PC_G2       localsym
00162 0[0-9a-f]+ <[^>]+> e1c00fbf        strh   r0, \[r0, #255\]
00163                      134: R_ARM_LDRS_SB_G0       localsym
00164 0[0-9a-f]+ <[^>]+> e1c00fbf        strh   r0, \[r0, #255\]
00165                      138: R_ARM_LDRS_SB_G1       localsym
00166 0[0-9a-f]+ <[^>]+> e1c00fbf        strh   r0, \[r0, #255\]
00167                      13c: R_ARM_LDRS_SB_G2       localsym
00168 0[0-9a-f]+ <[^>]+> e1d00fff        ldrsh  r0, \[r0, #255\]
00169                      140: R_ARM_LDRS_PC_G1       localsym
00170 0[0-9a-f]+ <[^>]+> e1d00fff        ldrsh  r0, \[r0, #255\]
00171                      144: R_ARM_LDRS_PC_G2       localsym
00172 0[0-9a-f]+ <[^>]+> e1d00fff        ldrsh  r0, \[r0, #255\]
00173                      148: R_ARM_LDRS_SB_G0       localsym
00174 0[0-9a-f]+ <[^>]+> e1d00fff        ldrsh  r0, \[r0, #255\]
00175                      14c: R_ARM_LDRS_SB_G1       localsym
00176 0[0-9a-f]+ <[^>]+> e1d00fff        ldrsh  r0, \[r0, #255\]
00177                      150: R_ARM_LDRS_SB_G2       localsym
00178 0[0-9a-f]+ <[^>]+> e1d00fdf        ldrsb  r0, \[r0, #255\]
00179                      154: R_ARM_LDRS_PC_G1       localsym
00180 0[0-9a-f]+ <[^>]+> e1d00fdf        ldrsb  r0, \[r0, #255\]
00181                      158: R_ARM_LDRS_PC_G2       localsym
00182 0[0-9a-f]+ <[^>]+> e1d00fdf        ldrsb  r0, \[r0, #255\]
00183                      15c: R_ARM_LDRS_SB_G0       localsym
00184 0[0-9a-f]+ <[^>]+> e1d00fdf        ldrsb  r0, \[r0, #255\]
00185                      160: R_ARM_LDRS_SB_G1       localsym
00186 0[0-9a-f]+ <[^>]+> e1d00fdf        ldrsb  r0, \[r0, #255\]
00187                      164: R_ARM_LDRS_SB_G2       localsym
00188 0[0-9a-f]+ <[^>]+> e1400fdf        ldrd   r0, \[r0, #-255\]
00189                      168: R_ARM_LDRS_PC_G1       localsym
00190 0[0-9a-f]+ <[^>]+> e1400fdf        ldrd   r0, \[r0, #-255\]
00191                      16c: R_ARM_LDRS_PC_G2       localsym
00192 0[0-9a-f]+ <[^>]+> e1400fdf        ldrd   r0, \[r0, #-255\]
00193                      170: R_ARM_LDRS_SB_G0       localsym
00194 0[0-9a-f]+ <[^>]+> e1400fdf        ldrd   r0, \[r0, #-255\]
00195                      174: R_ARM_LDRS_SB_G1       localsym
00196 0[0-9a-f]+ <[^>]+> e1400fdf        ldrd   r0, \[r0, #-255\]
00197                      178: R_ARM_LDRS_SB_G2       localsym
00198 0[0-9a-f]+ <[^>]+> e1400fff        strd   r0, \[r0, #-255\]
00199                      17c: R_ARM_LDRS_PC_G1       localsym
00200 0[0-9a-f]+ <[^>]+> e1400fff        strd   r0, \[r0, #-255\]
00201                      180: R_ARM_LDRS_PC_G2       localsym
00202 0[0-9a-f]+ <[^>]+> e1400fff        strd   r0, \[r0, #-255\]
00203                      184: R_ARM_LDRS_SB_G0       localsym
00204 0[0-9a-f]+ <[^>]+> e1400fff        strd   r0, \[r0, #-255\]
00205                      188: R_ARM_LDRS_SB_G1       localsym
00206 0[0-9a-f]+ <[^>]+> e1400fff        strd   r0, \[r0, #-255\]
00207                      18c: R_ARM_LDRS_SB_G2       localsym
00208 0[0-9a-f]+ <[^>]+> e1500fbf        ldrh   r0, \[r0, #-255\]
00209                      190: R_ARM_LDRS_PC_G1       localsym
00210 0[0-9a-f]+ <[^>]+> e1500fbf        ldrh   r0, \[r0, #-255\]
00211                      194: R_ARM_LDRS_PC_G2       localsym
00212 0[0-9a-f]+ <[^>]+> e1500fbf        ldrh   r0, \[r0, #-255\]
00213                      198: R_ARM_LDRS_SB_G0       localsym
00214 0[0-9a-f]+ <[^>]+> e1500fbf        ldrh   r0, \[r0, #-255\]
00215                      19c: R_ARM_LDRS_SB_G1       localsym
00216 0[0-9a-f]+ <[^>]+> e1500fbf        ldrh   r0, \[r0, #-255\]
00217                      1a0: R_ARM_LDRS_SB_G2       localsym
00218 0[0-9a-f]+ <[^>]+> e1400fbf        strh   r0, \[r0, #-255\]
00219                      1a4: R_ARM_LDRS_PC_G1       localsym
00220 0[0-9a-f]+ <[^>]+> e1400fbf        strh   r0, \[r0, #-255\]
00221                      1a8: R_ARM_LDRS_PC_G2       localsym
00222 0[0-9a-f]+ <[^>]+> e1400fbf        strh   r0, \[r0, #-255\]
00223                      1ac: R_ARM_LDRS_SB_G0       localsym
00224 0[0-9a-f]+ <[^>]+> e1400fbf        strh   r0, \[r0, #-255\]
00225                      1b0: R_ARM_LDRS_SB_G1       localsym
00226 0[0-9a-f]+ <[^>]+> e1400fbf        strh   r0, \[r0, #-255\]
00227                      1b4: R_ARM_LDRS_SB_G2       localsym
00228 0[0-9a-f]+ <[^>]+> e1500fff        ldrsh  r0, \[r0, #-255\]
00229                      1b8: R_ARM_LDRS_PC_G1       localsym
00230 0[0-9a-f]+ <[^>]+> e1500fff        ldrsh  r0, \[r0, #-255\]
00231                      1bc: R_ARM_LDRS_PC_G2       localsym
00232 0[0-9a-f]+ <[^>]+> e1500fff        ldrsh  r0, \[r0, #-255\]
00233                      1c0: R_ARM_LDRS_SB_G0       localsym
00234 0[0-9a-f]+ <[^>]+> e1500fff        ldrsh  r0, \[r0, #-255\]
00235                      1c4: R_ARM_LDRS_SB_G1       localsym
00236 0[0-9a-f]+ <[^>]+> e1500fff        ldrsh  r0, \[r0, #-255\]
00237                      1c8: R_ARM_LDRS_SB_G2       localsym
00238 0[0-9a-f]+ <[^>]+> e1500fdf        ldrsb  r0, \[r0, #-255\]
00239                      1cc: R_ARM_LDRS_PC_G1       localsym
00240 0[0-9a-f]+ <[^>]+> e1500fdf        ldrsb  r0, \[r0, #-255\]
00241                      1d0: R_ARM_LDRS_PC_G2       localsym
00242 0[0-9a-f]+ <[^>]+> e1500fdf        ldrsb  r0, \[r0, #-255\]
00243                      1d4: R_ARM_LDRS_SB_G0       localsym
00244 0[0-9a-f]+ <[^>]+> e1500fdf        ldrsb  r0, \[r0, #-255\]
00245                      1d8: R_ARM_LDRS_SB_G1       localsym
00246 0[0-9a-f]+ <[^>]+> e1500fdf        ldrsb  r0, \[r0, #-255\]
00247                      1dc: R_ARM_LDRS_SB_G2       localsym
00248 0[0-9a-f]+ <[^>]+> e3a00000        mov    r0, #0 ; 0x0