mirror of
https://git.videolan.org/git/ffmpeg.git
synced 2024-10-03 01:21:46 +02:00
Adding missing () to mathops.h.
Originally committed as revision 23083 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
1c71b5c89a
commit
22cb6fb60f
@ -31,17 +31,17 @@
|
|||||||
"imull %3 \n\t"\
|
"imull %3 \n\t"\
|
||||||
"shrdl %4, %%edx, %%eax \n\t"\
|
"shrdl %4, %%edx, %%eax \n\t"\
|
||||||
: "=a"(rt), "=d"(dummy)\
|
: "=a"(rt), "=d"(dummy)\
|
||||||
: "a" ((int)ra), "rm" ((int)rb), "i"(shift));\
|
: "a" ((int)(ra)), "rm" ((int)(rb)), "i"(shift));\
|
||||||
rt; })
|
rt; })
|
||||||
|
|
||||||
#define MULH(ra, rb) \
|
#define MULH(ra, rb) \
|
||||||
({ int rt, dummy;\
|
({ int rt, dummy;\
|
||||||
__asm__ ("imull %3\n\t" : "=d"(rt), "=a"(dummy): "a" ((int)ra), "rm" ((int)rb));\
|
__asm__ ("imull %3\n\t" : "=d"(rt), "=a"(dummy): "a" ((int)(ra)), "rm" ((int)(rb)));\
|
||||||
rt; })
|
rt; })
|
||||||
|
|
||||||
#define MUL64(ra, rb) \
|
#define MUL64(ra, rb) \
|
||||||
({ int64_t rt;\
|
({ int64_t rt;\
|
||||||
__asm__ ("imull %2\n\t" : "=A"(rt) : "a" ((int)ra), "g" ((int)rb));\
|
__asm__ ("imull %2\n\t" : "=A"(rt) : "a" ((int)(ra)), "g" ((int)(rb)));\
|
||||||
rt; })
|
rt; })
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user