[Bug target/57264] cld not emitted when string instructions used, and '-mcld' on command line

thutt at vmware dot com gcc-bugzilla@gcc.gnu.org
Mon May 13 17:56:00 GMT 2013


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57264

--- Comment #5 from thutt at vmware dot com ---
(In reply to Uros Bizjak from comment #3)
> Author: uros
> Date: Mon May 13 17:14:26 2013
> New Revision: 198837
> 
> URL: http://gcc.gnu.org/viewcvs?rev=198837&root=gcc&view=rev
> Log:
> 	PR target/57264
> 	Backport from mainline
> 	2013-01-22  Jakub Jelinek  <jakub@redhat.com>
> 
> 	PR target/55686
> 	* config/i386/i386.md (UNSPEC_STOS): New.
> 	(strset_singleop, *strsetdi_rex_1, *strsetsi_1, *strsethi_1,
> 	*strsetqi_1): Add UNSPEC_STOS.
> 
> testsuite/ChangeLog:
> 
> 	PR target/57264
> 	* gcc.target/i386/pr57264.c: New test.
> 
> 
> Added:
>     branches/gcc-4_7-branch/gcc/testsuite/gcc.target/i386/pr57264.c
> Modified:
>     branches/gcc-4_7-branch/gcc/ChangeLog
>     branches/gcc-4_7-branch/gcc/config/i386/i386.md
>     branches/gcc-4_7-branch/gcc/testsuite/ChangeLog

Does the same error exist in the 4.8 branch, or any other forward moving
branch?


More information about the Gcc-bugs mailing list