projects
/
external
/
binutils.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Initialize Tizen 2.3
[external/binutils.git]
/
gas
/
testsuite
/
gas
/
cfi
/
cfi-s390x-1.s
1
#; $ as -o test.o -m64 -march=z900 gas-cfi-test.s && gcc -m64 -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
stmg %r8,%r15,64(%r15)
11
.cfi_offset %r15,-40
12
.cfi_offset %r14,-48
13
.cfi_offset %r13,-56
14
.cfi_offset %r12,-64
15
.cfi_offset %r11,-72
16
.cfi_offset %r10,-80
17
.cfi_offset %r9,-88
18
.cfi_offset %r8,-96
19
lgr %r14,%r15
20
aghi %r15,-160
21
.cfi_adjust_cfa_offset 160
22
lgr %r12,%r3
23
lgr %r10,%r4
24
lgr %r9,%r2
25
lgfr %r9,%r9
26
stg %r14,0(%r15)
27
brasl %r14,bar1
28
lgfr %r12,%r12
29
lgfr %r10,%r10
30
lgr %r3,%r12
31
lgr %r4,%r10
32
lgr %r8,%r2
33
lgr %r2,%r9
34
brasl %r14,syscall
35
lgfr %r8,%r8
36
lgr %r12,%r2
37
lgr %r2,%r8
38
brasl %r14,bar2
39
lgfr %r12,%r12
40
lgr %r2,%r12
41
lg %r4,272(%r15)
42
lmg %r8,%r15,224(%r15)
43
br %r4
44
.cfi_endproc
45
.size foo, .-foo