User account creation filtered due to spam.

Bug 29999 - preprocessor documentation is missing from
Summary: preprocessor documentation is missing from
Alias: None
Product: gcc
Classification: Unclassified
Component: preprocessor (show other bugs)
Version: 4.1.0
: P3 normal
Target Milestone: ---
Assignee: Not yet assigned to anyone
Keywords: documentation
Depends on:
Reported: 2006-11-27 16:59 UTC by Bruno Haible
Modified: 2017-01-08 02:09 UTC (History)
2 users (show)

See Also:
Known to work:
Known to fail:
Last reconfirmed:


Note You need to log in before you can comment on or make changes to this bug.
Description Bruno Haible 2006-11-27 16:59:07 UTC
A user that uses "info gcc" to look for details about the preprocessor
doesn't find them. Example: [Bug c/29994]. The user did "info gcc",
was looking for a section that explains all the predefined preprocessor
macros, but didn't find it. The reason was that they are in a separate

Nowadays the preprocessor is rarely used on its own. To the user, it
appears as part of the compiler.

Suggestion: Integrate the parts of that don't apply to other
C/C++ implementations (such as "Predefined Macros" and "Invocation", and
possibly others) into the manual.
Comment 1 Andrew Pinski 2006-11-27 17:06:40 UTC
I don't see why it has to be part of the GCC manual.  This is like saying users think as and ld are part of the compiler and really should also be included in the manual.
Comment 2 sandra 2017-01-08 02:09:31 UTC
Since the preprocessor itself is integrated with compilation nowadays, I also proposed merging more parts of the CPP manual into the GCC manual:

But the consensus still seemed to be that people want a separate CPP manual.