[Top] [All Lists]

Re: Error in gcc version 2.96 20000731

To: Kjeld Borch Egevang <>
Subject: Re: Error in gcc version 2.96 20000731
From: "Maciej W. Rozycki" <>
Date: Thu, 13 Sep 2001 17:14:45 +0200 (MET DST)
In-reply-to: <>
Organization: Technical University of Gdansk
On Thu, 13 Sep 2001, Kjeld Borch Egevang wrote:

> I discovered an optimization error in the current gcc for MIPS.

 Is 2.96 20000731 current?  I thought 3.0.1 is.

> When I compile the code below with -O2 it clears the code-field just 
> after setting it. The instructions are mixed up. It works fine with -O1 
> and -O0.

 Use "-fno-strict-aliasing"?

> If the "//" is removed in front of the first printf, it works too.

 Why don't you use memset() to clear the struct in the first place?

+  Maciej W. Rozycki, Technical University of Gdansk, Poland   +
+        e-mail:, PGP key available        +

<Prev in Thread] Current Thread [Next in Thread>