From: Ulrich Drepper Date: Fri, 14 May 1999 13:33:17 +0000 (+0000) Subject: (FD_ZERO): Fix operand numbers in asm input operands. X-Git-Tag: prereleases/gcc-2.95-test~474 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5dd0c182b130acbb758205aab30417c3dc07ab10;p=thirdparty%2Fgcc.git (FD_ZERO): Fix operand numbers in asm input operands. From-SVN: r26933 --- diff --git a/gcc/fixinc/fixinc.x86-linux-gnu b/gcc/fixinc/fixinc.x86-linux-gnu index ddb1b542e1fe..d53694d9bfa1 100644 --- a/gcc/fixinc/fixinc.x86-linux-gnu +++ b/gcc/fixinc/fixinc.x86-linux-gnu @@ -46,9 +46,9 @@ cat <<'__EOF__' >$LIB/$file int __d0, __d1; \ __asm__ __volatile__ ("cld; rep; stosl" \ : "=&c" (__d0), "=&D" (__d1) \ - : "a" (0), "1" (sizeof (__fd_set) \ + : "a" (0), "0" (sizeof (__fd_set) \ / sizeof (__fd_mask)), \ - "2" ((__fd_mask *) (fdsetp)) \ + "1" ((__fd_mask *) (fdsetp)) \ : "memory"); \ } while (0) #endif @@ -83,8 +83,8 @@ cat <<'__EOF__' >$LIB/$file int __d0, __d1; \ __asm__ __volatile__("cld ; rep ; stosl" \ : "=&c" (__d0), "=&D" (__d1) \ - : "a" (0), "1" (__FDSET_LONGS), \ - "2" ((__kernel_fd_set *) (fdsetp)) :"memory"); \ + : "a" (0), "0" (__FDSET_LONGS), \ + "1" ((__kernel_fd_set *) (fdsetp)) :"memory"); \ } while (0) #endif @@ -118,8 +118,8 @@ cat <<'__EOF__' >$LIB/$file int __d0, __d1; \ __asm__ __volatile__("cld ; rep ; stosl" \ : "=&c" (__d0), "=&D" (__d1) \ - : "a" (0), "1" (__FDSET_LONGS), \ - "2" ((__fd_set *) (fdsetp)) :"memory"); \ + : "a" (0), "0" (__FDSET_LONGS), \ + "1" ((__fd_set *) (fdsetp)) :"memory"); \ } while (0) #endif