template class support in egcs-970907
Jeffrey A Law
law@hurl.cygnus.com
Mon Sep 8 12:13:00 GMT 1997
In message < Pine.OSF.3.96.970908134925.30249B-100000@ylws32 >you write:
>
> The problem is fixed by removing parse.c and rebuilding egcs. I think
> that the building process should have checked this!
Unfortunately, I build from a cvs tree, and once the build succeeds I
tag and make the snapshot.
I don't normally check in the generated parse files to avoid gratutious
differences due to different versions of bison, byacc and friends hanging
around.
IMHO, whomever checks in a change to a file from which another file is
derived is responsible for also rebuilding the derived file. This
didn't happen when Jason updated the g++ stuff.
In Jason's defense, this is a deviation from the normal procedures used
in Cygnus since we always rebuild the generated files into the object
tree during a build.
Jeff
More information about the Gcc-bugs
mailing list