From: leathm AT solwarra DOT gbrmpa DOT gov DOT au (Leath Muller) Message-Id: <199703210725.RAA14357@solwarra.gbrmpa.gov.au> Subject: Re: Weird problem To: junk AT defeating DOT email DOT address Date: Fri, 21 Mar 1997 17:25:31 +1000 (EST) Cc: djgpp AT delorie DOT com In-Reply-To: from "Paul Shirley" at Mar 19, 97 07:01:40 pm Content-Type: text > The real problem is more subtle. gcc is inherently a 32 bit compiler, > and seems to have real problems understanding 'short's. It will > frequently generate code to set the upper half of registers even though > you and I know it makes no difference to the result! Isn't this a good thing? :) This would mean the code would run faster because its using 32bit code, thus no prefix and no stall... now, how do I change the code in the compiler so it doesn't do all the control word loading/storing... ;) Leathal.