~ubuntu-branches/ubuntu/hoary/binutils/hoary

« back to all changes in this revision

Viewing changes to gas/testsuite/gas/i386/tlspic.d

  • Committer: Bazaar Package Importer
  • Author(s): James Troup
  • Date: 2004-05-19 10:35:44 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20040519103544-17h3o6e8pwndydrg
Tags: 2.14.90.0.7-8
debian/rules: don't use gcc-2.95 on m68k.  Thanks to Adam Conrad for
pointing this out.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#objdump: -dr
 
2
#name: i386 non-pic tls
 
3
 
 
4
.*: +file format .*
 
5
 
 
6
Disassembly of section .text:
 
7
 
 
8
0+000 <fn>:
 
9
   0:   55 [    ]*push   %ebp
 
10
   1:   89 e5 [         ]*mov    %esp,%ebp
 
11
   3:   53 [    ]*push   %ebx
 
12
   4:   50 [    ]*push   %eax
 
13
   5:   e8 00 00 00 00 [        ]*call   a <fn\+0xa>
 
14
   a:   5b [    ]*pop    %ebx
 
15
   b:   81 c3 03 00 00 00 [     ]*add    \$0x3,%ebx
 
16
[       ]+d: R_386_GOTPC        _GLOBAL_OFFSET_TABLE_
 
17
  11:   65 a1 00 00 00 00 [     ]*mov    %gs:0x0,%eax
 
18
  17:   8d 76 00 [      ]*lea    0x0\(%esi\),%esi
 
19
  1a:   2b 83 00 00 00 00 [     ]*sub    0x0\(%ebx\),%eax
 
20
[       ]+1c: R_386_TLS_IE_32   foo
 
21
  20:   8b 83 00 00 00 00 [     ]*mov    0x0\(%ebx\),%eax
 
22
[       ]+22: R_386_TLS_GOTIE   foo
 
23
  26:   8d 76 00 [      ]*lea    0x0\(%esi\),%esi
 
24
  29:   65 8b 00 [      ]*mov    %gs:\(%eax\),%eax
 
25
  2c:   65 8b 0d 00 00 00 00 [  ]*mov    %gs:0x0,%ecx
 
26
  33:   03 8b 00 00 00 00 [     ]*add    0x0\(%ebx\),%ecx
 
27
[       ]+35: R_386_TLS_GOTIE   foo
 
28
  39:   8b 5d fc [      ]*mov    0xfffffffc\(%ebp\),%ebx
 
29
  3c:   c9 [    ]*leave[        ]*
 
30
  3d:   c3 [    ]*ret[  ]*