This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/36079] [4.3/4.4 Regression] cld instruction is not emitted anymore.
- From: "cnstar9988 at gmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 22 May 2008 02:41:23 -0000
- Subject: [Bug target/36079] [4.3/4.4 Regression] cld instruction is not emitted anymore.
- References: <bug-36079-1649@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #12 from cnstar9988 at gmail dot com 2008-05-22 02:41 -------
I have read the discussions on gcc-patches.
The patchs:
--enable-cld used default on x86 and x86_64.
If build gcc 4.3.1 using --enable-cld:
when use -m32, gcc use -mcld default.
when use -m64, gcc not use -mcld default.
If build gcc 4.3.1 using --disable-cld:
when compile 32bit or 64bit app, gcc not use -mcld default.
Both configure, gcc accept -mcld when compile 32bit/64 bit app, and run well.
That's ok for me, Thanks!
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36079