On 2012-12-16 12:36:56 -0800, Ronald S. Bultje wrote:
> 
> On Sun, Dec 16, 2012 at 5:52 AM, Janne Grunau <[email protected]> wrote:
> >
> > Nasm also fails on '%1 %+ SUFFIX' with empty SUFFIX in cpuid.asm. It was
> > previously working since it was always followed by ', %2'. Easiest
> > solution I've found was adding parameters to cpu_cpuid_test in
> > cpuid.asm.
> 
> Does it work if you add a comma behind it (but no arguments)? Or does
> cglobal_internal then think %0 == 2?

It already failes earlier with:
libavutil/x86/cpuid.asm:70: error: (cglobal_internal:1) `%ifndef'
expects macro identifiers

presumeably failing on cglobaled_cpu_cpuid_test,

Adding a unused parameter to both cglobal_internal calls works ugly
as it is.

Janne
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to