Revision e21a8921 libavcodec/arm/asm.S

View differences:

libavcodec/arm/asm.S
21 21
#include "config.h"
22 22

  
23 23
        .macro require8, val=1
24
#ifdef __ELF__
24 25
        .eabi_attribute 24, \val
26
#endif
25 27
        .endm
26 28

  
27 29
        .macro preserve8, val=1
30
#ifdef __ELF__
28 31
        .eabi_attribute 25, \val
32
#endif
29 33
        .endm
30 34

  
31 35
        .macro function name, export=0
32 36
.if \export
33 37
        .global \name
34 38
.endif
39
#ifdef __ELF__
35 40
        .type   \name, %function
41
#endif
36 42
        .func   \name
37 43
\name:
38 44
        .endm

Also available in: Unified diff