Jan Hubicka <hubicka@freesoft.cz>
authorJan Hubicka <hubicka@freesoft.cz>
Sat, 2 Oct 1999 17:56:05 +0000 (19:56 +0200)
committerRichard Henderson <rth@gcc.gnu.org>
Sat, 2 Oct 1999 17:56:05 +0000 (10:56 -0700)
        * builtins.c (expand_builtin_strlen): Fix best mode searching loop.

From-SVN: r29770

gcc/ChangeLog
gcc/builtins.c

index 985c4c95e52673359103353287212dedde6bd4ca..df280fc51c23c65ed199d6a5cb0786bf30e76470 100644 (file)
@@ -1,3 +1,7 @@
+Sat Oct  2 10:55:25 1999  Jan Hubicka  <hubicka@freesoft.cz>
+
+       * builtins.c (expand_builtin_strlen): Fix best mode searching loop.
+
 Sat Oct  2 10:53:22 1999  Jan Hubicka  <hubicka@freesoft.cz>
 
        * i386.md (ffs expander): Emit Pentium friendly code for
index 1fb7b7413664a130573ee3cc0a779fd88b90203f..98c893f7b64efb745846236a1322940f7bae1f1f 100644 (file)
@@ -1318,7 +1318,7 @@ expand_builtin_strlen (exp, target, mode)
        {
          icode = strlen_optab->handlers[(int) insn_mode].insn_code;
          if (icode != CODE_FOR_nothing)
-           return 0;
+           break;
 
          insn_mode = GET_MODE_WIDER_MODE (insn_mode);
        }