www.delorie.com/gnu/docs/gdb/stabs_29.html   search  
 
Buy the book!


STABS

[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

5. Defining Types

The examples so far have described types as references to previously defined types, or defined in terms of subranges of or pointers to previously defined types. This chapter describes the other type descriptors that may follow the `=' in a type definition.

5.1 Builtin Types  Integers, floating point, void, etc.
5.2 Miscellaneous Types  Pointers, sets, files, etc.
5.3 Cross-References to Other Types  Referring to a type not yet defined.
5.4 Subrange Types  A type with a specific range.
5.5 Array Types  An aggregate type of same-typed elements.
5.6 Strings  Like an array but also has a length.
5.7 Enumerations  Like an integer but the values have names.
5.8 Structures  An aggregate type of different-typed elements.
5.9 Giving a Type a Name  Giving a type a name.
5.10 Unions  Different types sharing storage.
5.11 Function Types  


  webmaster   donations   bookstore     delorie software   privacy  
  Copyright © 2003   by The Free Software Foundation     Updated Jun 2003  

Please take a moment to fill out this visitor survey
You can help support this site by visiting the advertisers that sponsor it! (only once each, though)