SOURCES: SDL_gfx-local-labels.patch - update for 2.0.18

lisu lisu at pld-linux.org
Mon Dec 22 10:03:07 CET 2008


Author: lisu                         Date: Mon Dec 22 09:03:07 2008 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- update for 2.0.18

---- Files affected:
SOURCES:
   SDL_gfx-local-labels.patch (1.2 -> 1.3) 

---- Diffs:

================================================================
Index: SOURCES/SDL_gfx-local-labels.patch
diff -u SOURCES/SDL_gfx-local-labels.patch:1.2 SOURCES/SDL_gfx-local-labels.patch:1.3
--- SOURCES/SDL_gfx-local-labels.patch:1.2	Sun Jan 16 00:18:08 2005
+++ SOURCES/SDL_gfx-local-labels.patch	Mon Dec 22 10:03:02 2008
@@ -1,824 +1,824 @@
---- SDL_gfx-2.0.13/SDL_imageFilter.c.orig	2004-11-29 20:53:35.000000000 +0100
-+++ SDL_gfx-2.0.13/SDL_imageFilter.c	2005-01-16 00:19:22.272596920 +0100
+--- SDL_gfx-2.0.18/SDL_imageFilter.c~	2008-12-22 09:18:04.000000000 +0100
++++ SDL_gfx-2.0.18/SDL_imageFilter.c	2008-12-22 09:55:22.000000000 +0100
 @@ -81,13 +81,13 @@
-        "mov          %3, %%ecx \n\t"	// load loop counter (SIZE) into ecx
-       "shr          $3, %%ecx \n\t"	// counter/8 (MMX loads 8 bytes at a time)
-        ".align 16              \n\t"	// 16 byte allignment of the loop entry
--      ".L1010:                \n\t" "movq    (%%eax), %%mm1 \n\t"	// load 8 bytes from Src1 into mm1
-+      "1:                \n\t" "movq    (%%eax), %%mm1 \n\t"	// load 8 bytes from Src1 into mm1
-       "paddusb (%%ebx), %%mm1 \n\t"	// mm1=Src1+Src2 (add 8 bytes with saturation)
-       "movq    %%mm1, (%%edi) \n\t"	// store result in Dest
-        "add          $8, %%eax \n\t"	// increase Src1, Src2 and Dest 
-       "add          $8, %%ebx \n\t"	// register pointers by 8
-       "add          $8, %%edi \n\t" "dec              %%ecx \n\t"	// decrease loop counter
--      "jnz             .L1010 \n\t"	// check loop termination, proceed if required
-+      "jnz             1b \n\t"	// check loop termination, proceed if required
-        "emms                   \n\t"	// exit MMX state
-       "popa                   \n\t":"=m" (Dest)	// %0
-       :"m"(Src2),		// %1
+        "mov          %3, %%ecx \n\t"	/* load loop counter (SIZE) into ecx */
+       "shr          $3, %%ecx \n\t"	/* counter/8 (MMX loads 8 bytes at a time) */
+        ".align 16              \n\t"	/* 16 byte allignment of the loop entry */
+-      ".L1010:                \n\t" "movq    (%%eax), %%mm1 \n\t"	/* load 8 bytes from Src1 into mm1 */
++      "1:                \n\t" "movq    (%%eax), %%mm1 \n\t"	/* load 8 bytes from Src1 into mm1 */
+       "paddusb (%%ebx), %%mm1 \n\t"	/* mm1=Src1+Src2 (add 8 bytes with saturation) */
+       "movq    %%mm1, (%%edi) \n\t"	/* store result in Dest */
+        "add          $8, %%eax \n\t"	/* increase Src1, Src2 and Dest  */
+       "add          $8, %%ebx \n\t"	/* register pointers by 8 */
+       "add          $8, %%edi \n\t" "dec              %%ecx \n\t"	/* decrease loop counter */
+-      "jnz             .L1010 \n\t"	/* check loop termination, proceed if required */
++      "jnz             1b \n\t"	/* check loop termination, proceed if required */
+        "emms                   \n\t"	/* exit MMX state */
+       "popa                   \n\t":"=m" (Dest)	/* %0 */
+       :"m"(Src2),		/* %1 */
 @@ -158,7 +158,7 @@
-        "mov          %3, %%ecx \n\t"	// load loop counter (SIZE) into ecx
-       "shr          $3, %%ecx \n\t"	// counter/8 (MMX loads 8 bytes at a time)
-        ".align 16              \n\t"	// 16 byte allignment of the loop entry
+        "mov          %3, %%ecx \n\t"	/* load loop counter (SIZE) into ecx */
+       "shr          $3, %%ecx \n\t"	/* counter/8 (MMX loads 8 bytes at a time) */
+        ".align 16              \n\t"	/* 16 byte allignment of the loop entry */
 -      ".L21011:                \n\t" 
 +      "1:                \n\t" 
-       "movq    (%%eax), %%mm1 \n\t"	// load 8 bytes from Src1 into mm1
-       "movq    (%%ebx), %%mm2 \n\t"	// load 8 bytes from Src2 into mm2
-       // --- Byte shift via Word shift ---
+       "movq    (%%eax), %%mm1 \n\t"	/* load 8 bytes from Src1 into mm1 */
+       "movq    (%%ebx), %%mm2 \n\t"	/* load 8 bytes from Src2 into mm2 */
+       /* --- Byte shift via Word shift --- */
 @@ -174,7 +174,7 @@
-       "add          $8, %%ebx \n\t"	// register pointers by 8
+       "add          $8, %%ebx \n\t"	/* register pointers by 8 */
        "add          $8, %%edi \n\t" 
-       "dec              %%ecx \n\t"	// decrease loop counter
--      "jnz             .L21011 \n\t"	// check loop termination, proceed if required
-+      "jnz             1b \n\t"	// check loop termination, proceed if required
-        "emms                   \n\t"	// exit MMX state
-       "popa                   \n\t":"=m" (Dest)	// %0
-       :"m"(Src2),		// %1
+       "dec              %%ecx \n\t"	/* decrease loop counter */
+-      "jnz             .L21011 \n\t"	/* check loop termination, proceed if required */
++      "jnz             1b \n\t"	/* check loop termination, proceed if required */
+        "emms                   \n\t"	/* exit MMX state */
+       "popa                   \n\t":"=m" (Dest)	/* %0 */
+       :"m"(Src2),		/* %1 */
 @@ -241,13 +241,13 @@
-        "mov %3, %%ecx \n\t"	// load loop counter (SIZE) into ecx
-       "shr $3, %%ecx \n\t"	// counter/8 (MMX loads 8 bytes at a time)
-        ".align 16       \n\t"	// 16 byte allignment of the loop entry
--      ".L1012:         \n\t" "movq    (%%eax), %%mm1 \n\t"	// load 8 bytes from Src1 into mm1
-+      "1:         \n\t" "movq    (%%eax), %%mm1 \n\t"	// load 8 bytes from Src1 into mm1
-       "psubusb (%%ebx), %%mm1 \n\t"	// mm1=Src1-Src2 (sub 8 bytes with saturation)
-       "movq    %%mm1, (%%edi) \n\t"	// store result in Dest
-        "add $8, %%eax \n\t"	// increase Src1, Src2 and Dest 
-       "add $8, %%ebx \n\t"	// register pointers by 8
-       "add $8, %%edi \n\t" "dec %%ecx     \n\t"	// decrease loop counter
--      "jnz .L1012    \n\t"	// check loop termination, proceed if required
-+      "jnz 1b    \n\t"	// check loop termination, proceed if required
-        "emms          \n\t"	// exit MMX state
-       "popa                   \n\t":"=m" (Dest)	// %0
-       :"m"(Src2),		// %1
+        "mov %3, %%ecx \n\t"	/* load loop counter (SIZE) into ecx */
+       "shr $3, %%ecx \n\t"	/* counter/8 (MMX loads 8 bytes at a time) */
+        ".align 16       \n\t"	/* 16 byte allignment of the loop entry */
+-      ".L1012:         \n\t" "movq    (%%eax), %%mm1 \n\t"	/* load 8 bytes from Src1 into mm1 */
++      "1:         \n\t" "movq    (%%eax), %%mm1 \n\t"	/* load 8 bytes from Src1 into mm1 */
+       "psubusb (%%ebx), %%mm1 \n\t"	/* mm1=Src1-Src2 (sub 8 bytes with saturation) */
+       "movq    %%mm1, (%%edi) \n\t"	/* store result in Dest */
+        "add $8, %%eax \n\t"	/* increase Src1, Src2 and Dest  */
+       "add $8, %%ebx \n\t"	/* register pointers by 8 */
+       "add $8, %%edi \n\t" "dec %%ecx     \n\t"	/* decrease loop counter */
+-      "jnz .L1012    \n\t"	/* check loop termination, proceed if required */
++      "jnz 1b    \n\t"	/* check loop termination, proceed if required */
+        "emms          \n\t"	/* exit MMX state */
+       "popa                   \n\t":"=m" (Dest)	/* %0 */
+       :"m"(Src2),		/* %1 */
 @@ -313,7 +313,7 @@
-        "mov %3, %%ecx \n\t"	// load loop counter (SIZE) into ecx
-       "shr $3, %%ecx \n\t"	// counter/8 (MMX loads 8 bytes at a time)
-        ".align 16       \n\t"	// 16 byte allignment of the loop entry
--      ".L1013:         \n\t" "movq    (%%eax), %%mm1 \n\t"	// load 8 bytes from Src1 into mm1
-+      "1:         \n\t" "movq    (%%eax), %%mm1 \n\t"	// load 8 bytes from Src1 into mm1
-       "movq    (%%ebx), %%mm2 \n\t"	// load 8 bytes from Src2 into mm2
-       "psubusb (%%ebx), %%mm1 \n\t"	// mm1=Src1-Src2 (sub 8 bytes with saturation)
-       "psubusb (%%eax), %%mm2 \n\t"	// mm2=Src2-Src1 (sub 8 bytes with saturation)
+        "mov %3, %%ecx \n\t"	/* load loop counter (SIZE) into ecx */
+       "shr $3, %%ecx \n\t"	/* counter/8 (MMX loads 8 bytes at a time) */
+        ".align 16       \n\t"	/* 16 byte allignment of the loop entry */
+-      ".L1013:         \n\t" "movq    (%%eax), %%mm1 \n\t"	/* load 8 bytes from Src1 into mm1 */
++      "1:         \n\t" "movq    (%%eax), %%mm1 \n\t"	/* load 8 bytes from Src1 into mm1 */
+       "movq    (%%ebx), %%mm2 \n\t"	/* load 8 bytes from Src2 into mm2 */
+       "psubusb (%%ebx), %%mm1 \n\t"	/* mm1=Src1-Src2 (sub 8 bytes with saturation) */
+       "psubusb (%%eax), %%mm2 \n\t"	/* mm2=Src2-Src1 (sub 8 bytes with saturation) */
 @@ -322,7 +322,7 @@
-        "add $8, %%eax \n\t"	// increase Src1, Src2 and Dest 
-       "add $8, %%ebx \n\t"	// register pointers by 8
-       "add $8, %%edi \n\t" "dec %%ecx     \n\t"	// decrease loop counter
--      "jnz .L1013    \n\t"	// check loop termination, proceed if required
-+      "jnz 1b    \n\t"	// check loop termination, proceed if required
-        "emms          \n\t"	// exit MMX state
-       "popa                   \n\t":"=m" (Dest)	// %0
-       :"m"(Src2),		// %1
+        "add $8, %%eax \n\t"	/* increase Src1, Src2 and Dest  */
+       "add $8, %%ebx \n\t"	/* register pointers by 8 */
+       "add $8, %%edi \n\t" "dec %%ecx     \n\t"	/* decrease loop counter */
+-      "jnz .L1013    \n\t"	/* check loop termination, proceed if required */
++      "jnz 1b    \n\t"	/* check loop termination, proceed if required */
+        "emms          \n\t"	/* exit MMX state */
+       "popa                   \n\t":"=m" (Dest)	/* %0 */
+       :"m"(Src2),		/* %1 */
 @@ -388,7 +388,7 @@
-       "shr $3, %%ecx \n\t"	// counter/8 (MMX loads 8 bytes at a time)
-        "pxor      %%mm0, %%mm0 \n\t"	// zero mm0 register
-        ".align 16       \n\t"	// 16 byte allignment of the loop entry
--      ".L1014:         \n\t" "movq    (%%eax), %%mm1 \n\t"	// load 8 bytes from Src1 into mm1
-+      "1:         \n\t" "movq    (%%eax), %%mm1 \n\t"	// load 8 bytes from Src1 into mm1
-       "movq    (%%ebx), %%mm3 \n\t"	// load 8 bytes from Src2 into mm3
-       "movq      %%mm1, %%mm2 \n\t"	// copy mm1 into mm2
-       "movq      %%mm3, %%mm4 \n\t"	// copy mm3 into mm4 
+       "shr $3, %%ecx \n\t"	/* counter/8 (MMX loads 8 bytes at a time) */
+        "pxor      %%mm0, %%mm0 \n\t"	/* zero mm0 register */
+        ".align 16       \n\t"	/* 16 byte allignment of the loop entry */
+-      ".L1014:         \n\t" "movq    (%%eax), %%mm1 \n\t"	/* load 8 bytes from Src1 into mm1 */
++      "1:         \n\t" "movq    (%%eax), %%mm1 \n\t"	/* load 8 bytes from Src1 into mm1 */
+       "movq    (%%ebx), %%mm3 \n\t"	/* load 8 bytes from Src2 into mm3 */
+       "movq      %%mm1, %%mm2 \n\t"	/* copy mm1 into mm2 */
+       "movq      %%mm3, %%mm4 \n\t"	/* copy mm3 into mm4  */
 @@ -412,7 +412,7 @@
-        "add $8, %%eax \n\t"	// increase Src1, Src2 and Dest 
-       "add $8, %%ebx \n\t"	// register pointers by 8
-       "add $8, %%edi \n\t" "dec %%ecx     \n\t"	// decrease loop counter
--      "jnz .L1014    \n\t"	// check loop termination, proceed if required
-+      "jnz 1b    \n\t"	// check loop termination, proceed if required
-        "emms          \n\t"	// exit MMX state
-       "popa \n\t":"=m" (Dest)	// %0
-       :"m"(Src2),		// %1
+        "add $8, %%eax \n\t"	/* increase Src1, Src2 and Dest  */
+       "add $8, %%ebx \n\t"	/* register pointers by 8 */
+       "add $8, %%edi \n\t" "dec %%ecx     \n\t"	/* decrease loop counter */
+-      "jnz .L1014    \n\t"	/* check loop termination, proceed if required */
++      "jnz 1b    \n\t"	/* check loop termination, proceed if required */
+        "emms          \n\t"	/* exit MMX state */
+       "popa \n\t":"=m" (Dest)	/* %0 */
+       :"m"(Src2),		/* %1 */
 @@ -481,13 +481,13 @@
-       "mov %0, %%edi \n\t"	// load Dest address into edi
-        "mov %3, %%ecx \n\t"	// load loop counter (SIZE) into ecx
-        ".align 16       \n\t"	// 16 byte allignment of the loop entry
--      ".L10141:        \n\t" "mov  (%%edx), %%al \n\t"	// load a byte from Src1
-+      "1:        \n\t" "mov  (%%edx), %%al \n\t"	// load a byte from Src1
-       "mulb (%%esi)       \n\t"	// mul with a byte from Src2
--       ".L10142:           \n\t" "mov %%al, (%%edi)  \n\t"	// move a byte result to Dest
-+       "mov %%al, (%%edi)  \n\t"	// move a byte result to Dest
-        "inc %%edx \n\t"		// increment Src1, Src2, Dest
-       "inc %%esi \n\t"		// pointer registers by one
-       "inc %%edi \n\t" "dec %%ecx      \n\t"	// decrease loop counter
--      "jnz .L10141    \n\t"	// check loop termination, proceed if required
-+      "jnz 1b    \n\t"	// check loop termination, proceed if required
-        "popa                   \n\t":"=m" (Dest)	// %0
-       :"m"(Src2),		// %1
-       "m"(Src1),		// %2
-@@ -549,7 +549,7 @@
-       "shr $3, %%ecx \n\t"	// counter/8 (MMX loads 8 bytes at a time)
-        "pxor      %%mm0, %%mm0 \n\t"	// zero mm0 register
-        ".align 16       \n\t"	// 16 byte allignment of the loop entry
--      ".L1015:         \n\t" "movq    (%%eax), %%mm1 \n\t"	// load 8 bytes from Src1 into mm1
-+      "1:         \n\t" "movq    (%%eax), %%mm1 \n\t"	// load 8 bytes from Src1 into mm1
-       "movq    (%%ebx), %%mm3 \n\t"	// load 8 bytes from Src2 into mm3
-       "movq      %%mm1, %%mm2 \n\t"	// copy mm1 into mm2
-       "movq      %%mm3, %%mm4 \n\t"	// copy mm3 into mm4 
-@@ -566,7 +566,7 @@
-        "add $8, %%eax \n\t"	// increase Src1, Src2 and Dest 
-       "add $8, %%ebx \n\t"	// register pointers by 8
-       "add $8, %%edi \n\t" "dec %%ecx     \n\t"	// decrease loop counter
--      "jnz .L1015    \n\t"	// check loop termination, proceed if required
-+      "jnz 1b    \n\t"	// check loop termination, proceed if required
-        "emms          \n\t"	// exit MMX state
-       "popa \n\t":"=m" (Dest)	// %0
-       :"m"(Src2),		// %1
-@@ -634,7 +634,7 @@
-       "shr $3, %%ecx \n\t"	// counter/8 (MMX loads 8 bytes at a time)
-        "pxor      %%mm0, %%mm0 \n\t"	// zero mm0 register
-        ".align 16       \n\t"	// 16 byte allignment of the loop entry
--      ".L1016:         \n\t" "movq    (%%eax), %%mm1 \n\t"	// load 8 bytes from Src1 into mm1
-+      "1:         \n\t" "movq    (%%eax), %%mm1 \n\t"	// load 8 bytes from Src1 into mm1
-       "movq    (%%ebx), %%mm3 \n\t"	// load 8 bytes from Src2 into mm3
-       "movq      %%mm1, %%mm2 \n\t"	// copy mm1 into mm2
-       "movq      %%mm3, %%mm4 \n\t"	// copy mm3 into mm4 
-@@ -653,7 +653,7 @@
-        "add $8, %%eax \n\t"	// increase Src1, Src2 and Dest 
-       "add $8, %%ebx \n\t"	// register pointers by 8
-       "add $8, %%edi \n\t" "dec %%ecx     \n\t"	// decrease loop counter
--      "jnz .L1016    \n\t"	// check loop termination, proceed if required
-+      "jnz 1b    \n\t"	// check loop termination, proceed if required
-        "emms          \n\t"	// exit MMX state
-       "popa                   \n\t":"=m" (Dest)	// %0
-       :"m"(Src2),		// %1
-@@ -720,13 +720,13 @@
-        "mov %3, %%ecx \n\t"	// load loop counter (SIZE) into ecx
-       "shr $3, %%ecx \n\t"	// counter/8 (MMX loads 8 bytes at a time)
-        ".align 16       \n\t"	// 16 byte allignment of the loop entry
--      ".L1017:         \n\t" "movq    (%%eax), %%mm1 \n\t"	// load 8 bytes from Src1 into mm1
-+      "1:         \n\t" "movq    (%%eax), %%mm1 \n\t"	// load 8 bytes from Src1 into mm1
-       "pand    (%%ebx), %%mm1 \n\t"	// mm1=Src1&Src2
-       "movq    %%mm1, (%%edi) \n\t"	// store result in Dest
-        "add $8, %%eax \n\t"	// increase Src1, Src2 and Dest 
-       "add $8, %%ebx \n\t"	// register pointers by 8
-       "add $8, %%edi \n\t" "dec %%ecx     \n\t"	// decrease loop counter
--      "jnz .L1017    \n\t"	// check loop termination, proceed if required
-+      "jnz 1b    \n\t"	// check loop termination, proceed if required
-        "emms          \n\t"	// exit MMX state
-       "popa                   \n\t":"=m" (Dest)	// %0
-       :"m"(Src2),		// %1
-@@ -792,13 +792,13 @@
-        "mov %3, %%ecx \n\t"	// load loop counter (SIZE) into ecx
-       "shr $3, %%ecx \n\t"	// counter/8 (MMX loads 8 bytes at a time)
-        ".align 16       \n\t"	// 16 byte allignment of the loop entry
--      ".L91017:        \n\t" "movq    (%%eax), %%mm1 \n\t"	// load 8 bytes from Src1 into mm1
-+      "1:        \n\t" "movq    (%%eax), %%mm1 \n\t"	// load 8 bytes from Src1 into mm1
-       "por     (%%ebx), %%mm1 \n\t"	// mm1=Src1|Src2
-       "movq    %%mm1, (%%edi) \n\t"	// store result in Dest
-        "add $8, %%eax \n\t"	// increase Src1, Src2 and Dest 
-       "add $8, %%ebx \n\t"	// register pointers by 8
-       "add $8, %%edi \n\t" "dec %%ecx     \n\t"	// decrease loop counter
--      "jnz .L91017   \n\t"	// check loop termination, proceed if required
-+      "jnz 1b   \n\t"	// check loop termination, proceed if required
-        "emms          \n\t"	// exit MMX state
-       "popa                   \n\t":"=m" (Dest)	// %0
-       :"m"(Src2),		// %1
-@@ -860,17 +860,17 @@
-       "mov %0, %%edi \n\t"	// load Dest address into edi
-        "mov %3, %%ecx \n\t"	// load loop counter (SIZE) into ecx
-        ".align 16     \n\t"	// 16 byte allignment of the loop entry
--      ".L10191:      \n\t" "mov  (%%esi), %%bl  \n\t"	// load a byte from Src2
-+      "1:      \n\t" "mov  (%%esi), %%bl  \n\t"	// load a byte from Src2
-       "cmp       $0, %%bl  \n\t"	// check if it zero
--      "jnz .L10192         \n\t" "movb  $255, (%%edi) \n\t"	// division by zero = 255 !!!
--      "jmp  .L10193        \n\t" ".L10192:            \n\t" "xor   %%ah, %%ah    \n\t"	// prepare AX, zero AH register
-+      "jnz 2f         \n\t" "movb  $255, (%%edi) \n\t"	// division by zero = 255 !!!
-+      "jmp  3f        \n\t" "2:            \n\t" "xor   %%ah, %%ah    \n\t"	// prepare AX, zero AH register
-       "mov   (%%edx), %%al \n\t"	// load a byte from Src1 into AL
-       "div   %%bl          \n\t"	// divide AL by BL
-       "mov   %%al, (%%edi) \n\t"	// move a byte result to Dest
--       ".L10193:            \n\t" "inc %%edx \n\t"	// increment Src1, Src2, Dest
-+       "3:            \n\t" "inc %%edx \n\t"	// increment Src1, Src2, Dest
-       "inc %%esi \n\t"		// pointer registers by one
-       "inc %%edi \n\t" "dec %%ecx    \n\t"	// decrease loop counter
--      "jnz .L10191  \n\t"	// check loop termination, proceed if required
-+      "jnz 1b  \n\t"	// check loop termination, proceed if required
-        "popa \n\t":"=m" (Dest)	// %0
-       :"m"(Src2),		// %1
-       "m"(Src1),		// %2
-@@ -907,12 +907,12 @@
-        "mov %2, %%ecx \n\t"	// load loop counter (SIZE) into ecx
-       "shr $3, %%ecx \n\t"	// counter/8 (MMX loads 8 bytes at a time)
-        ".align 16       \n\t"	// 16 byte allignment of the loop entry
--      ".L91117:        \n\t" "movq    (%%eax), %%mm0 \n\t"	// load 8 bytes from Src1 into mm1
-+      "1:        \n\t" "movq    (%%eax), %%mm0 \n\t"	// load 8 bytes from Src1 into mm1
-       "pxor      %%mm1, %%mm0 \n\t"	// negate mm0 by xoring with mm1
-       "movq    %%mm0, (%%edi) \n\t"	// store result in Dest
-        "add $8, %%eax \n\t"	// increase Src1, Src2 and Dest 
-       "add $8, %%edi \n\t" "dec %%ecx     \n\t"	// decrease loop counter
--      "jnz .L91117   \n\t"	// check loop termination, proceed if required
-+      "jnz 1b   \n\t"	// check loop termination, proceed if required
-        "emms          \n\t"	// exit MMX state
-       "popa                   \n\t":"=m" (Dest)	// %0
-       :"m"(Src1),		// %1
-@@ -980,14 +980,14 @@
-       "mov          %2, %%ecx \n\t"	// load loop counter (SIZE) into ecx
-       "shr          $3, %%ecx \n\t"	// counter/8 (MMX loads 8 bytes at a time)
-        ".align 16              \n\t"	// 16 byte allignment of the loop entry
+       "mov %0, %%edi \n\t"	/* load Dest address into edi */
+        "mov %3, %%ecx \n\t"	/* load loop counter (SIZE) into ecx */
+        ".align 16       \n\t"	/* 16 byte allignment of the loop entry */
+-      ".L10141:        \n\t" "mov  (%%edx), %%al \n\t"	/* load a byte from Src1 */
++      "1:        \n\t" "mov  (%%edx), %%al \n\t"	/* load a byte from Src1 */
+       "mulb (%%esi)       \n\t"	/* mul with a byte from Src2 */
+-       ".L10142:           \n\t" "mov %%al, (%%edi)  \n\t"	/* move a byte result to Dest */
++       "mov %%al, (%%edi)  \n\t           \n\t" "mov %%al, (%%edi)  \n\t"	/* move a byte result to Dest */
+        "inc %%edx \n\t"		/* increment Src1, Src2, Dest */
+       "inc %%esi \n\t"		/* pointer registers by one */
+       "inc %%edi \n\t" "dec %%ecx      \n\t"	/* decrease loop counter */
+-      "jnz .L10141    \n\t"	/* check loop termination, proceed if required */
++      "jnz 1b    \n\t"	/* check loop termination, proceed if required */
+        "popa                   \n\t":"=m" (Dest)	/* %0 */
+       :"m"(Src2),		/* %1 */
+       "m"(Src1),		/* %2 */
+@@ -557,7 +557,7 @@
+       "shr $3, %%ecx \n\t"	/* counter/8 (MMX loads 8 bytes at a time) */
+        "pxor      %%mm0, %%mm0 \n\t"	/* zero mm0 register */
+        ".align 16       \n\t"	/* 16 byte allignment of the loop entry */
+-      ".L1015:         \n\t" "movq    (%%eax), %%mm1 \n\t"	/* load 8 bytes from Src1 into mm1 */
++      "1:         \n\t" "movq    (%%eax), %%mm1 \n\t"	/* load 8 bytes from Src1 into mm1 */
+       "movq    (%%ebx), %%mm3 \n\t"	/* load 8 bytes from Src2 into mm3 */
+       "movq      %%mm1, %%mm2 \n\t"	/* copy mm1 into mm2 */
+       "movq      %%mm3, %%mm4 \n\t"	/* copy mm3 into mm4  */
+@@ -574,7 +574,7 @@
+        "add $8, %%eax \n\t"	/* increase Src1, Src2 and Dest  */
+       "add $8, %%ebx \n\t"	/* register pointers by 8 */
+       "add $8, %%edi \n\t" "dec %%ecx     \n\t"	/* decrease loop counter */
+-      "jnz .L1015    \n\t"	/* check loop termination, proceed if required */
++      "jnz 1b    \n\t"	/* check loop termination, proceed if required */
+        "emms          \n\t"	/* exit MMX state */
+       "popa \n\t":"=m" (Dest)	/* %0 */
+       :"m"(Src2),		/* %1 */
+@@ -642,7 +642,7 @@
+       "shr $3, %%ecx \n\t"	/* counter/8 (MMX loads 8 bytes at a time) */
+        "pxor      %%mm0, %%mm0 \n\t"	/* zero mm0 register */
+        ".align 16       \n\t"	/* 16 byte allignment of the loop entry */
+-      ".L1016:         \n\t" "movq    (%%eax), %%mm1 \n\t"	/* load 8 bytes from Src1 into mm1 */
++      "1:         \n\t" "movq    (%%eax), %%mm1 \n\t"	/* load 8 bytes from Src1 into mm1 */
+       "movq    (%%ebx), %%mm3 \n\t"	/* load 8 bytes from Src2 into mm3 */
+       "movq      %%mm1, %%mm2 \n\t"	/* copy mm1 into mm2 */
+       "movq      %%mm3, %%mm4 \n\t"	/* copy mm3 into mm4  */
+@@ -661,7 +661,7 @@
+        "add $8, %%eax \n\t"	/* increase Src1, Src2 and Dest  */
+       "add $8, %%ebx \n\t"	/* register pointers by 8 */
+       "add $8, %%edi \n\t" "dec %%ecx     \n\t"	/* decrease loop counter */
+-      "jnz .L1016    \n\t"	/* check loop termination, proceed if required */
++      "jnz 1b    \n\t"	/* check loop termination, proceed if required */
+        "emms          \n\t"	/* exit MMX state */
+       "popa                   \n\t":"=m" (Dest)	/* %0 */
+       :"m"(Src2),		/* %1 */
+@@ -728,13 +728,13 @@
+        "mov %3, %%ecx \n\t"	/* load loop counter (SIZE) into ecx */
+       "shr $3, %%ecx \n\t"	/* counter/8 (MMX loads 8 bytes at a time) */
+        ".align 16       \n\t"	/* 16 byte allignment of the loop entry */
+-      ".L1017:         \n\t" "movq    (%%eax), %%mm1 \n\t"	/* load 8 bytes from Src1 into mm1 */
++      "1:         \n\t" "movq    (%%eax), %%mm1 \n\t"	/* load 8 bytes from Src1 into mm1 */
+       "pand    (%%ebx), %%mm1 \n\t"	/* mm1=Src1&Src2 */
+       "movq    %%mm1, (%%edi) \n\t"	/* store result in Dest */
+        "add $8, %%eax \n\t"	/* increase Src1, Src2 and Dest  */
+       "add $8, %%ebx \n\t"	/* register pointers by 8 */
+       "add $8, %%edi \n\t" "dec %%ecx     \n\t"	/* decrease loop counter */
+-      "jnz .L1017    \n\t"	/* check loop termination, proceed if required */
++      "jnz 1b    \n\t"	/* check loop termination, proceed if required */
+        "emms          \n\t"	/* exit MMX state */
+       "popa                   \n\t":"=m" (Dest)	/* %0 */
+       :"m"(Src2),		/* %1 */
+@@ -800,13 +800,13 @@
+        "mov %3, %%ecx \n\t"	/* load loop counter (SIZE) into ecx */
+       "shr $3, %%ecx \n\t"	/* counter/8 (MMX loads 8 bytes at a time) */
+        ".align 16       \n\t"	/* 16 byte allignment of the loop entry */
+-      ".L91017:        \n\t" "movq    (%%eax), %%mm1 \n\t"	/* load 8 bytes from Src1 into mm1 */
++      "1:        \n\t" "movq    (%%eax), %%mm1 \n\t"	/* load 8 bytes from Src1 into mm1 */
+       "por     (%%ebx), %%mm1 \n\t"	/* mm1=Src1|Src2 */
+       "movq    %%mm1, (%%edi) \n\t"	/* store result in Dest */
+        "add $8, %%eax \n\t"	/* increase Src1, Src2 and Dest  */
+       "add $8, %%ebx \n\t"	/* register pointers by 8 */
+       "add $8, %%edi \n\t" "dec %%ecx     \n\t"	/* decrease loop counter */
+-      "jnz .L91017   \n\t"	/* check loop termination, proceed if required */
++      "jnz 1b   \n\t"	/* check loop termination, proceed if required */
+        "emms          \n\t"	/* exit MMX state */
+       "popa                   \n\t":"=m" (Dest)	/* %0 */
+       :"m"(Src2),		/* %1 */
+@@ -868,17 +868,17 @@
+       "mov %0, %%edi \n\t"	/* load Dest address into edi */
+        "mov %3, %%ecx \n\t"	/* load loop counter (SIZE) into ecx */
+        ".align 16     \n\t"	/* 16 byte allignment of the loop entry */
+-      ".L10191:      \n\t" "mov  (%%esi), %%bl  \n\t"	/* load a byte from Src2 */
++      "1:      \n\t" "mov  (%%esi), %%bl  \n\t"	/* load a byte from Src2 */
+       "cmp       $0, %%bl  \n\t"	/* check if it zero */
+-      "jnz .L10192         \n\t" "movb  $255, (%%edi) \n\t"	/* division by zero = 255 !!! */
+-      "jmp  .L10193        \n\t" ".L10192:            \n\t" "xor   %%ah, %%ah    \n\t"	/* prepare AX, zero AH register */
++      "jnz 2f         \n\t" "movb  $255, (%%edi) \n\t"	/* division by zero = 255 !!! */
++      "jmp  3f        \n\t" ".L10192:            \n\t" "xor   %%ah, %%ah    \n\t"	/* prepare AX, zero AH register */
+       "mov   (%%edx), %%al \n\t"	/* load a byte from Src1 into AL */
+       "div   %%bl          \n\t"	/* divide AL by BL */
+       "mov   %%al, (%%edi) \n\t"	/* move a byte result to Dest */
+-       ".L10193:            \n\t" "inc %%edx \n\t"	/* increment Src1, Src2, Dest */
++       "3:            \n\t" "inc %%edx \n\t"	/* increment Src1, Src2, Dest */
+       "inc %%esi \n\t"		/* pointer registers by one */
+       "inc %%edi \n\t" "dec %%ecx    \n\t"	/* decrease loop counter */
+-      "jnz .L10191  \n\t"	/* check loop termination, proceed if required */
++      "jnz 1b  \n\t"	/* check loop termination, proceed if required */
+        "popa \n\t":"=m" (Dest)	/* %0 */
+       :"m"(Src2),		/* %1 */
+       "m"(Src1),		/* %2 */
+@@ -939,12 +939,12 @@
+        "mov %2, %%ecx \n\t"	/* load loop counter (SIZE) into ecx */
+       "shr $3, %%ecx \n\t"	/* counter/8 (MMX loads 8 bytes at a time) */
+        ".align 16       \n\t"	/* 16 byte allignment of the loop entry */
+-      ".L91117:        \n\t" "movq    (%%eax), %%mm0 \n\t"	/* load 8 bytes from Src1 into mm1 */
++      "1:        \n\t" "movq    (%%eax), %%mm0 \n\t"	/* load 8 bytes from Src1 into mm1 */
+       "pxor      %%mm1, %%mm0 \n\t"	/* negate mm0 by xoring with mm1 */
+       "movq    %%mm0, (%%edi) \n\t"	/* store result in Dest */
+        "add $8, %%eax \n\t"	/* increase Src1, Src2 and Dest  */
+       "add $8, %%edi \n\t" "dec %%ecx     \n\t"	/* decrease loop counter */
+-      "jnz .L91117   \n\t"	/* check loop termination, proceed if required */
++      "jnz 1b   \n\t"	/* check loop termination, proceed if required */
+        "emms          \n\t"	/* exit MMX state */
+       "popa                   \n\t":"=m" (Dest)	/* %0 */
+       :"m"(Src1),		/* %1 */
+@@ -1012,14 +1012,14 @@
+       "mov          %2, %%ecx \n\t"	/* load loop counter (SIZE) into ecx */
+       "shr          $3, %%ecx \n\t"	/* counter/8 (MMX loads 8 bytes at a time) */
+        ".align 16              \n\t"	/* 16 byte allignment of the loop entry */
 -      ".L1021:                \n\t" 
 +      "1:                \n\t" 
-       "movq    (%%eax), %%mm0 \n\t"	// load 8 bytes from Src1 into MM0
-       "paddusb   %%mm1, %%mm0 \n\t"	// MM0=SrcDest+C (add 8 bytes with saturation)
-       "movq    %%mm0, (%%edi) \n\t"	// store result in Dest
-        "add          $8, %%eax \n\t"	// increase Dest register pointer by 8
-       "add          $8, %%edi \n\t"	// increase Dest register pointer by 8
-       "dec              %%ecx \n\t"	// decrease loop counter
--      "jnz             .L1021 \n\t"	// check loop termination, proceed if required
-+      "jnz             1b \n\t"	// check loop termination, proceed if required
-        "emms                   \n\t"	// exit MMX state
-       "popa                   \n\t":"=m" (Dest)	// %0
-       :"m"(Src1),		// %1
-@@ -1059,14 +1059,14 @@
-       "mov          %2, %%ecx \n\t"	// load loop counter (SIZE) into ecx
-       "shr          $3, %%ecx \n\t"	// counter/8 (MMX loads 8 bytes at a time)
-        ".align 16              \n\t"	// 16 byte allignment of the loop entry
+       "movq    (%%eax), %%mm0 \n\t"	/* load 8 bytes from Src1 into MM0 */
+       "paddusb   %%mm1, %%mm0 \n\t"	/* MM0=SrcDest+C (add 8 bytes with saturation) */
+       "movq    %%mm0, (%%edi) \n\t"	/* store result in Dest */
+        "add          $8, %%eax \n\t"	/* increase Dest register pointer by 8 */
+       "add          $8, %%edi \n\t"	/* increase Dest register pointer by 8 */
+       "dec              %%ecx \n\t"	/* decrease loop counter */
+-      "jnz             .L1021 \n\t"	/* check loop termination, proceed if required */
++      "jnz             1b \n\t"	/* check loop termination, proceed if required */
+        "emms                   \n\t"	/* exit MMX state */
+       "popa                   \n\t":"=m" (Dest)	/* %0 */
+       :"m"(Src1),		/* %1 */
+@@ -1091,14 +1091,14 @@
+       "mov          %2, %%ecx \n\t"	/* load loop counter (SIZE) into ecx */
+       "shr          $3, %%ecx \n\t"	/* counter/8 (MMX loads 8 bytes at a time) */
+        ".align 16              \n\t"	/* 16 byte allignment of the loop entry */
 -      ".L11023:                \n\t" 
 +      "1:                \n\t" 
-       "movq    (%%eax), %%mm0 \n\t"	// load 8 bytes from SrcDest into MM0
-       "paddusb   %%mm1, %%mm0 \n\t"	// MM0=SrcDest+C (add 8 bytes with saturation)
-       "movq    %%mm0, (%%edi) \n\t"	// store result in SrcDest
-       "add          $8, %%eax \n\t"	// increase Src1 register pointer by 8
-       "add          $8, %%edi \n\t"	// increase Dest register pointer by 8
-       "dec              %%ecx \n\t"	// decrease loop counter
--      "jnz             .L11023 \n\t"	// check loop termination, proceed if required
-+      "jnz             1b \n\t"	// check loop termination, proceed if required
-        "emms                   \n\t"	// exit MMX state
-       "popa                   \n\t":"=m" (Dest)	// %0
-       :"m"(Src1),		// %1
-@@ -1154,7 +1154,7 @@
-       "mov          %2, %%ecx \n\t"	// load loop counter (SIZE) into ecx
-       "shr          $3, %%ecx \n\t"	// counter/8 (MMX loads 8 bytes at a time)
-        ".align 16              \n\t"	// 16 byte allignment of the loop entry
+       "movq    (%%eax), %%mm0 \n\t"	/* load 8 bytes from SrcDest into MM0 */
+       "paddusb   %%mm1, %%mm0 \n\t"	/* MM0=SrcDest+C (add 8 bytes with saturation) */
+       "movq    %%mm0, (%%edi) \n\t"	/* store result in SrcDest */
+       "add          $8, %%eax \n\t"	/* increase Src1 register pointer by 8 */
+       "add          $8, %%edi \n\t"	/* increase Dest register pointer by 8 */
+       "dec              %%ecx \n\t"	/* decrease loop counter */
+-      "jnz             .L11023 \n\t"	/* check loop termination, proceed if required */
++      "jnz             1b \n\t"	/* check loop termination, proceed if required */
+        "emms                   \n\t"	/* exit MMX state */
+       "popa                   \n\t":"=m" (Dest)	/* %0 */
+       :"m"(Src1),		/* %1 */
+@@ -1186,7 +1186,7 @@
+       "mov          %2, %%ecx \n\t"	/* load loop counter (SIZE) into ecx */
+       "shr          $3, %%ecx \n\t"	/* counter/8 (MMX loads 8 bytes at a time) */
+        ".align 16              \n\t"	/* 16 byte allignment of the loop entry */
 -      ".L1022:                \n\t" 
 +      "1:                \n\t" 
-       "movq    (%%eax), %%mm2 \n\t"	// load 8 bytes from Src1 into MM2
-       "psrlw        $1, %%mm2 \n\t"	// shift 4 WORDS of MM2 1 bit to the right
-       //    "pand      %%mm0, %%mm2 \n\t"    // apply Mask to 8 BYTES of MM2
-@@ -1164,7 +1164,7 @@
-        "add          $8, %%eax \n\t"	// increase Src1 register pointer by 8
-       "add          $8, %%edi \n\t"	// increase Dest register pointer by 8
-       "dec              %%ecx \n\t"	// decrease loop counter
--      "jnz             .L1022 \n\t"	// check loop termination, proceed if required
-+      "jnz             1b \n\t"	// check loop termination, proceed if required
-        "emms                   \n\t"	// exit MMX state
-       "popa                   \n\t":"=m" (Dest)	// %0
-       :"m"(Src1),		// %1
-@@ -1243,13 +1243,13 @@
-       "mov          %2, %%ecx \n\t"	// load loop counter (SIZE) into ecx
-       "shr          $3, %%ecx \n\t"	// counter/8 (MMX loads 8 bytes at a time)
-        ".align 16              \n\t"	// 16 byte allignment of the loop entry
--      ".L1023:                \n\t" "movq    (%%eax), %%mm0 \n\t"	// load 8 bytes from SrcDest into MM0
-+      "1:                \n\t" "movq    (%%eax), %%mm0 \n\t"	// load 8 bytes from SrcDest into MM0
-       "psubusb   %%mm1, %%mm0 \n\t"	// MM0=SrcDest-C (sub 8 bytes with saturation)
-       "movq    %%mm0, (%%edi) \n\t"	// store result in SrcDest
-        "add          $8, %%eax \n\t"	// increase Src1 register pointer by 8
-       "add          $8, %%edi \n\t"	// increase Dest register pointer by 8
-       "dec              %%ecx \n\t"	// decrease loop counter
--      "jnz             .L1023 \n\t"	// check loop termination, proceed if required
-+      "jnz             1b \n\t"	// check loop termination, proceed if required
-        "emms                   \n\t"	// exit MMX state
-       "popa                   \n\t":"=m" (Dest)	// %0
-       :"m"(Src1),		// %1
-@@ -1322,13 +1322,13 @@
-       "mov          %2, %%ecx \n\t"	// load loop counter (SIZE) into ecx
-       "shr          $3, %%ecx \n\t"	// counter/8 (MMX loads 8 bytes at a time)
-        ".align 16              \n\t"	// 16 byte allignment of the loop entry
--      ".L11024:                \n\t" "movq    (%%eax), %%mm0 \n\t"	// load 8 bytes from SrcDest into MM0
-+      "1:                \n\t" "movq    (%%eax), %%mm0 \n\t"	// load 8 bytes from SrcDest into MM0
-       "psubusb   %%mm1, %%mm0 \n\t"	// MM0=SrcDest-C (sub 8 bytes with saturation)
-       "movq    %%mm0, (%%edi) \n\t"	// store result in SrcDest
-        "add          $8, %%eax \n\t"	// increase Src1 register pointer by 8
-       "add          $8, %%edi \n\t"	// increase Dest register pointer by 8
-       "dec              %%ecx \n\t"	// decrease loop counter
--      "jnz             .L11024 \n\t"	// check loop termination, proceed if required
-+      "jnz             1b \n\t"	// check loop termination, proceed if required
-        "emms                   \n\t"	// exit MMX state
-       "popa                   \n\t":"=m" (Dest)	// %0
-       :"m"(Src1),		// %1
-@@ -1405,19 +1405,19 @@
-       "mov           %3, %%cl \n\t"	// load loop counter (N) into CL
-       "movd      %%ecx, %%mm3 \n\t"	// copy (N) into MM3 
-        "pcmpeqb   %%mm1, %%mm1 \n\t"	// generate all 1's in mm1
--       ".L10240:               \n\t"	// ** Prepare proper bit-Mask in MM1 **
-+       "1:               \n\t"	// ** Prepare proper bit-Mask in MM1 **
-        "psrlw        $1, %%mm1 \n\t"	// shift 4 WORDS of MM1 1 bit to the right
-       //    "pand      %%mm0, %%mm1 \n\t"    // apply Mask to 8 BYTES of MM1
+       "movq    (%%eax), %%mm2 \n\t"	/* load 8 bytes from Src1 into MM2 */
+       "psrlw        $1, %%mm2 \n\t"	/* shift 4 WORDS of MM2 1 bit to the right */
+       /*    "pand      %%mm0, %%mm2 \n\t"    // apply Mask to 8 BYTES of MM2 */
+@@ -1196,7 +1196,7 @@
+        "add          $8, %%eax \n\t"	/* increase Src1 register pointer by 8 */
+       "add          $8, %%edi \n\t"	/* increase Dest register pointer by 8 */
+       "dec              %%ecx \n\t"	/* decrease loop counter */
+-      "jnz             .L1022 \n\t"	/* check loop termination, proceed if required */
++      "jnz             1b \n\t"	/* check loop termination, proceed if required */
+        "emms                   \n\t"	/* exit MMX state */
+       "popa                   \n\t":"=m" (Dest)	/* %0 */
+       :"m"(Src1),		/* %1 */
+@@ -1275,13 +1275,13 @@
+       "mov          %2, %%ecx \n\t"	/* load loop counter (SIZE) into ecx */
+       "shr          $3, %%ecx \n\t"	/* counter/8 (MMX loads 8 bytes at a time) */
+        ".align 16              \n\t"	/* 16 byte allignment of the loop entry */
+-      ".L1023:                \n\t" "movq    (%%eax), %%mm0 \n\t"	/* load 8 bytes from SrcDest into MM0 */
++      "1:                \n\t" "movq    (%%eax), %%mm0 \n\t"	/* load 8 bytes from SrcDest into MM0 */
+       "psubusb   %%mm1, %%mm0 \n\t"	/* MM0=SrcDest-C (sub 8 bytes with saturation) */
+       "movq    %%mm0, (%%edi) \n\t"	/* store result in SrcDest */
+        "add          $8, %%eax \n\t"	/* increase Src1 register pointer by 8 */
+       "add          $8, %%edi \n\t"	/* increase Dest register pointer by 8 */
+       "dec              %%ecx \n\t"	/* decrease loop counter */
+-      "jnz             .L1023 \n\t"	/* check loop termination, proceed if required */
++      "jnz             1b \n\t"	/* check loop termination, proceed if required */
+        "emms                   \n\t"	/* exit MMX state */
+       "popa                   \n\t":"=m" (Dest)	/* %0 */
+       :"m"(Src1),		/* %1 */
+@@ -1354,13 +1354,13 @@
+       "mov          %2, %%ecx \n\t"	/* load loop counter (SIZE) into ecx */
+       "shr          $3, %%ecx \n\t"	/* counter/8 (MMX loads 8 bytes at a time) */
+        ".align 16              \n\t"	/* 16 byte allignment of the loop entry */
+-      ".L11024:                \n\t" "movq    (%%eax), %%mm0 \n\t"	/* load 8 bytes from SrcDest into MM0 */
++      "1:                \n\t" "movq    (%%eax), %%mm0 \n\t"	/* load 8 bytes from SrcDest into MM0 */
+       "psubusb   %%mm1, %%mm0 \n\t"	/* MM0=SrcDest-C (sub 8 bytes with saturation) */
+       "movq    %%mm0, (%%edi) \n\t"	/* store result in SrcDest */
+        "add          $8, %%eax \n\t"	/* increase Src1 register pointer by 8 */
+       "add          $8, %%edi \n\t"	/* increase Dest register pointer by 8 */
+       "dec              %%ecx \n\t"	/* decrease loop counter */
+-      "jnz             .L11024 \n\t"	/* check loop termination, proceed if required */
++      "jnz             1b \n\t"	/* check loop termination, proceed if required */
+        "emms                   \n\t"	/* exit MMX state */
+       "popa                   \n\t":"=m" (Dest)	/* %0 */
+       :"m"(Src1),		/* %1 */
+@@ -1437,19 +1437,19 @@
+       "mov           %3, %%cl \n\t"	/* load loop counter (N) into CL */
+       "movd      %%ecx, %%mm3 \n\t"	/* copy (N) into MM3  */
+        "pcmpeqb   %%mm1, %%mm1 \n\t"	/* generate all 1's in mm1 */
+-       ".L10240:               \n\t"	/* ** Prepare proper bit-Mask in MM1 ** */
++       "1:               \n\t"	/* ** Prepare proper bit-Mask in MM1 ** */
+        "psrlw        $1, %%mm1 \n\t"	/* shift 4 WORDS of MM1 1 bit to the right */
+       /*    "pand      %%mm0, %%mm1 \n\t"    // apply Mask to 8 BYTES of MM1 */
        ".byte     0x0f, 0xdb, 0xc8 \n\t" 
-       "dec               %%cl \n\t"	// decrease loop counter
--      "jnz            .L10240 \n\t"	// check loop termination, proceed if required
<<Diff was trimmed, longer than 597 lines>>

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/SDL_gfx-local-labels.patch?r1=1.2&r2=1.3&f=u



More information about the pld-cvs-commit mailing list