Mail Archives: pgcc/1998/09/16/19:54:14
X-pop3-spooler: | POP3MAIL 2.1.0 b 4 980420 -bs-
|
Date: | Wed, 16 Sep 1998 21:53:59 +0200 (CEST)
|
From: | Ronald Wahl <rwahl AT gmx DOT net>
|
To: | Marc Lehmann <pcg AT goof DOT com>
|
Subject: | Re: Bugs to be fixed in pgcc v1.1.1?
|
In-Reply-To: | <19980916205451.59690@cerebro.laendle>
|
Message-ID: | <Pine.LNX.4.03.9809162147530.21833-100000@goliath.csn.tu-chemnitz.de>
|
MIME-Version: | 1.0
|
Sender: | Marc Lehmann <pcg AT goof DOT com>
|
Status: | RO
|
X-Status: | A
|
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 \ /
- Raw text -