This is
/es/build/frv-050408/1/frv550-uclinux/X-tools-build/gcc/doc/cpp.info,
produced by makeinfo version 4.0 from
/es/build/frv-050408/1/frv550-uclinux/sources/tools-src/gcc/doc/cpp.texi.

Copyright (C) 1987, 1989, 1991, 1992, 1993, 1994, 1995, 1996, 1997,
1998, 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc.

   Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1 or
any later version published by the Free Software Foundation.  A copy of
the license is included in the section entitled "GNU Free Documentation
License".

   This manual contains no Invariant Sections.  The Front-Cover Texts
are (a) (see below), and the Back-Cover Texts are (b) (see below).

   (a) The FSF's Front-Cover Text is:

   A GNU Manual

   (b) The FSF's Back-Cover Text is:

   You have freedom to copy and modify this GNU Manual, like GNU
software.  Copies published by the Free Software Foundation raise
funds for GNU development.  
INFO-DIR-SECTION Programming
START-INFO-DIR-ENTRY
* Cpp: (cpp).		       The GNU C preprocessor.
END-INFO-DIR-ENTRY


Indirect:
cpp.info-1: 1132

Tag Table:
(Indirect)
Node: Top1132
Node: Overview2943
Node: Character sets6588
Ref: Character sets-Footnote-19042
Node: Initial processing9223
Ref: trigraphs10777
Node: Tokenization14984
Ref: Tokenization-Footnote-122033
Node: The preprocessing language22144
Node: Header Files25017
Node: Include Syntax26895
Node: Include Operation28397
Node: Search Path30250
Node: Once-Only Headers33321
Node: Computed Includes34971
Node: Wrapper Headers38110
Node: System Headers40529
Node: Macros42574
Node: Object-like Macros43712
Node: Function-like Macros47297
Node: Macro Arguments48907
Node: Stringification53052
Node: Concatenation56253
Node: Variadic Macros59367
Node: Predefined Macros64149
Node: Standard Predefined Macros64732
Node: Common Predefined Macros70638
Node: System-specific Predefined Macros78474
Node: C++ Named Operators80486
Node: Undefining and Redefining Macros81441
Node: Directives Within Macro Arguments83538
Node: Macro Pitfalls85081
Node: Misnesting85607
Node: Operator Precedence Problems86708
Node: Swallowing the Semicolon88563
Node: Duplication of Side Effects90575
Node: Self-Referential Macros92747
Node: Argument Prescan95157
Node: Newlines in Arguments98900
Node: Conditionals99845
Node: Conditional Uses101674
Node: Conditional Syntax103027
Node: Ifdef103342
Node: If106504
Node: Defined108917
Node: Else110190
Node: Elif110751
Node: Deleted Code112031
Node: Diagnostics113273
Node: Line Control114890
Node: Pragmas118693
Node: Other Directives122961
Node: Preprocessor Output124153
Node: Traditional Mode127353
Node: Traditional lexical analysis128408
Node: Traditional macros130904
Node: Traditional miscellany134698
Node: Traditional warnings135688
Node: Implementation Details137878
Node: Implementation-defined behavior138496
Ref: Identifier characters139226
Node: Implementation limits142139
Node: Obsolete Features144830
Node: Assertions145277
Node: Obsolete once-only headers147807
Node: Differences from previous versions149531
Node: Invocation153603
Ref: Wtrigraphs157824
Ref: dashMF162608
Ref: fdollars-in-identifiers170317
Node: Environment Variables177243
Node: GNU Free Documentation License180196
Node: Index of Directives202626
Node: Option Index204006
Node: Concept Index208075

End Tag Table
