This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: "Documentation by paper"


On Tue, 2004-01-27 at 20:55, Richard Kenner wrote:
> No, that's not the level of documentation we're talking about!
> 
> The comments in each file describe what each file does at the high
> level.  What high-level documentation of GCC would consist of is an
> overview of what the files do when put together.  That is not at all
> the same as a concatenation of all the high-level comments in file.
> They are two very different things and you cannot derive one from the
> other.  The upper-level documentation should concentrate on such
> things as what order optimizations are done and how they interact.
> These are not things that are documented into the individual source files.

BTW, does the Ada front-end and middle-end (gigi) have such high-level
documentation? For the Ada expander I remember the original paper, may
be it has been integrated as comments in one file nowadays? High
level comments in file are there IIRC, but it's been a while
since I looked at it, it may have changed for new stuff.

Laurent



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]