At 12:10 11-6-2001 -0500, Steve Lord wrote:
A new statement was inserted into a function next to some block address
calculation code. The end result when using the egcs-2.91.66 compiler
was killer code which took the system out very quickly. I had been
testing with the redhat 7.1 compiler recently which does not exhibit
this problem.
How about running the code through the Stanford Vailidity Checker (SVC).
It is build to seek out improper construct. It won't help you avoid
compiler bugs but it will help you finding bad code in the tree. It won't
fix them automatically.
I can't get it to compile on the moment, not sure what I am doing wrong.
Might be interesting.
--
Seth
Every program has two purposes one for which
it was written and another for which it wasn't
I use the last kind.
|