Home | History | Annotate | Download | only in cfi
      1 #; $ as -o test.o -a32 gas-cfi-test.s && gcc -nostdlib -o test test.o
      2 
      3 	.file   "a.c"
      4 	.text
      5 	.align 2
      6 	.globl foo
      7 foo:
      8 	.cfi_startproc
      9 	stwu 1,-48(1)
     10 	.cfi_adjust_cfa_offset 48
     11 	mflr 0
     12 	stw 0,52(1)
     13 	stw 26,24(1)
     14 	stw 27,28(1)
     15 	.cfi_offset 27,-20
     16 	.cfi_offset %r26,-24
     17 	.cfi_offset lr,4
     18 	mr 27,5
     19 	stw 28,32(1)
     20 	.cfi_offset %r.28,-16
     21 	mr 28,4
     22 	stw 29,36(1)
     23 	.cfi_offset 29,-12
     24 	mr 29,3
     25 	bl bar1
     26 	mr 5,27
     27 	mr 26,3
     28 	mr 4,28
     29 	mr 3,29
     30 	bl syscall
     31 	mr 29,3
     32 	mr 3,26
     33 	bl bar2
     34 	lwz 28,32(1)
     35 	lwz 0,52(1)
     36 	mr 3,29
     37 	lwz 26,24(1)
     38 	lwz 27,28(1)
     39 	mtlr 0
     40 	lwz 29,36(1)
     41 	addi 1,1,48
     42 	blr
     43 	.cfi_endproc
     44