Mail Archives: pgcc/1999/03/09/20:19:21
Marc Lehmann wrote:
>
> On Thu, Mar 04, 1999 at 01:24:33AM +0100, Hans-Peter Jansen wrote:
> >
> > # pgcc fail:
> > # -fcompare-elim -floop-after-global -fcombine-222
> >
> > all at the expense of a significant bigger binary.
> >
> > This really desillusionized me about the capabilities of all this
> > funky optimizing stuff... Mostly they are not worth the bigger size
> > they need (and the time figuring out the best switches).
> >
> > Sorry, Marc. Please don't feel offended. As I'm an optimist, I will
> > look forward and see, how I can help you to get behind it...
>
> I don't feel offended, but on which CPU did you do your tests? My
> slackware 1995 binary runs significantly slower on my machine (p-ii) than
> the pgcc compiled ones, that is with current pgcc as well as the old libc5
> binary that we happen to have on our homepage.
Oops, sorry, bootstraped pgcc 1.1.1 on a linux 2.0.35 libc5 (SuSE 5.3)
amd K2/300 (ähem 330) 128 MB, IDE HD system. Alternative 2.0.36pre15 libc5
Dual PII 300, 320 MB, hardware raid 5 UWSCSI subsystem (the server) compared
to standard gcc 3.7.2.1 generated code. A libc6 system's still waiting
for configuration... (will do it soon)
> This is with the snapshot pgcc, btw. The release might have some
> hand-tuning to be correct rather than fast in some cases.
Because of some probs with current pgcc mentioned in linux-kernel and
kde-devel, I restrained from installing egcs/pgcc snapshot versions.
When the next release is planned? What about Linus' whining about
undefined references and inlining? Is there a consence now?
Do you think, that current snapshots optimizes k6 objects really better,
or is there any other explanation about our experiences?
> --
> -----==- |
> ----==-- _ |
> ---==---(_)__ __ ____ __ Marc Lehmann +--
> --==---/ / _ \/ // /\ \/ / pcg AT goof DOT com |e|
> -=====/_/_//_/\_,_/ /_/\_\ XX11-RIPE --+
> The choice of a GNU generation |
> |
BTW: thanks for responding && sorry for to many questionmarks ;-)
Cheers
Hans-Peter
- Raw text -