From: Mans Rullgard Date: Wed, 1 Feb 2012 23:55:25 +0000 (-0800) Subject: ARM: align asm functions to 4 bytes. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=697a11e8ecb1376cddd4a8d4f4fa693e41c1987e;p=libx264 ARM: align asm functions to 4 bytes. Some linkers apparently fail to correctly align ARM functions when mixing with Thumb code. --- diff --git a/common/arm/asm.S b/common/arm/asm.S index 8e704039..42206637 100644 --- a/common/arm/asm.S +++ b/common/arm/asm.S @@ -48,6 +48,7 @@ ELF .eabi_attribute 25, \val .macro function name .global EXTERN_ASM\name + .align 2 EXTERN_ASM\name: ELF .hidden \name ELF .type \name, %function