Mail Archives: pgcc/1999/04/16/12:10:15
Hello all,
I've done a bit of experimenting with building mkstemp.c in stage 1, which is
where many people (like me) seem to be having problems (as evidenced by the
amazing amount of ICE traffic recently). The most effective workaround I've
found yet has been to change optimization to -O1. I haven't completed testing
a complete `make bootstrap` using -O1, but as of right now, it's chugging
away... For some reason, my compiler (egcs 1.0.3a on an i586) seems to be
happily optimizing away something in the scheduling code (haifa-sched.c or
sched.c)--I don't know what yet, but I think it's got something to do with the
notes...
FYI, I really don't know what sorta performance hit pgcc compiled with only
-O1 will take. Also, this might be indicative of further problems with
optimizations -O2 and up, so the compiler you get (if any) might barf at those
levels.
Just for reference, a complete `make bootstrap` of the unpatched egcs-1.1.2
source works just fine. I'm contemplating diving into the patch to see if it
changes any of the scheduling code, though.
Good luck, all...
-Jason
--
"Is it all journey, or is there landfall?"
--Ellison & van Vogt, "The Human Operators"
- Raw text -