]> granicus.if.org Git - libx264/commitdiff
ARM: align asm functions to 4 bytes.
authorMans Rullgard <mans@mansr.com>
Wed, 1 Feb 2012 23:55:25 +0000 (15:55 -0800)
committerFiona Glaser <fiona@x264.com>
Sat, 4 Feb 2012 15:16:31 +0000 (07:16 -0800)
Some linkers apparently fail to correctly align ARM functions when mixing with Thumb code.

common/arm/asm.S

index 8e7040391f8ce0589bfa5533ff65655b137fe15d..42206637e709158e3d110d4eb36c0a41a9d1c3fb 100644 (file)
@@ -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