diff postproc/swscale_template.c @ 4923:3cc0f4938be1

add mangling
author atmos4
date Sun, 03 Mar 2002 13:33:40 +0000
parents 45f652f8b7c8
children eb87391a5292
line wrap: on
line diff
--- a/postproc/swscale_template.c	Sun Mar 03 12:53:26 2002 +0000
+++ b/postproc/swscale_template.c	Sun Mar 03 13:33:40 2002 +0000
@@ -1647,8 +1647,8 @@
 #ifdef HAVE_MMX
 	asm volatile(
 		"movl %2, %%eax			\n\t"
-		"movq bgr2YCoeff, %%mm6		\n\t"
-		"movq w1111, %%mm5		\n\t"
+		"movq "MANGLE(bgr2YCoeff)", %%mm6		\n\t"
+		"movq "MANGLE(w1111)", %%mm5		\n\t"
 		"pxor %%mm7, %%mm7		\n\t"
 		"leal (%%eax, %%eax, 2), %%ebx	\n\t"
 		".balign 16			\n\t"
@@ -1706,7 +1706,7 @@
 		"psraw $7, %%mm4		\n\t"
 
 		"packuswb %%mm4, %%mm0		\n\t"
-		"paddusb bgr2YOffset, %%mm0	\n\t"
+		"paddusb "MANGLE(bgr2YOffset)", %%mm0	\n\t"
 
 		"movq %%mm0, (%1, %%eax)	\n\t"
 		"addl $8, %%eax			\n\t"
@@ -1732,8 +1732,8 @@
 #ifdef HAVE_MMX
 	asm volatile(
 		"movl %4, %%eax			\n\t"
-		"movq w1111, %%mm5		\n\t"
-		"movq bgr2UCoeff, %%mm6		\n\t"
+		"movq "MANGLE(w1111)", %%mm5		\n\t"
+		"movq "MANGLE(bgr2UCoeff)", %%mm6		\n\t"
 		"pxor %%mm7, %%mm7		\n\t"
 		"leal (%%eax, %%eax, 2), %%ebx	\n\t"
 		"addl %%ebx, %%ebx		\n\t"
@@ -1782,8 +1782,8 @@
 		"psrlw $2, %%mm0		\n\t"
 		"psrlw $2, %%mm2		\n\t"
 #endif
-		"movq bgr2VCoeff, %%mm1		\n\t"
-		"movq bgr2VCoeff, %%mm3		\n\t"
+		"movq "MANGLE(bgr2VCoeff)", %%mm1		\n\t"
+		"movq "MANGLE(bgr2VCoeff)", %%mm3		\n\t"
 		
 		"pmaddwd %%mm0, %%mm1		\n\t"
 		"pmaddwd %%mm2, %%mm3		\n\t"
@@ -1840,12 +1840,12 @@
 		"paddw %%mm1, %%mm5		\n\t"
 		"paddw %%mm3, %%mm2		\n\t"
 		"paddw %%mm5, %%mm2		\n\t"
-		"movq w1111, %%mm5		\n\t"
+		"movq "MANGLE(w1111)", %%mm5		\n\t"
 		"psrlw $2, %%mm4		\n\t"
 		"psrlw $2, %%mm2		\n\t"
 #endif
-		"movq bgr2VCoeff, %%mm1		\n\t"
-		"movq bgr2VCoeff, %%mm3		\n\t"
+		"movq "MANGLE(bgr2VCoeff)", %%mm1		\n\t"
+		"movq "MANGLE(bgr2VCoeff)", %%mm3		\n\t"
 		
 		"pmaddwd %%mm4, %%mm1		\n\t"
 		"pmaddwd %%mm2, %%mm3		\n\t"
@@ -1869,7 +1869,7 @@
 		"punpckldq %%mm4, %%mm0		\n\t"
 		"punpckhdq %%mm4, %%mm1		\n\t"
 		"packsswb %%mm1, %%mm0		\n\t"
-		"paddb bgr2UVOffset, %%mm0	\n\t"
+		"paddb "MANGLE(bgr2UVOffset)", %%mm0	\n\t"
 
 		"movd %%mm0, (%2, %%eax)	\n\t"
 		"punpckhdq %%mm0, %%mm0		\n\t"