~ubuntu-branches/ubuntu/utopic/binutils-arm64-cross/utopic

« back to all changes in this revision

Viewing changes to binutils-2.23.52.20130611/gas/testsuite/gas/mips/tls-o32.d

  • Committer: Package Import Robot
  • Author(s): Matthias Klose
  • Date: 2013-06-20 17:38:09 UTC
  • Revision ID: package-import@ubuntu.com-20130620173809-app8lzgvymy5fg6c
Tags: 0.7
Build-depend on binutils-source (>= 2.23.52.20130620-1~).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#as: -EB -march=mips1 -mabi=32
 
2
#objdump: -dr
 
3
#name: MIPS ELF TLS o32
 
4
 
 
5
dump.o:     file format .*
 
6
 
 
7
Disassembly of section .text:
 
8
 
 
9
00000000 <fn>:
 
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