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

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [gnu-src/] [binutils-2.18.50/] [gas/] [testsuite/] [gas/] [mips/] [tls-o32.d] - Blame information for rev 156

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 38 julius
#as: -EB -march=mips1 -mabi=32
2
#objdump: -dr
3
#name: MIPS ELF TLS o32
4
 
5
dump.o:     file format elf32-.*bigmips
6
 
7
Disassembly of section .text:
8
 
9
00000000 :
10
   0:   3c1c0000        lui     gp,0x0
11
                        0: R_MIPS_HI16  _gp_disp
12
   4:   279c0000        addiu   gp,gp,0
13
                        4: R_MIPS_LO16  _gp_disp
14
   8:   0399e021        addu    gp,gp,t9
15
   c:   27bdfff0        addiu   sp,sp,-16
16
  10:   afbe0008        sw      s8,8\(sp\)
17
  14:   03a0f021        move    s8,sp
18
  18:   afbc0000        sw      gp,0\(sp\)
19
  1c:   8f990000        lw      t9,0\(gp\)
20
                        1c: R_MIPS_CALL16       __tls_get_addr
21
  20:   27840000        addiu   a0,gp,0
22
                        20: R_MIPS_TLS_GD       tlsvar_gd
23
  24:   0320f809        jalr    t9
24
  28:   00000000        nop
25
  2c:   8fdc0000        lw      gp,0\(s8\)
26
  30:   00000000        nop
27
  34:   8f990000        lw      t9,0\(gp\)
28
                        34: R_MIPS_CALL16       __tls_get_addr
29
  38:   27840000        addiu   a0,gp,0
30
                        38: R_MIPS_TLS_LDM      tlsvar_ld
31
  3c:   0320f809        jalr    t9
32
  40:   00000000        nop
33
  44:   8fdc0000        lw      gp,0\(s8\)
34
  48:   00401021        move    v0,v0
35
  4c:   3c030000        lui     v1,0x0
36
                        4c: R_MIPS_TLS_DTPREL_HI16      tlsvar_ld
37
  50:   24630000        addiu   v1,v1,0
38
                        50: R_MIPS_TLS_DTPREL_LO16      tlsvar_ld
39
  54:   00621821        addu    v1,v1,v0
40
  58:   7c02283b        0x7c02283b
41
  5c:   8f830000        lw      v1,0\(gp\)
42
                        5c: R_MIPS_TLS_GOTTPREL tlsvar_ie
43
  60:   00000000        nop
44
  64:   00621821        addu    v1,v1,v0
45
  68:   7c02283b        0x7c02283b
46
  6c:   3c030000        lui     v1,0x0
47
                        6c: R_MIPS_TLS_TPREL_HI16       tlsvar_le
48
  70:   34630000        ori     v1,v1,0x0
49
                        70: R_MIPS_TLS_TPREL_LO16       tlsvar_le
50
  74:   00621821        addu    v1,v1,v0
51
  78:   03c0e821        move    sp,s8
52
  7c:   8fbe0008        lw      s8,8\(sp\)
53
  80:   03e00008        jr      ra
54
  84:   27bd0010        addiu   sp,sp,16
55
#pass

powered by: WebSVN 2.1.0

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