Update.
authorUlrich Drepper <drepper@redhat.com>
Tue, 19 May 1998 21:12:42 +0000 (21:12 +0000)
committerUlrich Drepper <drepper@redhat.com>
Tue, 19 May 1998 21:12:42 +0000 (21:12 +0000)
1998-05-19  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/i386/i486/bits/string.h (__strstr_g): Initialize %edx
correctly.  Patch by Horst von Brand <vonbrand@sleipnir.valparaiso.cl>.

ChangeLog
sysdeps/i386/i486/bits/string.h

index 49b633a..a343d38 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+1998-05-19  Ulrich Drepper  <drepper@cygnus.com>
+
+       * sysdeps/i386/i486/bits/string.h (__strstr_g): Initialize %edx
+       correctly.  Patch by Horst von Brand <vonbrand@sleipnir.valparaiso.cl>.
+
 1998-05-19  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
 
        * manual/terminal.texi (I/O Queues): Fix typo.
index 7a919a1..d4c2eaf 100644 (file)
@@ -1530,7 +1530,8 @@ __strstr_g (__const char *__haystack, __const char *__needle)
      "2:\n\t"
      "popl     %%ebx"
      : "=a" (__res), "=&c" (__d0), "=&S" (__d1), "=&D" (__d2)
-     : "0" (0), "1" (0xffffffff), "2" (__haystack), "3" (0), "d" (__needle)
+     : "0" (0), "1" (0xffffffff), "2" (__haystack), "3" (__needle),
+       "d" (__needle)
      : "cc");
   return __res;
 }
@@ -1558,7 +1559,8 @@ __strstr_g (__const char *__haystack, __const char *__needle)
      "xorl     %%eax,%%eax\n"
      "2:"
      : "=a" (__res), "=&c" (__d0), "=&S" (__d1), "=&D" (__d2), "=&d" (__d3)
-     : "0" (0), "1" (0xffffffff), "2" (__haystack), "3" (0), "b" (__needle)
+     : "0" (0), "1" (0xffffffff), "2" (__haystack), "3" (__needle),
+       "b" (__needle)
      : "cc");
   return __res;
 }