OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-stable/] [binutils-2.20.1/] [ld/] [testsuite/] [ld-sh/] [tlsbin-1.d] - Rev 862

Go to most recent revision | Compare with Previous | Blame | View Log

#source: tlsbinpic.s
#source: tlsbin.s
#as: -little
#ld: -EL tmpdir/tlsbin-0-dso.so
#objdump: -drj.text
#target: sh*-*-linux* sh*-*-netbsd*

.*: +file format elf32-sh.*

Disassembly of section \.text:

0+401000 <fn2>:
  401000:       c6 2f           mov\.l  r12,@-r15
  401002:       e6 2f           mov\.l  r14,@-r15
  401004:       22 4f           sts\.l  pr,@-r15
  401006:       5f c7           mova    401184 <fn2\+0x184>,r0
  401008:       5e dc           mov\.l  401184 <fn2\+0x184>,r12 ! [0-9a-f]+
  40100a:       0c 3c           add     r0,r12
  40100c:       f3 6e           mov     r15,r14
  40100e:       09 00           nop     
  401010:       09 00           nop     
  401012:       09 00           nop     
  401014:       09 00           nop     
  401016:       04 d0           mov\.l  401028 <fn2\+0x28>,r0   ! 1c .*
  401018:       12 04           stc     gbr,r4
  40101a:       ce 00           mov\.l  @\(r0,r12\),r0
  40101c:       4c 30           add     r4,r0
  40101e:       09 00           nop     
  401020:       09 00           nop     
  401022:       05 a0           bra     401030 <fn2\+0x30>
  401024:       09 00           nop     
  401026:       09 00           nop     
  401028:       1c 00           .*[     ]*.*
  40102a:       00 00           .*[     ]*.*
  40102c:       [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
  40102e:       [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
  401030:       09 00           nop     
  401032:       09 00           nop     
  401034:       09 00           nop     
  401036:       09 00           nop     
  401038:       03 d0           mov\.l  401048 <fn2\+0x48>,r0   ! 14 .*
  40103a:       12 04           stc     gbr,r4
  40103c:       ce 00           mov\.l  @\(r0,r12\),r0
  40103e:       4c 30           add     r4,r0
  401040:       09 00           nop     
  401042:       09 00           nop     
  401044:       04 a0           bra     401050 <fn2\+0x50>
  401046:       09 00           nop     
  401048:       14 00           .*[     ]*.*
  40104a:       00 00           .*[     ]*.*
  40104c:       [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
  40104e:       [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
  401050:       09 00           nop     
  401052:       09 00           nop     
  401054:       09 00           nop     
  401056:       09 00           nop     
  401058:       03 d4           mov\.l  401068 <fn2\+0x68>,r4   ! 8 .*
  40105a:       12 00           stc     gbr,r0
  40105c:       4c 30           add     r4,r0
  40105e:       09 00           nop     
  401060:       09 00           nop     
  401062:       09 00           nop     
  401064:       04 a0           bra     401070 <fn2\+0x70>
  401066:       09 00           nop     
  401068:       08 00           .*[     ]*.*
  40106a:       00 00           .*[     ]*.*
  40106c:       [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
  40106e:       [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
  401070:       09 00           nop     
  401072:       09 00           nop     
  401074:       09 00           nop     
  401076:       09 00           nop     
  401078:       03 d4           mov\.l  401088 <fn2\+0x88>,r4   ! 10 .*
  40107a:       12 00           stc     gbr,r0
  40107c:       4c 30           add     r4,r0
  40107e:       09 00           nop     
  401080:       09 00           nop     
  401082:       09 00           nop     
  401084:       04 a0           bra     401090 <fn2\+0x90>
  401086:       09 00           nop     
  401088:       10 00           .*[     ]*.*
  40108a:       00 00           .*[     ]*.*
  40108c:       [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
  40108e:       [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
  401090:       09 00           nop     
  401092:       09 00           nop     
  401094:       09 00           nop     
  401096:       09 00           nop     
  401098:       03 d4           mov\.l  4010a8 <fn2\+0xa8>,r4   ! 18 .*
  40109a:       12 00           stc     gbr,r0
  40109c:       4c 30           add     r4,r0
  40109e:       09 00           nop     
  4010a0:       09 00           nop     
  4010a2:       09 00           nop     
  4010a4:       04 a0           bra     4010b0 <fn2\+0xb0>
  4010a6:       09 00           nop     
  4010a8:       18 00           .*[     ]*.*
  4010aa:       00 00           .*[     ]*.*
  4010ac:       [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
  4010ae:       [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
  4010b0:       09 00           nop     
  4010b2:       09 00           nop     
  4010b4:       09 00           nop     
  4010b6:       09 00           nop     
  4010b8:       12 00           stc     gbr,r0
  4010ba:       09 00           nop     
  4010bc:       09 00           nop     
  4010be:       09 00           nop     
  4010c0:       09 00           nop     
  4010c2:       09 00           nop     
  4010c4:       04 a0           bra     4010d0 <fn2\+0xd0>
  4010c6:       09 00           nop     
  4010c8:       00 00           .*[     ]*.*
  4010ca:       00 00           .*[     ]*.*
  4010cc:       [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
  4010ce:       [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
  4010d0:       09 00           nop     
  4010d2:       09 00           nop     
  4010d4:       2c d1           mov\.l  401188 <fn2\+0x188>,r1  ! 10 .*
  4010d6:       0c 31           add     r0,r1
  4010d8:       09 00           nop     
  4010da:       09 00           nop     
  4010dc:       2b d2           mov\.l  40118c <fn2\+0x18c>,r2  ! 14 .*
  4010de:       0c 32           add     r0,r2
  4010e0:       09 00           nop     
  4010e2:       09 00           nop     
  4010e4:       09 00           nop     
  4010e6:       09 00           nop     
  4010e8:       12 00           stc     gbr,r0
  4010ea:       09 00           nop     
  4010ec:       09 00           nop     
  4010ee:       09 00           nop     
  4010f0:       09 00           nop     
  4010f2:       09 00           nop     
  4010f4:       04 a0           bra     401100 <fn2\+0x100>
  4010f6:       09 00           nop     
  4010f8:       00 00           .*[     ]*.*
  4010fa:       00 00           .*[     ]*.*
  4010fc:       [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
  4010fe:       [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
  401100:       09 00           nop     
  401102:       09 00           nop     
  401104:       22 d1           mov\.l  401190 <fn2\+0x190>,r1  ! 18 .*
  401106:       0c 31           add     r0,r1
  401108:       09 00           nop     
  40110a:       09 00           nop     
  40110c:       21 d2           mov\.l  401194 <fn2\+0x194>,r2  ! 1c .*
  40110e:       0c 32           add     r0,r2
  401110:       09 00           nop     
  401112:       09 00           nop     
  401114:       09 00           nop     
  401116:       09 00           nop     
  401118:       02 d0           mov\.l  401124 <fn2\+0x124>,r0  ! 14 .*
  40111a:       12 01           stc     gbr,r1
  40111c:       ce 00           mov\.l  @\(r0,r12\),r0
  40111e:       03 a0           bra     401128 <fn2\+0x128>
  401120:       0c 31           add     r0,r1
  401122:       09 00           nop     
  401124:       14 00           .*[     ]*.*
  401126:       00 00           .*[     ]*.*
  401128:       09 00           nop     
  40112a:       09 00           nop     
  40112c:       09 00           nop     
  40112e:       09 00           nop     
  401130:       02 d0           mov\.l  40113c <fn2\+0x13c>,r0  ! 18 .*
  401132:       12 01           stc     gbr,r1
  401134:       ce 00           mov\.l  @\(r0,r12\),r0
  401136:       03 a0           bra     401140 <fn2\+0x140>
  401138:       1c 30           add     r1,r0
  40113a:       09 00           nop     
  40113c:       18 00           .*[     ]*.*
  40113e:       00 00           .*[     ]*.*
  401140:       09 00           nop     
  401142:       09 00           nop     
  401144:       09 00           nop     
  401146:       09 00           nop     
  401148:       02 d0           mov\.l  401154 <fn2\+0x154>,r0  ! 8 .*
  40114a:       12 01           stc     gbr,r1
  40114c:       09 00           nop     
  40114e:       03 a0           bra     401158 <fn2\+0x158>
  401150:       0c 31           add     r0,r1
  401152:       09 00           nop     
  401154:       08 00           .*[     ]*.*
  401156:       00 00           .*[     ]*.*
  401158:       09 00           nop     
  40115a:       09 00           nop     
  40115c:       09 00           nop     
  40115e:       09 00           nop     
  401160:       02 d0           mov\.l  40116c <fn2\+0x16c>,r0  ! 18 .*
  401162:       12 01           stc     gbr,r1
  401164:       09 00           nop     
  401166:       03 a0           bra     401170 <fn2\+0x170>
  401168:       0c 31           add     r0,r1
  40116a:       09 00           nop     
  40116c:       18 00           .*[     ]*.*
  40116e:       00 00           .*[     ]*.*
  401170:       09 00           nop     
  401172:       09 00           nop     
  401174:       09 00           nop     
  401176:       09 00           nop     
  401178:       e3 6f           mov     r14,r15
  40117a:       26 4f           lds\.l  @r15\+,pr
  40117c:       f6 6e           mov\.l  @r15\+,r14
  40117e:       0b 00           rts     
  401180:       f6 6c           mov\.l  @r15\+,r12
  401182:       09 00           nop     
  401184:       [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
  401186:       01 00           .*[     ]*.*
  401188:       10 00           .*[     ]*.*
  40118a:       00 00           .*[     ]*.*
  40118c:       14 00           .*[     ]*.*
  40118e:       00 00           .*[     ]*.*
  401190:       18 00           .*[     ]*.*
  401192:       00 00           .*[     ]*.*
  401194:       1c 00           .*[     ]*.*
        \.\.\.

00402000 <_start>:
  402000:       c6 2f           mov\.l  r12,@-r15
  402002:       e6 2f           mov\.l  r14,@-r15
  402004:       f3 6e           mov     r15,r14
  402006:       27 c7           mova    4020a4 <_start\+0xa4>,r0
  402008:       26 dc           mov\.l  4020a4 <_start\+0xa4>,r12       ! [0-9a-f]+
  40200a:       0c 3c           add     r0,r12
  40200c:       09 00           nop     
  40200e:       09 00           nop     
  402010:       09 00           nop     
  402012:       09 00           nop     
  402014:       02 d0           mov\.l  402020 <_start\+0x20>,r0        ! 10 .*
  402016:       12 01           stc     gbr,r1
  402018:       ce 00           mov\.l  @\(r0,r12\),r0
  40201a:       03 a0           bra     402024 <_start\+0x24>
  40201c:       0c 31           add     r0,r1
  40201e:       09 00           nop     
  402020:       10 00           .*[     ]*.*
  402022:       00 00           .*[     ]*.*
  402024:       09 00           nop     
  402026:       09 00           nop     
  402028:       09 00           nop     
  40202a:       09 00           nop     
  40202c:       02 d0           mov\.l  402038 <_start\+0x38>,r0        ! 20 .*
  40202e:       12 01           stc     gbr,r1
  402030:       09 00           nop     
  402032:       03 a0           bra     40203c <_start\+0x3c>
  402034:       0c 31           add     r0,r1
  402036:       09 00           nop     
  402038:       20 00           .*[     ]*.*
  40203a:       00 00           .*[     ]*.*
  40203c:       09 00           nop     
  40203e:       09 00           nop     
  402040:       09 00           nop     
  402042:       09 00           nop     
  402044:       02 d0           mov\.l  402050 <_start\+0x50>,r0        ! 2c
  402046:       12 01           stc     gbr,r1
  402048:       09 00           nop     
  40204a:       03 a0           bra     402054 <_start\+0x54>
  40204c:       0c 31           add     r0,r1
  40204e:       09 00           nop     
  402050:       2c 00           .*[     ]*.*
  402052:       00 00           .*[     ]*.*
  402054:       09 00           nop     
  402056:       09 00           nop     
  402058:       09 00           nop     
  40205a:       09 00           nop     
  40205c:       02 d0           mov\.l  402068 <_start\+0x68>,r0        ! 1c .*
  40205e:       12 01           stc     gbr,r1
  402060:       09 00           nop     
  402062:       03 a0           bra     40206c <_start\+0x6c>
  402064:       0c 31           add     r0,r1
  402066:       09 00           nop     
  402068:       1c 00           .*[     ]*.*
  40206a:       00 00           .*[     ]*.*
  40206c:       09 00           nop     
  40206e:       09 00           nop     
  402070:       09 00           nop     
  402072:       09 00           nop     
  402074:       12 01           stc     gbr,r1
  402076:       0c d0           mov\.l  4020a8 <_start\+0xa8>,r0        ! 8 .*
  402078:       1c 30           add     r1,r0
  40207a:       09 00           nop     
  40207c:       09 00           nop     
  40207e:       09 00           nop     
  402080:       09 00           nop     
  402082:       12 01           stc     gbr,r1
  402084:       09 d0           mov\.l  4020ac <_start\+0xac>,r0        ! 28
  402086:       1c 30           add     r1,r0
  402088:       09 00           nop     
  40208a:       09 00           nop     
  40208c:       09 00           nop     
  40208e:       09 00           nop     
  402090:       12 01           stc     gbr,r1
  402092:       07 d0           mov\.l  4020b0 <_start\+0xb0>,r0        ! 18 .*
  402094:       1c 30           add     r1,r0
  402096:       09 00           nop     
  402098:       09 00           nop     
  40209a:       09 00           nop     
  40209c:       09 00           nop     
  40209e:       e3 6f           mov     r14,r15
  4020a0:       0b 00           rts     
  4020a2:       f6 6e           mov\.l  @r15\+,r14
  4020a4:       [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
  4020a6:       01 00           .*[     ]*.*
  4020a8:       08 00           .*[     ]*.*
  4020aa:       00 00           .*[     ]*.*
  4020ac:       28 00           .*[     ]*.*
  4020ae:       00 00           .*[     ]*.*
  4020b0:       18 00           .*[     ]*.*
        \.\.\.

Go to most recent revision | Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.