Add cfi directives for arm64 assembler.

Fix syscall generator to add cfi directives and add the directives
for all arm64 assembler.

Bug: 15138290
Change-Id: I7f0e4a16c141ac624e5276917a3a1ed45778e057
This commit is contained in:
Christopher Ferris
2014-05-21 16:00:13 -07:00
parent 3d5a42408c
commit df22a121b2
194 changed files with 1172 additions and 395 deletions

View File

@@ -4,14 +4,18 @@
ENTRY(timerfd_gettime)
stp x29, x30, [sp, #-16]!
.cfi_def_cfa_offset 16
.cfi_rel_offset x29, 0
.cfi_rel_offset x30, 8
mov x29, sp
str x8, [sp, #-16]!
mov x8, __NR_timerfd_gettime
svc #0
ldr x8, [sp], #16
ldp x29, x30, [sp], #16
.cfi_def_cfa_offset 0
.cfi_restore x29
.cfi_restore x30
cmn x0, #(MAX_ERRNO + 1)
cneg x0, x0, hi