Browse Source

x86inc: clip num_args to 7 on x86-32.

This allows us to unconditionally set the cglobal num_args
parameter to a bigger value, thus making writing yasm code
even easier than before.

Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
tags/n1.0
Loren Merritt Ronald S. Bultje 13 years ago
parent
commit
f8d8fe255d
1 changed files with 3 additions and 0 deletions
  1. +3
    -0
      libavutil/x86/x86inc.asm

+ 3
- 0
libavutil/x86/x86inc.asm View File

@@ -441,6 +441,9 @@ DECLARE_ARG 7, 8, 9, 10, 11, 12, 13, 14
%macro PROLOGUE 2-4+ ; #args, #regs, #xmm_regs, arg_names...
%assign num_args %1
%assign regs_used %2
%if num_args > 7
%assign num_args 7
%endif
%if regs_used > 7
%assign regs_used 7
%endif


Loading…
Cancel
Save