OpenCores
URL https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk

Subversion Repositories openrisc_2011-10-31

[/] [openrisc/] [trunk/] [gnu-src/] [binutils-2.18.50/] [gas/] [testsuite/] [gas/] [i386/] [gotpc.s] - Blame information for rev 38

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

Line No. Rev Author Line
1 38 julius
        .text
2
test:
3
        addl $_GLOBAL_OFFSET_TABLE_+[.-test], %eax
4
        addl $_GLOBAL_OFFSET_TABLE_+[.-test], %ebx
5
        addl $_GLOBAL_OFFSET_TABLE_, %eax
6
        addl $_GLOBAL_OFFSET_TABLE_, %ebx
7
        leal _GLOBAL_OFFSET_TABLE_+[.-test](%eax), %ebx
8
        leal _GLOBAL_OFFSET_TABLE_+[.-test](%ebx), %eax
9
        leal _GLOBAL_OFFSET_TABLE_+[.-test](%eax), %eax
10
        leal _GLOBAL_OFFSET_TABLE_+[.-test](%ebx), %ebx
11
        subl $_GLOBAL_OFFSET_TABLE_+[.-test], %eax
12
        subl $_GLOBAL_OFFSET_TABLE_+[.-test], %ebx
13
        subl $_GLOBAL_OFFSET_TABLE_, %eax
14
        subl $_GLOBAL_OFFSET_TABLE_, %ebx
15
        orl $_GLOBAL_OFFSET_TABLE_+[.-test], %eax
16
        orl $_GLOBAL_OFFSET_TABLE_+[.-test], %ebx
17
        orl $_GLOBAL_OFFSET_TABLE_, %eax
18
        orl $_GLOBAL_OFFSET_TABLE_, %ebx
19
        movl $_GLOBAL_OFFSET_TABLE_+[.-test], %eax
20
        movl $_GLOBAL_OFFSET_TABLE_+[.-test], %ebx
21
        movl $_GLOBAL_OFFSET_TABLE_, %eax
22
        movl $_GLOBAL_OFFSET_TABLE_, %ebx
23
        movl $_GLOBAL_OFFSET_TABLE_+[.-test], foo
24
        movl $_GLOBAL_OFFSET_TABLE_+[.-test], %gs:foo
25
        gs; movl $_GLOBAL_OFFSET_TABLE_+[.-test], foo
26
        movl $_GLOBAL_OFFSET_TABLE_+[.-test], _GLOBAL_OFFSET_TABLE_
27
        movl _GLOBAL_OFFSET_TABLE_+[.-test], %eax
28
        movl _GLOBAL_OFFSET_TABLE_+[.-test], %ebx
29
        movl %eax, _GLOBAL_OFFSET_TABLE_+[.-test]
30
        movl %ebx, _GLOBAL_OFFSET_TABLE_+[.-test]
31
        movl %eax, %gs:_GLOBAL_OFFSET_TABLE_+[.-test]
32
        movl %ebx, %gs:_GLOBAL_OFFSET_TABLE_+[.-test]
33
        gs; movl %eax, _GLOBAL_OFFSET_TABLE_+[.-test]
34
        gs; movl %ebx, _GLOBAL_OFFSET_TABLE_+[.-test]
35
        leal _GLOBAL_OFFSET_TABLE_@GOTOFF(%ebx), %eax
36
        leal _GLOBAL_OFFSET_TABLE_@GOTOFF(%ebx), %ebx
37
        movl _GLOBAL_OFFSET_TABLE_@GOTOFF(%ebx), %eax
38
        movl _GLOBAL_OFFSET_TABLE_@GOTOFF(%ebx), %ebx
39
        .long _GLOBAL_OFFSET_TABLE_+[.-test]
40
        .long _GLOBAL_OFFSET_TABLE_@GOTOFF
41
        movl _GLOBAL_OFFSET_TABLE_@GOTOFF (%ebx), %eax

powered by: WebSVN 2.1.0

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