Use .p2align instead of .align

llvm-svn: 199941
This commit is contained in:
Nick Kledzik 2014-01-23 21:46:35 +00:00
parent 7383d4a9c5
commit 53c98b071e
2 changed files with 4 additions and 4 deletions

View File

@ -266,7 +266,7 @@ Lnovec:
; On entry:
; thread_state pointer is in x0
;
.align 2
.p2align 2
DEFINE_LIBUNWIND_PRIVATE_FUNCTION(_ZN9libunwind15Registers_arm646jumptoEv)
; skip restore of x0,x1 for now
ldp x2, x3, [x0, #0x010]
@ -316,7 +316,7 @@ DEFINE_LIBUNWIND_PRIVATE_FUNCTION(_ZN9libunwind15Registers_arm646jumptoEv)
@ On entry:
@ thread_state pointer is in r0
@
.align 2
.p2align 2
DEFINE_LIBUNWIND_PRIVATE_FUNCTION(_ZN9libunwind13Registers_arm6jumptoEv)
@ Use lr as base so that r0 can be restored.
mov lr, r0

View File

@ -238,7 +238,7 @@ DEFINE_LIBUNWIND_FUNCTION(unw_getcontext)
; On entry:
; thread_state pointer is in x0
;
.align 2
.p2align 2
DEFINE_LIBUNWIND_FUNCTION(unw_getcontext)
stp x0, x1, [x0, #0x000]
stp x2, x3, [x0, #0x010]
@ -288,7 +288,7 @@ DEFINE_LIBUNWIND_FUNCTION(unw_getcontext)
@ On entry:
@ thread_state pointer is in r0
@
.align 2
.p2align 2
DEFINE_LIBUNWIND_FUNCTION(unw_getcontext)
@ 32bit thumb-2 restrictions for stm:
@ . the sp (r13) cannot be in the list