[FFmpeg-devel] [PATCH] add DECLARE_ASM_CONST
Mon Jan 28 12:01:53 CET 2008
On Mon, Jan 28, 2008 at 03:35:28PM +1100, mark cox wrote:
> + #define DECLARE_ASM_CONST(n,t) static const t attribute_used
> __attribute__ ((aligned (n)))
> be neater, and closer to the original syntax.
> +DECLARE_ASM_CONST(8, uint64_t, bone)= 0x0101010101010101LL;
> would become
> +DECLARE_ASM_CONST(8, uint64_t) bone = 0x0101010101010101LL;
> or, am i missing something?
Well, current syntax is in line with DECLARE_ALIGNED, that's all there
is too it, and seemed like enough of a reason to do it like this.
I am also not sure, maybe there are compilers that need the attribute
stuff behind the variable name?
More information about the ffmpeg-devel