Index: gdb/doc/stabs.info |
diff --git a/gdb/doc/stabs.info b/gdb/doc/stabs.info |
index d5f2bd12e4d703f7a90815c5df1aa6638cdc1362..46306815e20a5edcab2bfb8e78d9b85f410c9411 100644 |
--- a/gdb/doc/stabs.info |
+++ b/gdb/doc/stabs.info |
@@ -1,4 +1,4 @@ |
-This is stabs.info, produced by makeinfo version 4.8 from |
+This is stabs.info, produced by makeinfo version 4.13 from |
./stabs.texinfo. |
INFO-DIR-SECTION Software development |
@@ -6,9 +6,9 @@ START-INFO-DIR-ENTRY |
* Stabs: (stabs). The "stabs" debugging information format. |
END-INFO-DIR-ENTRY |
- Copyright (C) 1992-1995, 1997-1998, 2000-2007, 2009-2012 Free |
-Software Foundation, Inc. Contributed by Cygnus Support. Written by |
-Julia Menapace, Jim Kingdon, and David MacKenzie. |
+ Copyright (C) 1992-2013 Free Software Foundation, Inc. Contributed |
+by Cygnus Support. Written by Julia Menapace, Jim Kingdon, and David |
+MacKenzie. |
Permission is granted to copy, distribute and/or modify this document |
under the terms of the GNU Free Documentation License, Version 1.3 or |
@@ -19,9 +19,9 @@ Free Documentation License". |
This document describes the stabs debugging symbol tables. |
- Copyright (C) 1992-1995, 1997-1998, 2000-2007, 2009-2012 Free |
-Software Foundation, Inc. Contributed by Cygnus Support. Written by |
-Julia Menapace, Jim Kingdon, and David MacKenzie. |
+ Copyright (C) 1992-2013 Free Software Foundation, Inc. Contributed |
+by Cygnus Support. Written by Julia Menapace, Jim Kingdon, and David |
+MacKenzie. |
Permission is granted to copy, distribute and/or modify this document |
under the terms of the GNU Free Documentation License, Version 1.3 or |
@@ -144,7 +144,7 @@ XCOFF assembler uses `.stabx' (and some other directives such as |
.stabx "STRING",VALUE,TYPE,SDB-TYPE |
For `.stabn' and `.stabd', there is no STRING (the `n_strx' field is |
-zero; see *Note Symbol Tables::). For `.stabd', the VALUE field is |
+zero; see *note Symbol Tables::). For `.stabd', the VALUE field is |
implicit and has the value of the current file location. For `.stabx', |
the SDB-TYPE field is unused for stabs and can always be set to zero. |
The OTHER field is almost always unused and can be set to zero. |
@@ -185,7 +185,7 @@ altogether; apparently that is supported by most debuggers. |
that tells more specifically what kind of symbol the stab represents. |
If the SYMBOL-DESCRIPTOR is omitted, but type information follows, then |
the stab represents a local variable. For a list of symbol |
-descriptors, see *Note Symbol Descriptors::. The `c' symbol descriptor |
+descriptors, see *note Symbol Descriptors::. The `c' symbol descriptor |
is an exception in that it is not followed by type information. *Note |
Constants::. |
@@ -206,7 +206,7 @@ type is about to be defined. Any other values following the |
TYPE-DESCRIPTOR vary, depending on the TYPE-DESCRIPTOR. *Note Type |
Descriptors::, for a list of TYPE-DESCRIPTOR values. If a number |
follows the `=' then the number is a TYPE-REFERENCE. For a full |
-description of types, *Note Types::. |
+description of types, *note Types::. |
A TYPE-NUMBER is often a single number. The GNU and Sun tools |
additionally permit a TYPE-NUMBER to be a pair |
@@ -216,7 +216,7 @@ base source file, 1 for the first included file, 2 for the next, and so |
on. The FILETYPE-NUMBER is a number starting with 1 which is |
incremented for each new type defined in the file. (Separating the |
file number and the type number permits the `N_BINCL' optimization to |
-succeed more often; see *Note Include Files::). |
+succeed more often; see *note Include Files::). |
There is an AIX extension for type attributes. Following the `=' |
are any number of type attributes. Each one starts with `@' and ends |
@@ -573,7 +573,7 @@ looking things up in the ELF symbols would probably be slow, I'm not |
sure how to find which symbol of that name is the right one, and this |
doesn't provide any way to deal with nested functions, it would |
probably be better to make the value of the stab an address relative to |
-the start of the file, or just absolute. See *Note ELF Linker |
+the start of the file, or just absolute. See *note ELF Linker |
Relocation:: for more information on linker relocation of stabs in ELF |
files. For XCOFF, the stab uses the `C_FUN' storage class and the |
value of the stab is meaningless; the address of the function can be |
@@ -846,7 +846,7 @@ variables use the `N_LSYM' stab type, or `C_LSYM' for XCOFF. |
The value of the stab is the offset of the variable within the local |
variables. On most machines this is an offset from the frame pointer |
and is negative. The location of the stab specifies which block it is |
-defined in; see *Note Block Structure::. |
+defined in; see *note Block Structure::. |
For example, the following C code: |
@@ -863,8 +863,8 @@ defined in; see *Note Block Structure::. |
.stabn 192,0,0,LBB2 # 192 is N_LBRAC |
.stabn 224,0,0,LBE2 # 224 is N_RBRAC |
- See *Note Procedures:: for more information on the `N_FUN' stab, and |
-*Note Block Structure:: for more information on the `N_LBRAC' and |
+ See *note Procedures:: for more information on the `N_FUN' stab, and |
+*note Block Structure:: for more information on the `N_LBRAC' and |
`N_RBRAC' stabs. |
@@ -1678,7 +1678,7 @@ File: stabs.info, Node: Miscellaneous Types, Next: Cross-References, Prev: Bu |
represented by `M-2;3', where `-2' is a reference to a character |
type (*note Negative Type Numbers::). I'm not sure how this |
differs from an array. This appears to be a Fortran feature. |
- LENGTH is a bound, like those in range types; see *Note |
+ LENGTH is a bound, like those in range types; see *note |
Subranges::. |
`S TYPE-INFORMATION' |
@@ -1706,7 +1706,7 @@ yet been defined. |
`s' for a structure tag, `u' for a union tag, or `e' for a enumerator |
tag, followed by the name of the tag, followed by `:'. If the name |
contains `::' between a `<' and `>' pair (for C++ templates), such a |
-`::' does not end the name--only a single `:' ends the name; see *Note |
+`::' does not end the name--only a single `:' ends the name; see *note |
Nested Symbols::. |
For example, the following C declarations: |
@@ -1768,7 +1768,7 @@ included a trailing semicolon (*note Arrays::). |
`J' |
There is no bound. |
- Subranges are also used for builtin types; see *Note Traditional |
+ Subranges are also used for builtin types; see *note Traditional |
Builtin Types::. |
@@ -1914,7 +1914,7 @@ dbx. |
There is no standard way to specify the size of an enumeration type; |
it is determined by the architecture (normally all enumerations types |
are 32 bits). Type attributes can be used to specify an enumeration |
-type of another size for debuggers which support them; see *Note String |
+type of another size for debuggers which support them; see *note String |
Field::. |
Enumeration types are unusual in that they define symbols for the |
@@ -1988,7 +1988,7 @@ is a colon followed by the name of the variable which each such field |
refers to. |
If the structure has methods (a C++ feature), they follow the |
-non-method fields; see *Note Cplusplus::. |
+non-method fields; see *note Cplusplus::. |
File: stabs.info, Node: Typedefs, Next: Unions, Prev: Structures, Up: Types |
@@ -2499,8 +2499,8 @@ and the type number of the first base class defining the method. |
rather than one. This is followed by a new type definition for the |
method. This is a number followed by an equal sign and the type of the |
method. Normally this will be a type declared using the `#' type |
-descriptor; see *Note Method Type Descriptor::; static member functions |
-are declared using the `f' type descriptor instead; see *Note Function |
+descriptor; see *note Method Type Descriptor::; static member functions |
+are declared using the `f' type descriptor instead; see *note Function |
Types::. |
The format of an overloaded operator method name differs from that of |
@@ -3116,149 +3116,149 @@ full list of stab numbers, including stab types that are used in |
languages other than C. |
`0x20 N_GSYM' |
- Global symbol; see *Note Global Variables::. |
+ Global symbol; see *note Global Variables::. |
`0x22 N_FNAME' |
- Function name (for BSD Fortran); see *Note Procedures::. |
+ Function name (for BSD Fortran); see *note Procedures::. |
`0x24 N_FUN' |
Function name (*note Procedures::) or text segment variable (*note |
Statics::). |
`0x26 N_STSYM' |
- Data segment file-scope variable; see *Note Statics::. |
+ Data segment file-scope variable; see *note Statics::. |
`0x28 N_LCSYM' |
- BSS segment file-scope variable; see *Note Statics::. |
+ BSS segment file-scope variable; see *note Statics::. |
`0x2a N_MAIN' |
- Name of main routine; see *Note Main Program::. |
+ Name of main routine; see *note Main Program::. |
`0x2c N_ROSYM' |
- Variable in `.rodata' section; see *Note Statics::. |
+ Variable in `.rodata' section; see *note Statics::. |
`0x30 N_PC' |
- Global symbol (for Pascal); see *Note N_PC::. |
+ Global symbol (for Pascal); see *note N_PC::. |
`0x32 N_NSYMS' |
- Number of symbols (according to Ultrix V4.0); see *Note N_NSYMS::. |
+ Number of symbols (according to Ultrix V4.0); see *note N_NSYMS::. |
`0x34 N_NOMAP' |
- No DST map; see *Note N_NOMAP::. |
+ No DST map; see *note N_NOMAP::. |
`0x36 N_MAC_DEFINE' |
- Name and body of a `#define'd macro; see *Note Macro define and |
+ Name and body of a `#define'd macro; see *note Macro define and |
undefine::. |
`0x38 N_OBJ' |
Object file (Solaris2). |
`0x3a N_MAC_UNDEF' |
- Name of an `#undef'ed macro; see *Note Macro define and undefine::. |
+ Name of an `#undef'ed macro; see *note Macro define and undefine::. |
`0x3c N_OPT' |
Debugger options (Solaris2). |
`0x40 N_RSYM' |
- Register variable; see *Note Register Variables::. |
+ Register variable; see *note Register Variables::. |
`0x42 N_M2C' |
- Modula-2 compilation unit; see *Note N_M2C::. |
+ Modula-2 compilation unit; see *note N_M2C::. |
`0x44 N_SLINE' |
- Line number in text segment; see *Note Line Numbers::. |
+ Line number in text segment; see *note Line Numbers::. |
`0x46 N_DSLINE' |
- Line number in data segment; see *Note Line Numbers::. |
+ Line number in data segment; see *note Line Numbers::. |
`0x48 N_BSLINE' |
- Line number in bss segment; see *Note Line Numbers::. |
+ Line number in bss segment; see *note Line Numbers::. |
`0x48 N_BROWS' |
- Sun source code browser, path to `.cb' file; see *Note N_BROWS::. |
+ Sun source code browser, path to `.cb' file; see *note N_BROWS::. |
`0x4a N_DEFD' |
- GNU Modula2 definition module dependency; see *Note N_DEFD::. |
+ GNU Modula2 definition module dependency; see *note N_DEFD::. |
`0x4c N_FLINE' |
Function start/body/end line numbers (Solaris2). |
`0x50 N_EHDECL' |
- GNU C++ exception variable; see *Note N_EHDECL::. |
+ GNU C++ exception variable; see *note N_EHDECL::. |
`0x50 N_MOD2' |
- Modula2 info "for imc" (according to Ultrix V4.0); see *Note |
+ Modula2 info "for imc" (according to Ultrix V4.0); see *note |
N_MOD2::. |
`0x54 N_CATCH' |
- GNU C++ `catch' clause; see *Note N_CATCH::. |
+ GNU C++ `catch' clause; see *note N_CATCH::. |
`0x60 N_SSYM' |
- Structure of union element; see *Note N_SSYM::. |
+ Structure of union element; see *note N_SSYM::. |
`0x62 N_ENDM' |
Last stab for module (Solaris2). |
`0x64 N_SO' |
- Path and name of source file; see *Note Source Files::. |
+ Path and name of source file; see *note Source Files::. |
`0x80 N_LSYM' |
Stack variable (*note Stack Variables::) or type (*note |
Typedefs::). |
`0x82 N_BINCL' |
- Beginning of an include file (Sun only); see *Note Include Files::. |
+ Beginning of an include file (Sun only); see *note Include Files::. |
`0x84 N_SOL' |
- Name of include file; see *Note Include Files::. |
+ Name of include file; see *note Include Files::. |
`0xa0 N_PSYM' |
- Parameter variable; see *Note Parameters::. |
+ Parameter variable; see *note Parameters::. |
`0xa2 N_EINCL' |
- End of an include file; see *Note Include Files::. |
+ End of an include file; see *note Include Files::. |
`0xa4 N_ENTRY' |
- Alternate entry point; see *Note Alternate Entry Points::. |
+ Alternate entry point; see *note Alternate Entry Points::. |
`0xc0 N_LBRAC' |
- Beginning of a lexical block; see *Note Block Structure::. |
+ Beginning of a lexical block; see *note Block Structure::. |
`0xc2 N_EXCL' |
- Place holder for a deleted include file; see *Note Include Files::. |
+ Place holder for a deleted include file; see *note Include Files::. |
`0xc4 N_SCOPE' |
- Modula2 scope information (Sun linker); see *Note N_SCOPE::. |
+ Modula2 scope information (Sun linker); see *note N_SCOPE::. |
`0xe0 N_RBRAC' |
- End of a lexical block; see *Note Block Structure::. |
+ End of a lexical block; see *note Block Structure::. |
`0xe2 N_BCOMM' |
- Begin named common block; see *Note Common Blocks::. |
+ Begin named common block; see *note Common Blocks::. |
`0xe4 N_ECOMM' |
- End named common block; see *Note Common Blocks::. |
+ End named common block; see *note Common Blocks::. |
`0xe8 N_ECOML' |
- Member of a common block; see *Note Common Blocks::. |
+ Member of a common block; see *note Common Blocks::. |
`0xea N_WITH' |
Pascal `with' statement: type,,0,0,offset (Solaris2). |
`0xf0 N_NBTEXT' |
- Gould non-base registers; see *Note Gould::. |
+ Gould non-base registers; see *note Gould::. |
`0xf2 N_NBDATA' |
- Gould non-base registers; see *Note Gould::. |
+ Gould non-base registers; see *note Gould::. |
`0xf4 N_NBBSS' |
- Gould non-base registers; see *Note Gould::. |
+ Gould non-base registers; see *note Gould::. |
`0xf6 N_NBSTS' |
- Gould non-base registers; see *Note Gould::. |
+ Gould non-base registers; see *note Gould::. |
`0xf8 N_NBLCS' |
- Gould non-base registers; see *Note Gould::. |
+ Gould non-base registers; see *note Gould::. |
File: stabs.info, Node: Symbol Descriptors, Next: Type Descriptors, Prev: Stab Types, Up: Top |
@@ -3273,108 +3273,108 @@ for more information about their use. |
`DIGIT' |
`(' |
`-' |
- Variable on the stack; see *Note Stack Variables::. |
+ Variable on the stack; see *note Stack Variables::. |
`:' |
C++ nested symbol; see *Note Nested Symbols::. |
`a' |
- Parameter passed by reference in register; see *Note Reference |
+ Parameter passed by reference in register; see *note Reference |
Parameters::. |
`b' |
- Based variable; see *Note Based Variables::. |
+ Based variable; see *note Based Variables::. |
`c' |
- Constant; see *Note Constants::. |
+ Constant; see *note Constants::. |
`C' |
- Conformant array bound (Pascal, maybe other languages); *Note |
+ Conformant array bound (Pascal, maybe other languages); *note |
Conformant Arrays::. Name of a caught exception (GNU C++). These |
can be distinguished because the latter uses `N_CATCH' and the |
former uses another symbol type. |
`d' |
- Floating point register variable; see *Note Register Variables::. |
+ Floating point register variable; see *note Register Variables::. |
`D' |
- Parameter in floating point register; see *Note Register |
+ Parameter in floating point register; see *note Register |
Parameters::. |
`f' |
- File scope function; see *Note Procedures::. |
+ File scope function; see *note Procedures::. |
`F' |
- Global function; see *Note Procedures::. |
+ Global function; see *note Procedures::. |
`G' |
- Global variable; see *Note Global Variables::. |
+ Global variable; see *note Global Variables::. |
`i' |
*Note Register Parameters::. |
`I' |
- Internal (nested) procedure; see *Note Nested Procedures::. |
+ Internal (nested) procedure; see *note Nested Procedures::. |
`J' |
- Internal (nested) function; see *Note Nested Procedures::. |
+ Internal (nested) function; see *note Nested Procedures::. |
`L' |
Label name (documented by AIX, no further information known). |
`m' |
- Module; see *Note Procedures::. |
+ Module; see *note Procedures::. |
`p' |
- Argument list parameter; see *Note Parameters::. |
+ Argument list parameter; see *note Parameters::. |
`pP' |
*Note Parameters::. |
`pF' |
- Fortran Function parameter; see *Note Parameters::. |
+ Fortran Function parameter; see *note Parameters::. |
`P' |
Unfortunately, three separate meanings have been independently |
invented for this symbol descriptor. At least the GNU and Sun |
uses can be distinguished by the symbol type. Global Procedure |
- (AIX) (symbol type used unknown); see *Note Procedures::. |
- Register parameter (GNU) (symbol type `N_PSYM'); see *Note |
+ (AIX) (symbol type used unknown); see *note Procedures::. |
+ Register parameter (GNU) (symbol type `N_PSYM'); see *note |
Parameters::. Prototype of function referenced by this file (Sun |
`acc') (symbol type `N_FUN'). |
`Q' |
- Static Procedure; see *Note Procedures::. |
+ Static Procedure; see *note Procedures::. |
`R' |
- Register parameter; see *Note Register Parameters::. |
+ Register parameter; see *note Register Parameters::. |
`r' |
- Register variable; see *Note Register Variables::. |
+ Register variable; see *note Register Variables::. |
`S' |
- File scope variable; see *Note Statics::. |
+ File scope variable; see *note Statics::. |
`s' |
Local variable (OS9000). |
`t' |
- Type name; see *Note Typedefs::. |
+ Type name; see *note Typedefs::. |
`T' |
- Enumeration, structure, or union tag; see *Note Typedefs::. |
+ Enumeration, structure, or union tag; see *note Typedefs::. |
`v' |
- Parameter passed by reference; see *Note Reference Parameters::. |
+ Parameter passed by reference; see *note Reference Parameters::. |
`V' |
- Procedure scope static variable; see *Note Statics::. |
+ Procedure scope static variable; see *note Statics::. |
`x' |
- Conformant array; see *Note Conformant Arrays::. |
+ Conformant array; see *note Conformant Arrays::. |
`X' |
- Function return variable; see *Note Parameters::. |
+ Function return variable; see *note Parameters::. |
File: stabs.info, Node: Type Descriptors, Next: Expanded Reference, Prev: Symbol Descriptors, Up: Top |
@@ -3388,115 +3388,115 @@ an equals sign. It specifies what kind of type is being defined. |
`DIGIT' |
`(' |
- Type reference; see *Note String Field::. |
+ Type reference; see *note String Field::. |
`-' |
- Reference to builtin type; see *Note Negative Type Numbers::. |
+ Reference to builtin type; see *note Negative Type Numbers::. |
`#' |
- Method (C++); see *Note Method Type Descriptor::. |
+ Method (C++); see *note Method Type Descriptor::. |
`*' |
- Pointer; see *Note Miscellaneous Types::. |
+ Pointer; see *note Miscellaneous Types::. |
`&' |
Reference (C++). |
`@' |
- Type Attributes (AIX); see *Note String Field::. Member (class |
- and variable) type (GNU C++); see *Note Member Type Descriptor::. |
+ Type Attributes (AIX); see *note String Field::. Member (class |
+ and variable) type (GNU C++); see *note Member Type Descriptor::. |
`a' |
- Array; see *Note Arrays::. |
+ Array; see *note Arrays::. |
`A' |
- Open array; see *Note Arrays::. |
+ Open array; see *note Arrays::. |
`b' |
- Pascal space type (AIX); see *Note Miscellaneous Types::. Builtin |
- integer type (Sun); see *Note Builtin Type Descriptors::. Const |
+ Pascal space type (AIX); see *note Miscellaneous Types::. Builtin |
+ integer type (Sun); see *note Builtin Type Descriptors::. Const |
and volatile qualified type (OS9000). |
`B' |
- Volatile-qualified type; see *Note Miscellaneous Types::. |
+ Volatile-qualified type; see *note Miscellaneous Types::. |
`c' |
- Complex builtin type (AIX); see *Note Builtin Type Descriptors::. |
+ Complex builtin type (AIX); see *note Builtin Type Descriptors::. |
Const-qualified type (OS9000). |
`C' |
COBOL Picture type. See AIX documentation for details. |
`d' |
- File type; see *Note Miscellaneous Types::. |
+ File type; see *note Miscellaneous Types::. |
`D' |
- N-dimensional dynamic array; see *Note Arrays::. |
+ N-dimensional dynamic array; see *note Arrays::. |
`e' |
- Enumeration type; see *Note Enumerations::. |
+ Enumeration type; see *note Enumerations::. |
`E' |
- N-dimensional subarray; see *Note Arrays::. |
+ N-dimensional subarray; see *note Arrays::. |
`f' |
- Function type; see *Note Function Types::. |
+ Function type; see *note Function Types::. |
`F' |
- Pascal function parameter; see *Note Function Types:: |
+ Pascal function parameter; see *note Function Types:: |
`g' |
- Builtin floating point type; see *Note Builtin Type Descriptors::. |
+ Builtin floating point type; see *note Builtin Type Descriptors::. |
`G' |
COBOL Group. See AIX documentation for details. |
`i' |
- Imported type (AIX); see *Note Cross-References::. |
+ Imported type (AIX); see *note Cross-References::. |
Volatile-qualified type (OS9000). |
`k' |
- Const-qualified type; see *Note Miscellaneous Types::. |
+ Const-qualified type; see *note Miscellaneous Types::. |
`K' |
COBOL File Descriptor. See AIX documentation for details. |
`M' |
- Multiple instance type; see *Note Miscellaneous Types::. |
+ Multiple instance type; see *note Miscellaneous Types::. |
`n' |
- String type; see *Note Strings::. |
+ String type; see *note Strings::. |
`N' |
- Stringptr; see *Note Strings::. |
+ Stringptr; see *note Strings::. |
`o' |
- Opaque type; see *Note Typedefs::. |
+ Opaque type; see *note Typedefs::. |
`p' |
- Procedure; see *Note Function Types::. |
+ Procedure; see *note Function Types::. |
`P' |
- Packed array; see *Note Arrays::. |
+ Packed array; see *note Arrays::. |
`r' |
- Range type; see *Note Subranges::. |
+ Range type; see *note Subranges::. |
`R' |
- Builtin floating type; see *Note Builtin Type Descriptors:: (Sun). |
- Pascal subroutine parameter; see *Note Function Types:: (AIX). |
+ Builtin floating type; see *note Builtin Type Descriptors:: (Sun). |
+ Pascal subroutine parameter; see *note Function Types:: (AIX). |
Detecting this conflict is possible with careful parsing (hint: a |
Pascal subroutine parameter type will always contain a comma, and |
a builtin type descriptor never will). |
`s' |
- Structure type; see *Note Structures::. |
+ Structure type; see *note Structures::. |
`S' |
- Set type; see *Note Miscellaneous Types::. |
+ Set type; see *note Miscellaneous Types::. |
`u' |
- Union; see *Note Unions::. |
+ Union; see *note Unions::. |
`v' |
Variant record. This is a Pascal and Modula-2 feature which is |
@@ -3504,16 +3504,16 @@ an equals sign. It specifies what kind of type is being defined. |
details. |
`w' |
- Wide character; see *Note Builtin Type Descriptors::. |
+ Wide character; see *note Builtin Type Descriptors::. |
`x' |
- Cross-reference; see *Note Cross-References::. |
+ Cross-reference; see *note Cross-References::. |
`Y' |
Used by IBM's xlC C++ compiler (for structures, I think). |
`z' |
- gstring; see *Note Strings::. |
+ gstring; see *note Strings::. |
File: stabs.info, Node: Expanded Reference, Next: Questions, Prev: Type Descriptors, Up: Top |
@@ -3522,7 +3522,7 @@ Appendix D Expanded Reference by Stab Type |
****************************************** |
For a full list of stab types, and cross-references to where they are |
-described, see *Note Stab Types::. This appendix just covers certain |
+described, see *note Stab Types::. This appendix just covers certain |
stabs which are not yet described in the main body of this document; |
eventually the information will all be in one place. |
@@ -4491,98 +4491,98 @@ Symbol Types Index |
Tag Table: |
-Node: Top1432 |
-Node: Overview2479 |
-Node: Flow3894 |
-Node: Stabs Format5420 |
-Node: String Field6982 |
-Node: C Example12413 |
-Node: Assembly Code12958 |
-Node: Program Structure14929 |
-Node: Main Program15655 |
-Node: Source Files16216 |
-Node: Include Files18668 |
-Node: Line Numbers21333 |
-Node: Procedures22867 |
-Node: Nested Procedures28757 |
-Node: Block Structure29933 |
-Node: Alternate Entry Points31339 |
-Node: Constants32072 |
-Node: Variables35184 |
-Node: Stack Variables35872 |
-Node: Global Variables37573 |
-Node: Register Variables38729 |
-Node: Common Blocks39551 |
-Node: Statics40805 |
-Node: Based Variables43384 |
-Node: Parameters44769 |
-Node: Register Parameters46381 |
-Node: Local Variable Parameters48642 |
-Node: Reference Parameters51557 |
-Node: Conformant Arrays52177 |
-Node: Types52894 |
-Node: Builtin Types53841 |
-Node: Traditional Builtin Types54987 |
-Node: Traditional Integer Types55388 |
-Node: Traditional Other Types57696 |
-Node: Builtin Type Descriptors58610 |
-Node: Negative Type Numbers62110 |
-Node: Miscellaneous Types68465 |
-Node: Cross-References70351 |
-Node: Subranges72026 |
-Node: Arrays73265 |
-Node: Strings76490 |
-Node: Enumerations77552 |
-Node: Structures79937 |
-Node: Typedefs82644 |
-Node: Unions83968 |
-Node: Function Types85549 |
-Node: Macro define and undefine87131 |
-Node: Symbol Tables88708 |
-Node: Symbol Table Format89160 |
-Node: Transformations On Symbol Tables90608 |
-Node: Transformations On Static Variables91962 |
-Node: Transformations On Global Variables92698 |
-Node: Stab Section Transformations93941 |
-Node: Cplusplus95324 |
-Node: Class Names95907 |
-Node: Nested Symbols96652 |
-Node: Basic Cplusplus Types97498 |
-Node: Simple Classes99058 |
-Node: Class Instance103352 |
-Node: Methods104069 |
-Node: Method Type Descriptor106288 |
-Node: Member Type Descriptor107488 |
-Node: Protections108280 |
-Node: Method Modifiers111370 |
-Node: Virtual Methods112998 |
-Node: Inheritance116799 |
-Node: Virtual Base Classes120495 |
-Node: Static Members122739 |
-Node: Stab Types123209 |
-Node: Non-Stab Symbol Types123833 |
-Node: Stab Symbol Types125264 |
-Node: Symbol Descriptors129195 |
-Node: Type Descriptors131974 |
-Node: Expanded Reference135186 |
-Node: N_PC136604 |
-Node: N_NSYMS136972 |
-Node: N_NOMAP137213 |
-Node: N_M2C137519 |
-Node: N_BROWS137953 |
-Node: N_DEFD138236 |
-Node: N_EHDECL138693 |
-Node: N_MOD2138944 |
-Node: N_CATCH139182 |
-Node: N_SSYM139676 |
-Node: N_SCOPE139961 |
-Node: Gould140151 |
-Node: N_LENG141143 |
-Node: Questions141371 |
-Node: Stab Sections143015 |
-Node: Stab Section Basics143625 |
-Node: ELF Linker Relocation146966 |
-Node: GNU Free Documentation License150376 |
-Node: Symbol Types Index175555 |
+Node: Top1367 |
+Node: Overview2414 |
+Node: Flow3829 |
+Node: Stabs Format5355 |
+Node: String Field6917 |
+Node: C Example12348 |
+Node: Assembly Code12893 |
+Node: Program Structure14864 |
+Node: Main Program15590 |
+Node: Source Files16151 |
+Node: Include Files18603 |
+Node: Line Numbers21268 |
+Node: Procedures22802 |
+Node: Nested Procedures28692 |
+Node: Block Structure29868 |
+Node: Alternate Entry Points31274 |
+Node: Constants32007 |
+Node: Variables35119 |
+Node: Stack Variables35807 |
+Node: Global Variables37508 |
+Node: Register Variables38664 |
+Node: Common Blocks39486 |
+Node: Statics40740 |
+Node: Based Variables43319 |
+Node: Parameters44704 |
+Node: Register Parameters46316 |
+Node: Local Variable Parameters48577 |
+Node: Reference Parameters51492 |
+Node: Conformant Arrays52112 |
+Node: Types52829 |
+Node: Builtin Types53776 |
+Node: Traditional Builtin Types54922 |
+Node: Traditional Integer Types55323 |
+Node: Traditional Other Types57631 |
+Node: Builtin Type Descriptors58545 |
+Node: Negative Type Numbers62045 |
+Node: Miscellaneous Types68400 |
+Node: Cross-References70286 |
+Node: Subranges71961 |
+Node: Arrays73200 |
+Node: Strings76425 |
+Node: Enumerations77487 |
+Node: Structures79872 |
+Node: Typedefs82579 |
+Node: Unions83903 |
+Node: Function Types85484 |
+Node: Macro define and undefine87066 |
+Node: Symbol Tables88643 |
+Node: Symbol Table Format89095 |
+Node: Transformations On Symbol Tables90543 |
+Node: Transformations On Static Variables91897 |
+Node: Transformations On Global Variables92633 |
+Node: Stab Section Transformations93876 |
+Node: Cplusplus95259 |
+Node: Class Names95842 |
+Node: Nested Symbols96587 |
+Node: Basic Cplusplus Types97433 |
+Node: Simple Classes98993 |
+Node: Class Instance103287 |
+Node: Methods104004 |
+Node: Method Type Descriptor106223 |
+Node: Member Type Descriptor107423 |
+Node: Protections108215 |
+Node: Method Modifiers111305 |
+Node: Virtual Methods112933 |
+Node: Inheritance116734 |
+Node: Virtual Base Classes120430 |
+Node: Static Members122674 |
+Node: Stab Types123144 |
+Node: Non-Stab Symbol Types123768 |
+Node: Stab Symbol Types125199 |
+Node: Symbol Descriptors129130 |
+Node: Type Descriptors131909 |
+Node: Expanded Reference135121 |
+Node: N_PC136539 |
+Node: N_NSYMS136907 |
+Node: N_NOMAP137148 |
+Node: N_M2C137454 |
+Node: N_BROWS137888 |
+Node: N_DEFD138171 |
+Node: N_EHDECL138628 |
+Node: N_MOD2138879 |
+Node: N_CATCH139117 |
+Node: N_SSYM139611 |
+Node: N_SCOPE139896 |
+Node: Gould140086 |
+Node: N_LENG141078 |
+Node: Questions141306 |
+Node: Stab Sections142950 |
+Node: Stab Section Basics143560 |
+Node: ELF Linker Relocation146901 |
+Node: GNU Free Documentation License150311 |
+Node: Symbol Types Index175490 |
End Tag Table |