Back to index

cell-binutils  2.17cvs20070401
tlsbin-1.d
Go to the documentation of this file.
00001 #source: tlsbinpic.s
00002 #source: tlsbin.s
00003 #as: -little
00004 #ld: -EL tmpdir/tlsbin-0-dso.so
00005 #objdump: -drj.text
00006 #target: sh*-*-linux* sh*-*-netbsd*
00007 
00008 .*: +file format elf32-sh.*
00009 
00010 Disassembly of section \.text:
00011 
00012 0+401000 <fn2>:
00013   401000:     c6 2f         mov\.l r12,@-r15
00014   401002:     e6 2f         mov\.l r14,@-r15
00015   401004:     22 4f         sts\.l pr,@-r15
00016   401006:     5f c7         mova   401184 <fn2\+0x184>,r0
00017   401008:     5e dc         mov\.l 401184 <fn2\+0x184>,r12     ! [0-9a-f]+
00018   40100a:     0c 3c         add    r0,r12
00019   40100c:     f3 6e         mov    r15,r14
00020   40100e:     09 00         nop    
00021   401010:     09 00         nop    
00022   401012:     09 00         nop    
00023   401014:     09 00         nop    
00024   401016:     04 d0         mov\.l 401028 <fn2\+0x28>,r0       ! 1c .*
00025   401018:     12 04         stc    gbr,r4
00026   40101a:     ce 00         mov\.l @\(r0,r12\),r0
00027   40101c:     4c 30         add    r4,r0
00028   40101e:     09 00         nop    
00029   401020:     09 00         nop    
00030   401022:     05 a0         bra    401030 <fn2\+0x30>
00031   401024:     09 00         nop    
00032   401026:     09 00         nop    
00033   401028:     1c 00         .*[    ]*.*
00034   40102a:     00 00         .*[    ]*.*
00035   40102c:     [0-9a-f]+ [0-9a-f]+         .*[    ]*.*
00036   40102e:     [0-9a-f]+ [0-9a-f]+         .*[    ]*.*
00037   401030:     09 00         nop    
00038   401032:     09 00         nop    
00039   401034:     09 00         nop    
00040   401036:     09 00         nop    
00041   401038:     03 d0         mov\.l 401048 <fn2\+0x48>,r0       ! 14 .*
00042   40103a:     12 04         stc    gbr,r4
00043   40103c:     ce 00         mov\.l @\(r0,r12\),r0
00044   40103e:     4c 30         add    r4,r0
00045   401040:     09 00         nop    
00046   401042:     09 00         nop    
00047   401044:     04 a0         bra    401050 <fn2\+0x50>
00048   401046:     09 00         nop    
00049   401048:     14 00         .*[    ]*.*
00050   40104a:     00 00         .*[    ]*.*
00051   40104c:     [0-9a-f]+ [0-9a-f]+         .*[    ]*.*
00052   40104e:     [0-9a-f]+ [0-9a-f]+         .*[    ]*.*
00053   401050:     09 00         nop    
00054   401052:     09 00         nop    
00055   401054:     09 00         nop    
00056   401056:     09 00         nop    
00057   401058:     03 d4         mov\.l 401068 <fn2\+0x68>,r4       ! 8 .*
00058   40105a:     12 00         stc    gbr,r0
00059   40105c:     4c 30         add    r4,r0
00060   40105e:     09 00         nop    
00061   401060:     09 00         nop    
00062   401062:     09 00         nop    
00063   401064:     04 a0         bra    401070 <fn2\+0x70>
00064   401066:     09 00         nop    
00065   401068:     08 00         .*[    ]*.*
00066   40106a:     00 00         .*[    ]*.*
00067   40106c:     [0-9a-f]+ [0-9a-f]+         .*[    ]*.*
00068   40106e:     [0-9a-f]+ [0-9a-f]+         .*[    ]*.*
00069   401070:     09 00         nop    
00070   401072:     09 00         nop    
00071   401074:     09 00         nop    
00072   401076:     09 00         nop    
00073   401078:     03 d4         mov\.l 401088 <fn2\+0x88>,r4       ! 10 .*
00074   40107a:     12 00         stc    gbr,r0
00075   40107c:     4c 30         add    r4,r0
00076   40107e:     09 00         nop    
00077   401080:     09 00         nop    
00078   401082:     09 00         nop    
00079   401084:     04 a0         bra    401090 <fn2\+0x90>
00080   401086:     09 00         nop    
00081   401088:     10 00         .*[    ]*.*
00082   40108a:     00 00         .*[    ]*.*
00083   40108c:     [0-9a-f]+ [0-9a-f]+         .*[    ]*.*
00084   40108e:     [0-9a-f]+ [0-9a-f]+         .*[    ]*.*
00085   401090:     09 00         nop    
00086   401092:     09 00         nop    
00087   401094:     09 00         nop    
00088   401096:     09 00         nop    
00089   401098:     03 d4         mov\.l 4010a8 <fn2\+0xa8>,r4       ! 18 .*
00090   40109a:     12 00         stc    gbr,r0
00091   40109c:     4c 30         add    r4,r0
00092   40109e:     09 00         nop    
00093   4010a0:     09 00         nop    
00094   4010a2:     09 00         nop    
00095   4010a4:     04 a0         bra    4010b0 <fn2\+0xb0>
00096   4010a6:     09 00         nop    
00097   4010a8:     18 00         .*[    ]*.*
00098   4010aa:     00 00         .*[    ]*.*
00099   4010ac:     [0-9a-f]+ [0-9a-f]+         .*[    ]*.*
00100   4010ae:     [0-9a-f]+ [0-9a-f]+         .*[    ]*.*
00101   4010b0:     09 00         nop    
00102   4010b2:     09 00         nop    
00103   4010b4:     09 00         nop    
00104   4010b6:     09 00         nop    
00105   4010b8:     12 00         stc    gbr,r0
00106   4010ba:     09 00         nop    
00107   4010bc:     09 00         nop    
00108   4010be:     09 00         nop    
00109   4010c0:     09 00         nop    
00110   4010c2:     09 00         nop    
00111   4010c4:     04 a0         bra    4010d0 <fn2\+0xd0>
00112   4010c6:     09 00         nop    
00113   4010c8:     00 00         .*[    ]*.*
00114   4010ca:     00 00         .*[    ]*.*
00115   4010cc:     [0-9a-f]+ [0-9a-f]+         .*[    ]*.*
00116   4010ce:     [0-9a-f]+ [0-9a-f]+         .*[    ]*.*
00117   4010d0:     09 00         nop    
00118   4010d2:     09 00         nop    
00119   4010d4:     2c d1         mov\.l 401188 <fn2\+0x188>,r1      ! 10 .*
00120   4010d6:     0c 31         add    r0,r1
00121   4010d8:     09 00         nop    
00122   4010da:     09 00         nop    
00123   4010dc:     2b d2         mov\.l 40118c <fn2\+0x18c>,r2      ! 14 .*
00124   4010de:     0c 32         add    r0,r2
00125   4010e0:     09 00         nop    
00126   4010e2:     09 00         nop    
00127   4010e4:     09 00         nop    
00128   4010e6:     09 00         nop    
00129   4010e8:     12 00         stc    gbr,r0
00130   4010ea:     09 00         nop    
00131   4010ec:     09 00         nop    
00132   4010ee:     09 00         nop    
00133   4010f0:     09 00         nop    
00134   4010f2:     09 00         nop    
00135   4010f4:     04 a0         bra    401100 <fn2\+0x100>
00136   4010f6:     09 00         nop    
00137   4010f8:     00 00         .*[    ]*.*
00138   4010fa:     00 00         .*[    ]*.*
00139   4010fc:     [0-9a-f]+ [0-9a-f]+         .*[    ]*.*
00140   4010fe:     [0-9a-f]+ [0-9a-f]+         .*[    ]*.*
00141   401100:     09 00         nop    
00142   401102:     09 00         nop    
00143   401104:     22 d1         mov\.l 401190 <fn2\+0x190>,r1      ! 18 .*
00144   401106:     0c 31         add    r0,r1
00145   401108:     09 00         nop    
00146   40110a:     09 00         nop    
00147   40110c:     21 d2         mov\.l 401194 <fn2\+0x194>,r2      ! 1c .*
00148   40110e:     0c 32         add    r0,r2
00149   401110:     09 00         nop    
00150   401112:     09 00         nop    
00151   401114:     09 00         nop    
00152   401116:     09 00         nop    
00153   401118:     02 d0         mov\.l 401124 <fn2\+0x124>,r0      ! 14 .*
00154   40111a:     12 01         stc    gbr,r1
00155   40111c:     ce 00         mov\.l @\(r0,r12\),r0
00156   40111e:     03 a0         bra    401128 <fn2\+0x128>
00157   401120:     0c 31         add    r0,r1
00158   401122:     09 00         nop    
00159   401124:     14 00         .*[    ]*.*
00160   401126:     00 00         .*[    ]*.*
00161   401128:     09 00         nop    
00162   40112a:     09 00         nop    
00163   40112c:     09 00         nop    
00164   40112e:     09 00         nop    
00165   401130:     02 d0         mov\.l 40113c <fn2\+0x13c>,r0      ! 18 .*
00166   401132:     12 01         stc    gbr,r1
00167   401134:     ce 00         mov\.l @\(r0,r12\),r0
00168   401136:     03 a0         bra    401140 <fn2\+0x140>
00169   401138:     1c 30         add    r1,r0
00170   40113a:     09 00         nop    
00171   40113c:     18 00         .*[    ]*.*
00172   40113e:     00 00         .*[    ]*.*
00173   401140:     09 00         nop    
00174   401142:     09 00         nop    
00175   401144:     09 00         nop    
00176   401146:     09 00         nop    
00177   401148:     02 d0         mov\.l 401154 <fn2\+0x154>,r0      ! 8 .*
00178   40114a:     12 01         stc    gbr,r1
00179   40114c:     09 00         nop    
00180   40114e:     03 a0         bra    401158 <fn2\+0x158>
00181   401150:     0c 31         add    r0,r1
00182   401152:     09 00         nop    
00183   401154:     08 00         .*[    ]*.*
00184   401156:     00 00         .*[    ]*.*
00185   401158:     09 00         nop    
00186   40115a:     09 00         nop    
00187   40115c:     09 00         nop    
00188   40115e:     09 00         nop    
00189   401160:     02 d0         mov\.l 40116c <fn2\+0x16c>,r0      ! 18 .*
00190   401162:     12 01         stc    gbr,r1
00191   401164:     09 00         nop    
00192   401166:     03 a0         bra    401170 <fn2\+0x170>
00193   401168:     0c 31         add    r0,r1
00194   40116a:     09 00         nop    
00195   40116c:     18 00         .*[    ]*.*
00196   40116e:     00 00         .*[    ]*.*
00197   401170:     09 00         nop    
00198   401172:     09 00         nop    
00199   401174:     09 00         nop    
00200   401176:     09 00         nop    
00201   401178:     e3 6f         mov    r14,r15
00202   40117a:     26 4f         lds\.l @r15\+,pr
00203   40117c:     f6 6e         mov\.l @r15\+,r14
00204   40117e:     0b 00         rts    
00205   401180:     f6 6c         mov\.l @r15\+,r12
00206   401182:     09 00         nop    
00207   401184:     [0-9a-f]+ [0-9a-f]+         .*[    ]*.*
00208   401186:     01 00         .*[    ]*.*
00209   401188:     10 00         .*[    ]*.*
00210   40118a:     00 00         .*[    ]*.*
00211   40118c:     14 00         .*[    ]*.*
00212   40118e:     00 00         .*[    ]*.*
00213   401190:     18 00         .*[    ]*.*
00214   401192:     00 00         .*[    ]*.*
00215   401194:     1c 00         .*[    ]*.*
00216        \.\.\.
00217 
00218 00402000 <_start>:
00219   402000:     c6 2f         mov\.l r12,@-r15
00220   402002:     e6 2f         mov\.l r14,@-r15
00221   402004:     f3 6e         mov    r15,r14
00222   402006:     27 c7         mova   4020a4 <_start\+0xa4>,r0
00223   402008:     26 dc         mov\.l 4020a4 <_start\+0xa4>,r12   ! [0-9a-f]+
00224   40200a:     0c 3c         add    r0,r12
00225   40200c:     09 00         nop    
00226   40200e:     09 00         nop    
00227   402010:     09 00         nop    
00228   402012:     09 00         nop    
00229   402014:     02 d0         mov\.l 402020 <_start\+0x20>,r0    ! 10 .*
00230   402016:     12 01         stc    gbr,r1
00231   402018:     ce 00         mov\.l @\(r0,r12\),r0
00232   40201a:     03 a0         bra    402024 <_start\+0x24>
00233   40201c:     0c 31         add    r0,r1
00234   40201e:     09 00         nop    
00235   402020:     10 00         .*[    ]*.*
00236   402022:     00 00         .*[    ]*.*
00237   402024:     09 00         nop    
00238   402026:     09 00         nop    
00239   402028:     09 00         nop    
00240   40202a:     09 00         nop    
00241   40202c:     02 d0         mov\.l 402038 <_start\+0x38>,r0    ! 20 .*
00242   40202e:     12 01         stc    gbr,r1
00243   402030:     09 00         nop    
00244   402032:     03 a0         bra    40203c <_start\+0x3c>
00245   402034:     0c 31         add    r0,r1
00246   402036:     09 00         nop    
00247   402038:     20 00         .*[    ]*.*
00248   40203a:     00 00         .*[    ]*.*
00249   40203c:     09 00         nop    
00250   40203e:     09 00         nop    
00251   402040:     09 00         nop    
00252   402042:     09 00         nop    
00253   402044:     02 d0         mov\.l 402050 <_start\+0x50>,r0    ! 2c
00254   402046:     12 01         stc    gbr,r1
00255   402048:     09 00         nop    
00256   40204a:     03 a0         bra    402054 <_start\+0x54>
00257   40204c:     0c 31         add    r0,r1
00258   40204e:     09 00         nop    
00259   402050:     2c 00         .*[    ]*.*
00260   402052:     00 00         .*[    ]*.*
00261   402054:     09 00         nop    
00262   402056:     09 00         nop    
00263   402058:     09 00         nop    
00264   40205a:     09 00         nop    
00265   40205c:     02 d0         mov\.l 402068 <_start\+0x68>,r0    ! 1c .*
00266   40205e:     12 01         stc    gbr,r1
00267   402060:     09 00         nop    
00268   402062:     03 a0         bra    40206c <_start\+0x6c>
00269   402064:     0c 31         add    r0,r1
00270   402066:     09 00         nop    
00271   402068:     1c 00         .*[    ]*.*
00272   40206a:     00 00         .*[    ]*.*
00273   40206c:     09 00         nop    
00274   40206e:     09 00         nop    
00275   402070:     09 00         nop    
00276   402072:     09 00         nop    
00277   402074:     12 01         stc    gbr,r1
00278   402076:     0c d0         mov\.l 4020a8 <_start\+0xa8>,r0    ! 8 .*
00279   402078:     1c 30         add    r1,r0
00280   40207a:     09 00         nop    
00281   40207c:     09 00         nop    
00282   40207e:     09 00         nop    
00283   402080:     09 00         nop    
00284   402082:     12 01         stc    gbr,r1
00285   402084:     09 d0         mov\.l 4020ac <_start\+0xac>,r0    ! 28
00286   402086:     1c 30         add    r1,r0
00287   402088:     09 00         nop    
00288   40208a:     09 00         nop    
00289   40208c:     09 00         nop    
00290   40208e:     09 00         nop    
00291   402090:     12 01         stc    gbr,r1
00292   402092:     07 d0         mov\.l 4020b0 <_start\+0xb0>,r0    ! 18 .*
00293   402094:     1c 30         add    r1,r0
00294   402096:     09 00         nop    
00295   402098:     09 00         nop    
00296   40209a:     09 00         nop    
00297   40209c:     09 00         nop    
00298   40209e:     e3 6f         mov    r14,r15
00299   4020a0:     0b 00         rts    
00300   4020a2:     f6 6e         mov\.l @r15\+,r14
00301   4020a4:     [0-9a-f]+ [0-9a-f]+         .*[    ]*.*
00302   4020a6:     01 00         .*[    ]*.*
00303   4020a8:     08 00         .*[    ]*.*
00304   4020aa:     00 00         .*[    ]*.*
00305   4020ac:     28 00         .*[    ]*.*
00306   4020ae:     00 00         .*[    ]*.*
00307   4020b0:     18 00         .*[    ]*.*
00308        \.\.\.