On Tue, Apr 30, 2019 at 10:00:07AM -0600, Jeff Law wrote: > > 2019-04-23 Martin Liska <mli...@suse.cz> > > > > PR target/88809 > > * config/i386/i386.c (ix86_expand_strlen): Use strlen call. > > With -minline-all-stringops use inline expansion using 4B loop. > > * doc/invoke.texi: Document the change of > > -minline-all-stringops. > > > > gcc/testsuite/ChangeLog: > > > > 2019-04-23 Martin Liska <mli...@suse.cz> > > > > PR target/88809 > > * gcc.target/i386/pr88809.c: New test. > > * gcc.target/i386/pr88809-2.c: New test. > OK for the trunk.
The pr88809-2.c test fails on i686-linux. spawn -ignore SIGHUP /home/jakub/src/gcc/obj31/gcc/xgcc -B/home/jakub/src/gcc/obj31/gcc/ /home/jakub/src/gcc/gcc/testsuite/gcc.target/i386/pr88809- 2.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -Os -ffat-lto-objects -fno-ident -S -o pr88809-2.s PASS: gcc.target/i386/pr88809-2.c (test for excess errors) FAIL: gcc.target/i386/pr88809-2.c scan-assembler call[ \t]strlen Jakub