Tue Aug 2 17:02:39 2011 UTC ()
Adjust assembler constraint to work with Clang. From FreeBSD.


(joerg)
diff -r1.54 -r1.55 pkgsrc/devel/SDL/distinfo
diff -r0 -r1.10 pkgsrc/devel/SDL/patches/patch-ab

cvs diff -r1.54 -r1.55 pkgsrc/devel/SDL/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/SDL/distinfo 2009/10/23 06:05:07 1.54
+++ pkgsrc/devel/SDL/distinfo 2011/08/02 17:02:38 1.55
@@ -1,7 +1,8 @@ @@ -1,7 +1,8 @@
1$NetBSD: distinfo,v 1.54 2009/10/23 06:05:07 adam Exp $ 1$NetBSD: distinfo,v 1.55 2011/08/02 17:02:38 joerg Exp $
2 2
3SHA1 (SDL-1.2.14.tar.gz) = ba625b4b404589b97e92d7acd165992debe576dd 3SHA1 (SDL-1.2.14.tar.gz) = ba625b4b404589b97e92d7acd165992debe576dd
4RMD160 (SDL-1.2.14.tar.gz) = a3a9a691f5510eb5327ca159a034f55a70cb5801 4RMD160 (SDL-1.2.14.tar.gz) = a3a9a691f5510eb5327ca159a034f55a70cb5801
5Size (SDL-1.2.14.tar.gz) = 4014154 bytes 5Size (SDL-1.2.14.tar.gz) = 4014154 bytes
6SHA1 (patch-aa) = 5a3b922c1ad64837d2bc1461723e4f34622b481f 6SHA1 (patch-aa) = 5a3b922c1ad64837d2bc1461723e4f34622b481f
 7SHA1 (patch-ab) = 03758f707c39c6241214f5e9ecbd47f937d18580
7SHA1 (patch-ac) = a5a04b04bffd24787282de3fa719809ba63193dd 8SHA1 (patch-ac) = a5a04b04bffd24787282de3fa719809ba63193dd

File Added: pkgsrc/devel/SDL/patches/Attic/patch-ab
$NetBSD: patch-ab,v 1.10 2011/08/02 17:02:38 joerg Exp $

--- src/video/mmx.h.orig	2011-08-02 12:38:09.000000000 +0000
+++ src/video/mmx.h
@@ -355,7 +355,7 @@ mmx_ok(void)
 
 #define	mmx_r2m(op, reg, mem) \
 	__asm__ __volatile__ (#op " %%" #reg ", %0" \
-			      : "=X" (mem) \
+			      : "=m" (mem) \
 			      : /* nothing */ )
 
 #define	mmx_r2r(op, regs, regd) \