-
Notifications
You must be signed in to change notification settings - Fork 172
Closed
Description
Hi,
I am using 0.11.0-alpha-7 version (not the last one due to fp enablement)
Compiling to ARM64 cortex-a55 core.
And I got an alignment issue :
> 00000000000033a8 <_vfiprintf_r>:
> 33a8: a9b27bfd stp x29, x30, [sp, #-224]!
> 33ac: 910003fd mov x29, sp
> 33b0: a90153f3 stp x19, x20, [sp, #16]
> 33b4: aa0103f4 mov x20, x1
> 33b8: aa0203f3 mov x19, x2
> 33bc: a9025bf5 stp x21, x22, [sp, #32]
> 33c0: aa0003f5 mov x21, x0
> 33c4: a90363f7 stp x23, x24, [sp, #48]
> 33c8: aa0303f7 mov x23, x3
> 33cc: a9046bf9 stp x25, x26, [sp, #64]
> 33d0: f9002bfb str x27, [sp, #80]
> 33d4: b4000080 cbz x0, 33e4 <_vfiprintf_r+0x3c>
> 33d8: b9405001 ldr w1, [x0, #80]
> 33dc: 35000041 cbnz w1, 33e4 <_vfiprintf_r+0x3c>
> 33e0: 94000a56 bl 5d38 <__sinit>
> 33e4: 79402280 ldrh w0, [x20, #16]
> 33e8: 36180880 tbz w0, #3, 34f8 <_vfiprintf_r+0x150>
> 33ec: f9400e80 ldr x0, [x20, #24]
> 33f0: b4000840 cbz x0, 34f8 <_vfiprintf_r+0x150>
> 33f4: 52860400 mov w0, #0x3020 // #12320
**> 33f8: 780993e0 sturh w0, [sp, #153]**
on the last line sturh w0, [sp, #153] I am getting alignment exception due to 153 offset
Can you suggest why?
Thanks,
Ehud
Metadata
Metadata
Assignees
Labels
No labels