From b9a639ddd6e102edbf94a26b5106386792e2e4c8 Mon Sep 17 00:00:00 2001 From: Mans Rullgard Date: Wed, 26 Jan 2011 22:26:51 +0000 Subject: [PATCH] ARM: add helper macro for declaring constant data Signed-off-by: Mans Rullgard --- libavcodec/arm/asm.S | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/libavcodec/arm/asm.S b/libavcodec/arm/asm.S index e0507834f2..cf73a77609 100644 --- a/libavcodec/arm/asm.S +++ b/libavcodec/arm/asm.S @@ -50,6 +50,16 @@ ELF .type \name, %function \name: .endm +.macro const name, align=2 + .macro endconst +ELF .size \name, . - \name + .purgem endconst + .endm + .section .rodata + .align \align +\name: +.endm + .macro mov32 rd, val #if HAVE_ARMV6T2 movw \rd, #(\val) & 0xffff