From: Ulrich Drepper Date: Tue, 11 May 1999 15:11:30 +0000 (+0000) Subject: (FD_ZERO): Remove unneccessary memory output operand which irritates gcc. X-Git-Tag: prereleases/gcc-2.95-test~516 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=aa85c7f7e19a0a0f6acd11279fe3598cce269b05;p=thirdparty%2Fgcc.git (FD_ZERO): Remove unneccessary memory output operand which irritates gcc. From-SVN: r26890 --- diff --git a/gcc/fixinc/fixinc.x86-linux-gnu b/gcc/fixinc/fixinc.x86-linux-gnu index 1bee37d41719..ddb1b542e1fe 100644 --- a/gcc/fixinc/fixinc.x86-linux-gnu +++ b/gcc/fixinc/fixinc.x86-linux-gnu @@ -45,9 +45,7 @@ cat <<'__EOF__' >$LIB/$file do { \ int __d0, __d1; \ __asm__ __volatile__ ("cld; rep; stosl" \ - : "=m" (((__fd_mask *) \ - (fdsetp))[__FDELT (__FD_SETSIZE)]), \ - "=&c" (__d0), "=&D" (__d1) \ + : "=&c" (__d0), "=&D" (__d1) \ : "a" (0), "1" (sizeof (__fd_set) \ / sizeof (__fd_mask)), \ "2" ((__fd_mask *) (fdsetp)) \ @@ -84,8 +82,7 @@ cat <<'__EOF__' >$LIB/$file do { \ int __d0, __d1; \ __asm__ __volatile__("cld ; rep ; stosl" \ - : "=m" (*(__kernel_fd_set *) (fdsetp)), \ - "=&c" (__d0), "=&D" (__d1) \ + : "=&c" (__d0), "=&D" (__d1) \ : "a" (0), "1" (__FDSET_LONGS), \ "2" ((__kernel_fd_set *) (fdsetp)) :"memory"); \ } while (0) @@ -120,8 +117,7 @@ cat <<'__EOF__' >$LIB/$file do { \ int __d0, __d1; \ __asm__ __volatile__("cld ; rep ; stosl" \ - : "=m" (*(__fd_set *) (fdsetp)), \ - "=&c" (__d0), "=&D" (__d1) \ + : "=&c" (__d0), "=&D" (__d1) \ : "a" (0), "1" (__FDSET_LONGS), \ "2" ((__fd_set *) (fdsetp)) :"memory"); \ } while (0)