Back to index

cell-binutils  2.17cvs20070401
tls-dynamic-2.d
Go to the documentation of this file.
00001 #name: FRV TLS relocs with addends, dynamic linking
00002 #source: tls-2.s
00003 #objdump: -DR -j .text -j .got -j .plt
00004 #ld: tmpdir/tls-1-dep.so
00005 
00006 .*:     file format elf.*frv.*
00007 
00008 Disassembly of section \.plt:
00009 
00010 [0-9a-f ]+<\.plt>:
00011 [0-9a-f ]+:   c0 3a 40 00   bralr
00012 [0-9a-f ]+:   92 fc 08 21   setlos 0x821,gr9
00013 [0-9a-f ]+:   c0 3a 40 00   bralr
00014 [0-9a-f ]+:   12 f8 00 00   sethi\.p hi\(0x0\),gr9
00015 [0-9a-f ]+:   92 f4 f8 21   setlo 0xf821,gr9
00016 [0-9a-f ]+:   c0 3a 40 00   bralr
00017 [0-9a-f ]+:   92 fc 00 01   setlos 0x1,gr9
00018 [0-9a-f ]+:   c0 3a 40 00   bralr
00019 [0-9a-f ]+:   92 c8 ff bc   ldi @\(gr15,-68\),gr9
00020 [0-9a-f ]+:   c0 3a 40 00   bralr
00021 [0-9a-f ]+:   92 fc f8 11   setlos 0xf*fffff811,gr9
00022 [0-9a-f ]+:   c0 3a 40 00   bralr
00023 [0-9a-f ]+:   92 fc 10 01   setlos 0x1001,gr9
00024 [0-9a-f ]+:   c0 3a 40 00   bralr
00025 [0-9a-f ]+:   92 c8 ff d4   ldi @\(gr15,-44\),gr9
00026 [0-9a-f ]+:   c0 3a 40 00   bralr
00027 [0-9a-f ]+:   92 fc 08 11   setlos 0x811,gr9
00028 [0-9a-f ]+:   c0 3a 40 00   bralr
00029 [0-9a-f ]+:   12 f8 00 01   sethi\.p 0x1,gr9
00030 [0-9a-f ]+:   92 f4 00 01   setlo 0x1,gr9
00031 [0-9a-f ]+:   c0 3a 40 00   bralr
00032 [0-9a-f ]+:   92 c8 ff ec   ldi @\(gr15,-20\),gr9
00033 [0-9a-f ]+:   c0 3a 40 00   bralr
00034 [0-9a-f ]+:   12 f8 00 00   sethi\.p hi\(0x0\),gr9
00035 [0-9a-f ]+:   92 f4 f8 11   setlo 0xf811,gr9
00036 [0-9a-f ]+:   c0 3a 40 00   bralr
00037 [0-9a-f ]+:   92 fc f8 21   setlos 0xf*fffff821,gr9
00038 [0-9a-f ]+:   c0 3a 40 00   bralr
00039 Disassembly of section \.text:
00040 
00041 [0-9a-f ]+<_start>:
00042 [0-9a-f ]+:   92 fc f8 11   setlos 0xf*fffff811,gr9
00043 [0-9a-f ]+:   92 fc 08 11   setlos 0x811,gr9
00044 [0-9a-f ]+:   92 c8 ff f4   ldi @\(gr15,-12\),gr9
00045 [0-9a-f ]+:   00 88 00 00   nop\.p
00046 [0-9a-f ]+:   80 88 00 00   nop
00047 [0-9a-f ]+:   92 fc f8 12   setlos 0xf*fffff812,gr9
00048 [0-9a-f ]+:   80 88 00 00   nop
00049 [0-9a-f ]+:   00 88 00 00   nop\.p
00050 [0-9a-f ]+:   80 88 00 00   nop
00051 [0-9a-f ]+:   92 fc 08 12   setlos 0x812,gr9
00052 [0-9a-f ]+:   80 88 00 00   nop
00053 [0-9a-f ]+:   00 88 00 00   nop\.p
00054 [0-9a-f ]+:   80 88 00 00   nop
00055 [0-9a-f ]+:   92 f8 00 00   sethi hi\(0x0\),gr9
00056 [0-9a-f ]+:   92 f4 f8 12   setlo 0xf812,gr9
00057 [0-9a-f ]+:   12 fc f8 13   setlos\.p 0xf*fffff813,gr9
00058 [0-9a-f ]+:   80 88 00 00   nop
00059 [0-9a-f ]+:   80 88 00 00   nop
00060 [0-9a-f ]+:   12 fc 08 13   setlos\.p 0x813,gr9
00061 [0-9a-f ]+:   80 88 00 00   nop
00062 [0-9a-f ]+:   80 88 00 00   nop
00063 [0-9a-f ]+:   12 f8 00 00   sethi\.p hi\(0x0\),gr9
00064 [0-9a-f ]+:   80 88 00 00   nop
00065 [0-9a-f ]+:   92 f4 f8 13   setlo 0xf813,gr9
00066 [0-9a-f ]+:   80 88 00 00   nop
00067 [0-9a-f ]+:   92 fc f8 14   setlos 0xf*fffff814,gr9
00068 [0-9a-f ]+:   80 88 00 00   nop
00069 [0-9a-f ]+:   92 fc 08 14   setlos 0x814,gr9
00070 [0-9a-f ]+:   92 f8 00 00   sethi hi\(0x0\),gr9
00071 [0-9a-f ]+:   92 f4 f8 14   setlo 0xf814,gr9
00072 [0-9a-f ]+:   92 fc f8 21   setlos 0xf*fffff821,gr9
00073 [0-9a-f ]+:   92 fc 08 21   setlos 0x821,gr9
00074 [0-9a-f ]+:   92 c8 ff ac   ldi @\(gr15,-84\),gr9
00075 [0-9a-f ]+:   00 88 00 00   nop\.p
00076 [0-9a-f ]+:   80 88 00 00   nop
00077 [0-9a-f ]+:   92 fc f8 22   setlos 0xf*fffff822,gr9
00078 [0-9a-f ]+:   80 88 00 00   nop
00079 [0-9a-f ]+:   00 88 00 00   nop\.p
00080 [0-9a-f ]+:   80 88 00 00   nop
00081 [0-9a-f ]+:   92 fc 08 22   setlos 0x822,gr9
00082 [0-9a-f ]+:   80 88 00 00   nop
00083 [0-9a-f ]+:   00 88 00 00   nop\.p
00084 [0-9a-f ]+:   80 88 00 00   nop
00085 [0-9a-f ]+:   92 f8 00 00   sethi hi\(0x0\),gr9
00086 [0-9a-f ]+:   92 f4 f8 22   setlo 0xf822,gr9
00087 [0-9a-f ]+:   12 fc f8 23   setlos\.p 0xf*fffff823,gr9
00088 [0-9a-f ]+:   80 88 00 00   nop
00089 [0-9a-f ]+:   80 88 00 00   nop
00090 [0-9a-f ]+:   12 fc 08 23   setlos\.p 0x823,gr9
00091 [0-9a-f ]+:   80 88 00 00   nop
00092 [0-9a-f ]+:   80 88 00 00   nop
00093 [0-9a-f ]+:   12 f8 00 00   sethi\.p hi\(0x0\),gr9
00094 [0-9a-f ]+:   80 88 00 00   nop
00095 [0-9a-f ]+:   92 f4 f8 23   setlo 0xf823,gr9
00096 [0-9a-f ]+:   80 88 00 00   nop
00097 [0-9a-f ]+:   92 fc f8 24   setlos 0xf*fffff824,gr9
00098 [0-9a-f ]+:   80 88 00 00   nop
00099 [0-9a-f ]+:   92 fc 08 24   setlos 0x824,gr9
00100 [0-9a-f ]+:   92 f8 00 00   sethi hi\(0x0\),gr9
00101 [0-9a-f ]+:   92 f4 f8 24   setlo 0xf824,gr9
00102 [0-9a-f ]+:   92 fc 00 01   setlos 0x1,gr9
00103 [0-9a-f ]+:   92 fc 10 01   setlos 0x1001,gr9
00104 [0-9a-f ]+:   92 c8 ff e4   ldi @\(gr15,-28\),gr9
00105 [0-9a-f ]+:   00 88 00 00   nop\.p
00106 [0-9a-f ]+:   80 88 00 00   nop
00107 [0-9a-f ]+:   92 fc 00 02   setlos 0x2,gr9
00108 [0-9a-f ]+:   80 88 00 00   nop
00109 [0-9a-f ]+:   00 88 00 00   nop\.p
00110 [0-9a-f ]+:   80 88 00 00   nop
00111 [0-9a-f ]+:   92 fc 10 02   setlos 0x1002,gr9
00112 [0-9a-f ]+:   80 88 00 00   nop
00113 [0-9a-f ]+:   00 88 00 00   nop\.p
00114 [0-9a-f ]+:   80 88 00 00   nop
00115 [0-9a-f ]+:   92 f8 00 01   sethi 0x1,gr9
00116 [0-9a-f ]+:   92 f4 00 02   setlo 0x2,gr9
00117 [0-9a-f ]+:   12 fc 00 03   setlos\.p 0x3,gr9
00118 [0-9a-f ]+:   80 88 00 00   nop
00119 [0-9a-f ]+:   80 88 00 00   nop
00120 [0-9a-f ]+:   12 fc 10 03   setlos\.p 0x1003,gr9
00121 [0-9a-f ]+:   80 88 00 00   nop
00122 [0-9a-f ]+:   80 88 00 00   nop
00123 [0-9a-f ]+:   12 f8 00 01   sethi\.p 0x1,gr9
00124 [0-9a-f ]+:   80 88 00 00   nop
00125 [0-9a-f ]+:   92 f4 00 03   setlo 0x3,gr9
00126 [0-9a-f ]+:   80 88 00 00   nop
00127 [0-9a-f ]+:   92 fc 00 04   setlos 0x4,gr9
00128 [0-9a-f ]+:   80 88 00 00   nop
00129 [0-9a-f ]+:   92 fc 10 04   setlos 0x1004,gr9
00130 [0-9a-f ]+:   92 f8 00 01   sethi 0x1,gr9
00131 [0-9a-f ]+:   92 f4 00 04   setlo 0x4,gr9
00132 [0-9a-f ]+:   92 c8 ff bc   ldi @\(gr15,-68\),gr9
00133 [0-9a-f ]+:   92 c8 ff d4   ldi @\(gr15,-44\),gr9
00134 [0-9a-f ]+:   92 c8 ff ec   ldi @\(gr15,-20\),gr9
00135 [0-9a-f ]+:   00 88 00 00   nop\.p
00136 [0-9a-f ]+:   80 88 00 00   nop
00137 [0-9a-f ]+:   92 c8 f0 20   ldi @\(gr15,32\),gr9
00138 [0-9a-f ]+:   80 88 00 00   nop
00139 [0-9a-f ]+:   00 88 00 00   nop\.p
00140 [0-9a-f ]+:   80 88 00 00   nop
00141 [0-9a-f ]+:   92 c8 f0 1c   ldi @\(gr15,28\),gr9
00142 [0-9a-f ]+:   80 88 00 00   nop
00143 [0-9a-f ]+:   00 88 00 00   nop\.p
00144 [0-9a-f ]+:   80 88 00 00   nop
00145 [0-9a-f ]+:   92 c8 f0 18   ldi @\(gr15,24\),gr9
00146 [0-9a-f ]+:   80 88 00 00   nop
00147 [0-9a-f ]+:   12 c8 f0 0c   ldi\.p @\(gr15,12\),gr9
00148 [0-9a-f ]+:   80 88 00 00   nop
00149 [0-9a-f ]+:   80 88 00 00   nop
00150 [0-9a-f ]+:   12 c8 f0 10   ldi\.p @\(gr15,16\),gr9
00151 [0-9a-f ]+:   80 88 00 00   nop
00152 [0-9a-f ]+:   80 88 00 00   nop
00153 [0-9a-f ]+:   12 c8 f0 14   ldi\.p @\(gr15,20\),gr9
00154 [0-9a-f ]+:   80 88 00 00   nop
00155 [0-9a-f ]+:   80 88 00 00   nop
00156 Disassembly of section \.got:
00157 
00158 [0-9a-f ]+<(__data_start|_GLOBAL_OFFSET_TABLE_-0x60)>:
00159 [0-9a-f ]+:   00 01 02 c0   .*
00160 [0-9a-f ]+:   00 00 08 21   .*
00161 [0-9a-f ]+:   00 01 02 c0   .*
00162 [0-9a-f ]+:   00 00 f8 21   .*
00163 [0-9a-f ]+:   00 01 02 c0   .*
00164 [0-9a-f ]+:   00 00 00 01   .*
00165 [0-9a-f ]+:   00 00 00 00   .*
00166 [0-9a-f        ]+: R_FRV_TLSDESC_VALUE    x
00167 [0-9a-f ]+:   00 00 00 01   .*
00168 [0-9a-f ]+:   00 01 02 c0   .*
00169 [0-9a-f ]+:   ff ff f8 11   .*
00170 [0-9a-f ]+:   00 01 02 c0   .*
00171 [0-9a-f ]+:   00 00 10 01   .*
00172 [0-9a-f ]+:   00 00 00 00   .*
00173 [0-9a-f        ]+: R_FRV_TLSDESC_VALUE    x
00174 [0-9a-f ]+:   00 00 10 01   .*
00175 [0-9a-f ]+:   00 01 02 c0   .*
00176 [0-9a-f ]+:   00 00 08 11   .*
00177 [0-9a-f ]+:   00 01 02 c0   .*
00178 [0-9a-f ]+:   00 01 00 01   .*
00179 [0-9a-f ]+:   00 00 00 00   .*
00180 [0-9a-f        ]+: R_FRV_TLSDESC_VALUE    x
00181 [0-9a-f ]+:   00 01 00 01   .*
00182 [0-9a-f ]+:   00 01 02 c0   .*
00183 [0-9a-f ]+:   00 00 f8 11   .*
00184 [0-9a-f ]+:   00 01 02 c0   .*
00185 [0-9a-f ]+:   ff ff f8 21   .*
00186 
00187 [0-9a-f ]+<_GLOBAL_OFFSET_TABLE_>:
00188        \.\.\.
00189 [0-9a-f ]+:   00 00 00 03   .*
00190 [0-9a-f        ]+: R_FRV_TLSOFF    x
00191 [0-9a-f ]+:   00 00 10 03   .*
00192 [0-9a-f        ]+: R_FRV_TLSOFF    x
00193 [0-9a-f ]+:   00 01 00 03   .*
00194 [0-9a-f        ]+: R_FRV_TLSOFF    x
00195 [0-9a-f ]+:   00 01 00 02   .*
00196 [0-9a-f        ]+: R_FRV_TLSOFF    x
00197 [0-9a-f ]+:   00 00 10 02   .*
00198 [0-9a-f        ]+: R_FRV_TLSOFF    x
00199 [0-9a-f ]+:   00 00 00 02   .*
00200 [0-9a-f        ]+: R_FRV_TLSOFF    x