From: Martin Storsjö Date: Mon, 27 Jul 2009 12:53:44 +0000 (+0000) Subject: Conditionally compile ELF-specific ARM assembly bits that fail on Windows CE. X-Git-Tag: v0.6~3724 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e21a892163a49500a04ffa54923f3761453791ad;p=platform%2Fupstream%2Flibav.git Conditionally compile ELF-specific ARM assembly bits that fail on Windows CE. patch by Martin Storsjö, martin martin st Originally committed as revision 19514 to svn://svn.ffmpeg.org/ffmpeg/trunk --- diff --git a/libavcodec/arm/asm.S b/libavcodec/arm/asm.S index 087b279..e2a86c8 100644 --- a/libavcodec/arm/asm.S +++ b/libavcodec/arm/asm.S @@ -21,18 +21,24 @@ #include "config.h" .macro require8, val=1 +#ifdef __ELF__ .eabi_attribute 24, \val +#endif .endm .macro preserve8, val=1 +#ifdef __ELF__ .eabi_attribute 25, \val +#endif .endm .macro function name, export=0 .if \export .global \name .endif +#ifdef __ELF__ .type \name, %function +#endif .func \name \name: .endm