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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [binutils-2.18.50/] [gas/] [testsuite/] [gas/] [cfi/] [cfi-s390-1.s] - Blame information for rev 816

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 38 julius
#; $ as -o test.o -m31 -march=g5 gas-cfi-test.s && gcc -m32 -nostdlib -o test test.o
2
 
3
        .file   "a.c"
4
        .text
5
        .align  4
6
        .globl foo
7
        .type   foo, @function
8
foo:
9
        .cfi_startproc
10
        stm     %r8,%r15,32(%r15)
11
        .cfi_offset %r15,-36
12
        .cfi_offset %r14,-40
13
        .cfi_offset %r13,-44
14
        .cfi_offset %r12,-48
15
        .cfi_offset %r11,-52
16
        .cfi_offset %r10,-56
17
        .cfi_offset %r9,-60
18
        .cfi_offset %r8,-64
19
        bras    %r13,.L3
20
.L2:
21
        .align  4
22
.LC0:
23
        .long   bar1
24
.LC1:
25
        .long   syscall
26
.LC2:
27
        .long   bar2
28
        .align  2
29
.L3:
30
        lr      %r14,%r15
31
        ahi     %r15,-96
32
        .cfi_adjust_cfa_offset 96
33
        lr      %r12,%r2
34
        l       %r2,.LC0-.L2(%r13)
35
        lr      %r10,%r3
36
        lr      %r9,%r4
37
        st      %r14,0(%r15)
38
        basr    %r14,%r2
39
        l       %r1,.LC1-.L2(%r13)
40
        lr      %r4,%r9
41
        lr      %r8,%r2
42
        lr      %r3,%r10
43
        lr      %r2,%r12
44
        basr    %r14,%r1
45
        l       %r1,.LC2-.L2(%r13)
46
        lr      %r12,%r2
47
        lr      %r2,%r8
48
        basr    %r14,%r1
49
        lr      %r2,%r12
50
        l       %r4,152(%r15)
51
        lm      %r8,%r15,128(%r15)
52
        br      %r4
53
        .cfi_endproc
54
        .size   foo, .-foo

powered by: WebSVN 2.1.0

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