GDB (xrefs)
Public Attributes | List of all members
objfile_type Struct Reference

#include "gdbtypes.h"

Public Attributes

struct typebuiltin_void
 
struct typebuiltin_char
 
struct typebuiltin_short
 
struct typebuiltin_int
 
struct typebuiltin_long
 
struct typebuiltin_long_long
 
struct typebuiltin_signed_char
 
struct typebuiltin_unsigned_char
 
struct typebuiltin_unsigned_short
 
struct typebuiltin_unsigned_int
 
struct typebuiltin_unsigned_long
 
struct typebuiltin_unsigned_long_long
 
struct typebuiltin_float
 
struct typebuiltin_double
 
struct typebuiltin_long_double
 
struct typebuiltin_core_addr
 
struct typebuiltin_error
 
struct typenodebug_text_symbol
 
struct typenodebug_text_gnu_ifunc_symbol
 
struct typenodebug_got_plt_symbol
 
struct typenodebug_data_symbol
 
struct typenodebug_unknown_symbol
 
struct typenodebug_tls_symbol
 

Detailed Description

Per-objfile types used by symbol readers.

Definition at line 1567 of file gdbtypes.h.

Member Data Documentation

struct type* objfile_type::builtin_char

Definition at line 1571 of file gdbtypes.h.

Referenced by decode_base_type(), define_symbol(), and objfile_type().

struct type* objfile_type::builtin_core_addr

This type is used to represent symbol addresses.

Definition at line 1587 of file gdbtypes.h.

Referenced by new_symbol_full(), and objfile_type().

struct type* objfile_type::builtin_double

Definition at line 1583 of file gdbtypes.h.

Referenced by decode_base_type(), define_symbol(), and objfile_type().

struct type* objfile_type::builtin_error

This type represents a type that was unrecognized in symbol read-in.

Definition at line 1591 of file gdbtypes.h.

Referenced by dbx_lookup_type(), error_type(), objfile_type(), and rs6000_builtin_type().

struct type* objfile_type::builtin_float

Definition at line 1582 of file gdbtypes.h.

Referenced by decode_base_type(), and objfile_type().

struct type* objfile_type::builtin_int
struct type* objfile_type::builtin_long

Definition at line 1574 of file gdbtypes.h.

Referenced by decode_base_type(), define_symbol(), objfile_type(), and read_subrange_type().

struct type* objfile_type::builtin_long_double

Definition at line 1584 of file gdbtypes.h.

Referenced by decode_base_type(), and objfile_type().

struct type* objfile_type::builtin_long_long

Definition at line 1575 of file gdbtypes.h.

Referenced by decode_base_type(), objfile_type(), and read_subrange_type().

struct type* objfile_type::builtin_short

Definition at line 1572 of file gdbtypes.h.

Referenced by decode_base_type(), and objfile_type().

struct type* objfile_type::builtin_signed_char

Definition at line 1576 of file gdbtypes.h.

Referenced by objfile_type().

struct type* objfile_type::builtin_unsigned_char

Definition at line 1577 of file gdbtypes.h.

Referenced by decode_base_type(), and objfile_type().

struct type* objfile_type::builtin_unsigned_int

Definition at line 1579 of file gdbtypes.h.

Referenced by decode_base_type(), define_symbol(), and objfile_type().

struct type* objfile_type::builtin_unsigned_long

Definition at line 1580 of file gdbtypes.h.

Referenced by decode_base_type(), and objfile_type().

struct type* objfile_type::builtin_unsigned_long_long

Definition at line 1581 of file gdbtypes.h.

Referenced by decode_base_type(), and objfile_type().

struct type* objfile_type::builtin_unsigned_short

Definition at line 1578 of file gdbtypes.h.

Referenced by decode_base_type(), and objfile_type().

struct type* objfile_type::builtin_void
struct type* objfile_type::nodebug_data_symbol
struct type* objfile_type::nodebug_got_plt_symbol

Definition at line 1596 of file gdbtypes.h.

Referenced by convert_symbol_bmsym(), and objfile_type().

struct type* objfile_type::nodebug_text_gnu_ifunc_symbol

Definition at line 1595 of file gdbtypes.h.

Referenced by objfile_type().

struct type* objfile_type::nodebug_text_symbol

Types used for symbols with no debug information.

Definition at line 1594 of file gdbtypes.h.

Referenced by convert_symbol_bmsym(), objfile_type(), parse_procedure(), and process_xcoff_symbol().

struct type* objfile_type::nodebug_tls_symbol

Definition at line 1599 of file gdbtypes.h.

Referenced by objfile_type().

struct type* objfile_type::nodebug_unknown_symbol

Definition at line 1598 of file gdbtypes.h.

Referenced by convert_symbol_bmsym(), and objfile_type().


The documentation for this struct was generated from the following file: