Thorsten Behrens wrote:
CPU: AMD64
OS:Debian Linux 64
G++: 3.3.5
I used the g++ option -O, -O0 and remove -O. But they all caused the infinite
loop.
I removed the ULONG from the type.h , and compiled OO.o to svx using the
branch cws_src680_64bit02 and SRC680.


Hi Jiao Jianhua,

this is indeed a somewhat delicate file, which exposed bugs on other
compilers as well. You should consider upgrading gcc.

As far as I know, this is only fixed in gcc 4.1 (not released). unxlngx6.pro happens to compile with other gcc versions, because it uses -Os, unxlngppc and others disable optimization for this file (-O0).

Hmm, if -O0 doesn't work, I guess you should really upgrade.

FWIW this bug is: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22392

Regards,

Martin


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to