Memory alignment bug under iOS
Andrew Haley
aph@redhat.com
Wed Aug 15 07:41:00 GMT 2012
On 08/15/2012 03:28 AM, cowwoc wrote:
> I believe there is a bug in sysv.S's usage of .align 0 under ARM. It
> wrongfully assumes that Apple's Assembler interprets .align 0 as .align 2.
> GNU's Assembler certainly does this:
> http://sourceware.org/binutils/docs/as/ARM-Directives.html
>
> but Apple's does not:
> https://developer.apple.com/library/mac/#documentation/developertools/Reference/Assembler/040-Assembler_Directives/asm_directives.html
>
> As a result, the generated code does not align memory correctly. I look
> forward to your response.
Can you submit a patch?
Thanks,
Andrew.
More information about the Libffi-discuss
mailing list