Back to index

cell-binutils  2.17cvs20070401
tls-relax-dynamic-2.d
Go to the documentation of this file.
00001 #name: FRV TLS relocs with addends, dynamic linking, relaxing
00002 #source: tls-2.s
00003 #objdump: -DR -j .text -j .got -j .plt
00004 #ld: tmpdir/tls-1-dep.so --relax
00005 
00006 .*:     file format elf.*frv.*
00007 
00008 Disassembly of section \.text:
00009 
00010 [0-9a-f ]+<_start>:
00011 [0-9a-f ]+:   92 fc f8 11   setlos 0xf*fffff811,gr9
00012 [0-9a-f ]+:   92 fc 08 11   setlos 0x811,gr9
00013 [0-9a-f ]+:   92 c8 f0 2c   ldi @\(gr15,44\),gr9
00014 [0-9a-f ]+:   00 88 00 00   nop\.p
00015 [0-9a-f ]+:   80 88 00 00   nop
00016 [0-9a-f ]+:   92 fc f8 12   setlos 0xf*fffff812,gr9
00017 [0-9a-f ]+:   80 88 00 00   nop
00018 [0-9a-f ]+:   00 88 00 00   nop\.p
00019 [0-9a-f ]+:   80 88 00 00   nop
00020 [0-9a-f ]+:   92 fc 08 12   setlos 0x812,gr9
00021 [0-9a-f ]+:   80 88 00 00   nop
00022 [0-9a-f ]+:   00 88 00 00   nop\.p
00023 [0-9a-f ]+:   80 88 00 00   nop
00024 [0-9a-f ]+:   92 f8 00 00   sethi hi\(0x0\),gr9
00025 [0-9a-f ]+:   92 f4 f8 12   setlo 0xf812,gr9
00026 [0-9a-f ]+:   12 fc f8 13   setlos\.p 0xf*fffff813,gr9
00027 [0-9a-f ]+:   80 88 00 00   nop
00028 [0-9a-f ]+:   80 88 00 00   nop
00029 [0-9a-f ]+:   12 fc 08 13   setlos\.p 0x813,gr9
00030 [0-9a-f ]+:   80 88 00 00   nop
00031 [0-9a-f ]+:   80 88 00 00   nop
00032 [0-9a-f ]+:   12 f8 00 00   sethi\.p hi\(0x0\),gr9
00033 [0-9a-f ]+:   80 88 00 00   nop
00034 [0-9a-f ]+:   92 f4 f8 13   setlo 0xf813,gr9
00035 [0-9a-f ]+:   80 88 00 00   nop
00036 [0-9a-f ]+:   92 fc f8 14   setlos 0xf*fffff814,gr9
00037 [0-9a-f ]+:   80 88 00 00   nop
00038 [0-9a-f ]+:   92 fc 08 14   setlos 0x814,gr9
00039 [0-9a-f ]+:   92 f8 00 00   sethi hi\(0x0\),gr9
00040 [0-9a-f ]+:   92 f4 f8 14   setlo 0xf814,gr9
00041 [0-9a-f ]+:   92 fc f8 21   setlos 0xf*fffff821,gr9
00042 [0-9a-f ]+:   92 fc 08 21   setlos 0x821,gr9
00043 [0-9a-f ]+:   92 c8 f0 14   ldi @\(gr15,20\),gr9
00044 [0-9a-f ]+:   00 88 00 00   nop\.p
00045 [0-9a-f ]+:   80 88 00 00   nop
00046 [0-9a-f ]+:   92 fc f8 22   setlos 0xf*fffff822,gr9
00047 [0-9a-f ]+:   80 88 00 00   nop
00048 [0-9a-f ]+:   00 88 00 00   nop\.p
00049 [0-9a-f ]+:   80 88 00 00   nop
00050 [0-9a-f ]+:   92 fc 08 22   setlos 0x822,gr9
00051 [0-9a-f ]+:   80 88 00 00   nop
00052 [0-9a-f ]+:   00 88 00 00   nop\.p
00053 [0-9a-f ]+:   80 88 00 00   nop
00054 [0-9a-f ]+:   92 f8 00 00   sethi hi\(0x0\),gr9
00055 [0-9a-f ]+:   92 f4 f8 22   setlo 0xf822,gr9
00056 [0-9a-f ]+:   12 fc f8 23   setlos\.p 0xf*fffff823,gr9
00057 [0-9a-f ]+:   80 88 00 00   nop
00058 [0-9a-f ]+:   80 88 00 00   nop
00059 [0-9a-f ]+:   12 fc 08 23   setlos\.p 0x823,gr9
00060 [0-9a-f ]+:   80 88 00 00   nop
00061 [0-9a-f ]+:   80 88 00 00   nop
00062 [0-9a-f ]+:   12 f8 00 00   sethi\.p hi\(0x0\),gr9
00063 [0-9a-f ]+:   80 88 00 00   nop
00064 [0-9a-f ]+:   92 f4 f8 23   setlo 0xf823,gr9
00065 [0-9a-f ]+:   80 88 00 00   nop
00066 [0-9a-f ]+:   92 fc f8 24   setlos 0xf*fffff824,gr9
00067 [0-9a-f ]+:   80 88 00 00   nop
00068 [0-9a-f ]+:   92 fc 08 24   setlos 0x824,gr9
00069 [0-9a-f ]+:   92 f8 00 00   sethi hi\(0x0\),gr9
00070 [0-9a-f ]+:   92 f4 f8 24   setlo 0xf824,gr9
00071 [0-9a-f ]+:   92 fc 00 01   setlos 0x1,gr9
00072 [0-9a-f ]+:   92 fc 10 01   setlos 0x1001,gr9
00073 [0-9a-f ]+:   92 c8 f0 24   ldi @\(gr15,36\),gr9
00074 [0-9a-f ]+:   00 88 00 00   nop\.p
00075 [0-9a-f ]+:   80 88 00 00   nop
00076 [0-9a-f ]+:   92 fc 00 02   setlos 0x2,gr9
00077 [0-9a-f ]+:   80 88 00 00   nop
00078 [0-9a-f ]+:   00 88 00 00   nop\.p
00079 [0-9a-f ]+:   80 88 00 00   nop
00080 [0-9a-f ]+:   92 fc 10 02   setlos 0x1002,gr9
00081 [0-9a-f ]+:   80 88 00 00   nop
00082 [0-9a-f ]+:   00 88 00 00   nop\.p
00083 [0-9a-f ]+:   80 88 00 00   nop
00084 [0-9a-f ]+:   92 f8 00 01   sethi 0x1,gr9
00085 [0-9a-f ]+:   92 f4 00 02   setlo 0x2,gr9
00086 [0-9a-f ]+:   12 fc 00 03   setlos\.p 0x3,gr9
00087 [0-9a-f ]+:   80 88 00 00   nop
00088 [0-9a-f ]+:   80 88 00 00   nop
00089 [0-9a-f ]+:   12 fc 10 03   setlos\.p 0x1003,gr9
00090 [0-9a-f ]+:   80 88 00 00   nop
00091 [0-9a-f ]+:   80 88 00 00   nop
00092 [0-9a-f ]+:   12 f8 00 01   sethi\.p 0x1,gr9
00093 [0-9a-f ]+:   80 88 00 00   nop
00094 [0-9a-f ]+:   92 f4 00 03   setlo 0x3,gr9
00095 [0-9a-f ]+:   80 88 00 00   nop
00096 [0-9a-f ]+:   92 fc 00 04   setlos 0x4,gr9
00097 [0-9a-f ]+:   80 88 00 00   nop
00098 [0-9a-f ]+:   92 fc 10 04   setlos 0x1004,gr9
00099 [0-9a-f ]+:   92 f8 00 01   sethi 0x1,gr9
00100 [0-9a-f ]+:   92 f4 00 04   setlo 0x4,gr9
00101 [0-9a-f ]+:   92 c8 f0 18   ldi @\(gr15,24\),gr9
00102 [0-9a-f ]+:   92 c8 f0 1c   ldi @\(gr15,28\),gr9
00103 [0-9a-f ]+:   92 c8 f0 28   ldi @\(gr15,40\),gr9
00104 [0-9a-f ]+:   00 88 00 00   nop\.p
00105 [0-9a-f ]+:   80 88 00 00   nop
00106 [0-9a-f ]+:   92 c8 f0 38   ldi @\(gr15,56\),gr9
00107 [0-9a-f ]+:   80 88 00 00   nop
00108 [0-9a-f ]+:   00 88 00 00   nop\.p
00109 [0-9a-f ]+:   80 88 00 00   nop
00110 [0-9a-f ]+:   92 c8 f0 34   ldi @\(gr15,52\),gr9
00111 [0-9a-f ]+:   80 88 00 00   nop
00112 [0-9a-f ]+:   00 88 00 00   nop\.p
00113 [0-9a-f ]+:   80 88 00 00   nop
00114 [0-9a-f ]+:   92 c8 f0 30   ldi @\(gr15,48\),gr9
00115 [0-9a-f ]+:   80 88 00 00   nop
00116 [0-9a-f ]+:   12 c8 f0 0c   ldi\.p @\(gr15,12\),gr9
00117 [0-9a-f ]+:   80 88 00 00   nop
00118 [0-9a-f ]+:   80 88 00 00   nop
00119 [0-9a-f ]+:   12 c8 f0 10   ldi\.p @\(gr15,16\),gr9
00120 [0-9a-f ]+:   80 88 00 00   nop
00121 [0-9a-f ]+:   80 88 00 00   nop
00122 [0-9a-f ]+:   12 c8 f0 20   ldi\.p @\(gr15,32\),gr9
00123 [0-9a-f ]+:   80 88 00 00   nop
00124 [0-9a-f ]+:   80 88 00 00   nop
00125 Disassembly of section \.got:
00126 
00127 [0-9a-f ]+<(__data_start|_GLOBAL_OFFSET_TABLE_)>:
00128        \.\.\.
00129 [0-9a-f ]+:   00 00 00 03   add\.p gr0,gr3,gr0
00130 [0-9a-f        ]+: R_FRV_TLSOFF    x
00131 [0-9a-f ]+:   00 00 10 03   add\.p sp,gr3,gr0
00132 [0-9a-f        ]+: R_FRV_TLSOFF    x
00133 [0-9a-f ]+:   00 00 f8 21   \*unknown\*
00134 [0-9a-f ]+:   00 00 00 01   add\.p gr0,sp,gr0
00135 [0-9a-f        ]+: R_FRV_TLSOFF    x
00136 [0-9a-f ]+:   00 00 10 01   add\.p sp,sp,gr0
00137 [0-9a-f        ]+: R_FRV_TLSOFF    x
00138 [0-9a-f ]+:   00 01 00 03   add\.p gr16,gr3,gr0
00139 [0-9a-f        ]+: R_FRV_TLSOFF    x
00140 [0-9a-f ]+:   00 01 00 01   add\.p gr16,sp,gr0
00141 [0-9a-f ]+:   00 01 00 01   add\.p gr16,sp,gr0
00142 [0-9a-f        ]+: R_FRV_TLSOFF    x
00143 [0-9a-f ]+:   00 00 f8 11   \*unknown\*
00144 [0-9a-f ]+:   00 01 00 02   add\.p gr16,fp,gr0
00145 [0-9a-f        ]+: R_FRV_TLSOFF    x
00146 [0-9a-f ]+:   00 00 10 02   add\.p sp,fp,gr0
00147 [0-9a-f        ]+: R_FRV_TLSOFF    x
00148 [0-9a-f ]+:   00 00 00 02   add\.p gr0,fp,gr0
00149 [0-9a-f        ]+: R_FRV_TLSOFF    x