X-pop3-spooler: POP3MAIL 2.1.0 b 4 980420 -bs- Date: Wed, 16 Sep 1998 21:53:59 +0200 (CEST) From: Ronald Wahl To: Marc Lehmann Subject: Re: Bugs to be fixed in pgcc v1.1.1? In-Reply-To: <19980916205451.59690@cerebro.laendle> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: Marc Lehmann Status: RO X-Status: A Content-Length: 1333 Lines: 29 On Wed, 16 Sep 1998, Marc Lehmann wrote: > Usually, bug reports that I get and classify get fixed very quickly, the > remaining reports is still unclassified so I don't have a large dataset (but > see below). > > - pgcc has problems with aliasing in many cases. gcc makes some (undocumented) > guarentees about aliasding that gcc doesn't (like accessing ints as shorts). > Unfortunately, it sometimes does so even when you use unions, which is > explicitly allowed in C. The occurence of this bug is rare. > - pgcc-1.1 has problems with -ffast-math, where its omitting some instructions. > The snapshots are safe from this, but the change is large. > - pgcc creates very very suboptimal code for p-ii's. while this has > improved in the last week, -mk6 is still often faster than -mpentiumpro on > ppro (but this is similar for egcs, where k6 optimized code often runs > faster as well :() > > These are the only known bugs in pgcc. -fpeep-spills is still buggy. I thought that this optimization is only in pgcc, isn't it? ron -- \ Ronald Wahl --- rwahl AT gmx DOT net \ Gib Gates keine Chance! / \ WWW: http://www.tu-chemnitz.de/~row/ \ / \ Talk: rwa AT goliath DOT csn DOT tu-chemnitz DOT de \ Pinguine schuetzen. / \ PGP key available \ /