Great to have yet another convert :-)
> Is -fno-schedule-insns2 harmful or a missing option on older or
> non EGCS compilers? If it's a safe option, I think I'll add it to the
> PPC Linux options in the distributed Makefile.
>
There is [at least for nearly two years now] nothing other than EGCS on
Linux/PPC. You can certainly feel comfortable using this option.
The option is relatively benign; it keeps the compiler from performing
a part of the optimizer (the HAIFA instruction scheduler, pass #2 in
particular) that has been the source of some incorrect code in the past.
For the time being, I recommend using this option for anything compiled
for Linux/PPC since it has little effect on the code other than preserve
it's correctness.