From 15cc94620ca86af6b84b4710e8a96a196e2e20c1 Mon Sep 17 00:00:00 2001 From: "David E. O'Brien" Date: Mon, 15 Nov 1999 23:20:56 +0000 Subject: [PATCH] Fix __asm__ clobber list abuses. --- sys/i386/isa/pcaudio.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys/i386/isa/pcaudio.c b/sys/i386/isa/pcaudio.c index 65a575588db..9f51d1b9f35 100644 --- a/sys/i386/isa/pcaudio.c +++ b/sys/i386/isa/pcaudio.c @@ -191,9 +191,9 @@ conv(const void *table, void *buff, unsigned int n) "\tinc %2\n" "\tdec %1\n" "\tjnz 1b\n" - : - :"b" (table), "c" (n), "D" (buff), "a" ((char)n) - :"bx","cx","di","ax"); + : "=b" (table), "=c" (n), "=D" (buff), "=a" ((char)n) /*all dummies*/ + : "0" (table), "1" (n), "2" (buff), "3" ((char)n) + /* clobber list covered by matching out/in registers */ ); }