[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
ooc-960801
Hi.
This update fixes some nasty front-end related bugs and contains the
first C back-end that was able to compile itself -- without giving
wrong error messages. It produces slightly wrong C code though :-(
I discovered that Juergen's scheduler is completely broken -- exactly
one day after Juergen left for his holiday. I had to rewrite the
scheduler from scratch. You can find it in
backend/ansi-c/Schedule.Mod. I removed Juergen's scheduler from
optimizers/. If you apply the 960801 patch, then please remove the
files optimizers/Schedule.Mod and optimizers/RCS/Schedule.Mod,v
afterwards.
It's very likely that optimizers/TopologicalOrder.Mod is broken, too.
Don't use it. If you need to do instruction scheduling, then use the
scheduler of the C back-end. It's known to work and should be be
easily adjustable to your particular needs.
There is a problem with the generation of the ChangeLog files. Some
of the ChangeLogs are missing, including the global one. Sorry for
that, I'll try to get it fixed for the next update.
-- mva