The online docs do not mention what version of the compiler they document. When something doesn't work as documented this makes it hard to see if that something is no longer valid in the local version or describes something not yet present in the local version.
That link is always the trunk.
(In reply to Goswin von Brederlow from comment #0) > The online docs do not mention what version of the compiler they document. The latest one. > When something doesn't work as documented this makes it hard to see if that > something is no longer valid in the local version Impossible, since the online ones are for the latest sources. > or describes something not > yet present in the local version. Adding a version number to the onlinedocs/gccint pages won't change that. The internals docs for the local version are in the local sources, so use them not the online ones. I don't see anything that can be usefully done here.
Note that we also store gccint for previous versions: https://gcc.gnu.org/onlinedocs/gcc-4.9.2/gccint/ but we do not link to them from https://gcc.gnu.org/onlinedocs In addition, perhaps we could simply add: This file documents the internals of the GNU compilers (GCC version $VERSION). at the top of the index.html file?
Yes, a simple statement like that was exactly what I had in mind.
This is fixed with the move over to spinx.
Sphinx generated manual was reverted for now so reopen this.