GDB (API)

Public Attributes | List of all members
objfile_type Struct Reference

`#include "gdbtypes.h"`

## Public Attributes
struct type * | builtin_void
struct type * | builtin_char
struct type * | builtin_short
struct type * | builtin_int
struct type * | builtin_long
struct type * | builtin_long_long
struct type * | builtin_signed_char
struct type * | builtin_unsigned_char
struct type * | builtin_unsigned_short
struct type * | builtin_unsigned_int
struct type * | builtin_unsigned_long
struct type * | builtin_unsigned_long_long
struct type * | builtin_float
struct type * | builtin_double
struct type * | builtin_long_double
struct type * | builtin_core_addr
struct type * | builtin_error
struct type * | nodebug_text_symbol
struct type * | nodebug_text_gnu_ifunc_symbol
struct type * | nodebug_got_plt_symbol
struct type * | nodebug_data_symbol
struct type * | nodebug_unknown_symbol
struct type * | nodebug_tls_symbol

## Detailed Description

Per-objfile types used by symbol readers.

Definition at line 1588 of file gdbtypes.h.

## Member Data Documentation

## ◆ builtin_char

struct type* objfile_type::builtin_char

Definition at line 1592 of file gdbtypes.h.

## ◆ builtin_core_addr

struct type* objfile_type::builtin_core_addr

This type is used to represent symbol addresses.

Definition at line 1608 of file gdbtypes.h.

## ◆ builtin_double

struct type* objfile_type::builtin_double

Definition at line 1604 of file gdbtypes.h.

## ◆ builtin_error

struct type* objfile_type::builtin_error

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

Definition at line 1612 of file gdbtypes.h.

## ◆ builtin_float

struct type* objfile_type::builtin_float

Definition at line 1603 of file gdbtypes.h.

## ◆ builtin_int

struct type* objfile_type::builtin_int

Definition at line 1594 of file gdbtypes.h.

## ◆ builtin_long

struct type* objfile_type::builtin_long

Definition at line 1595 of file gdbtypes.h.

## ◆ builtin_long_double

struct type* objfile_type::builtin_long_double

Definition at line 1605 of file gdbtypes.h.

## ◆ builtin_long_long

struct type* objfile_type::builtin_long_long

Definition at line 1596 of file gdbtypes.h.

## ◆ builtin_short

struct type* objfile_type::builtin_short

Definition at line 1593 of file gdbtypes.h.

## ◆ builtin_signed_char

struct type* objfile_type::builtin_signed_char

Definition at line 1597 of file gdbtypes.h.

## ◆ builtin_unsigned_char

struct type* objfile_type::builtin_unsigned_char

Definition at line 1598 of file gdbtypes.h.

## ◆ builtin_unsigned_int

struct type* objfile_type::builtin_unsigned_int

Definition at line 1600 of file gdbtypes.h.

## ◆ builtin_unsigned_long

struct type* objfile_type::builtin_unsigned_long

Definition at line 1601 of file gdbtypes.h.

## ◆ builtin_unsigned_long_long

struct type* objfile_type::builtin_unsigned_long_long

Definition at line 1602 of file gdbtypes.h.

## ◆ builtin_unsigned_short

struct type* objfile_type::builtin_unsigned_short

Definition at line 1599 of file gdbtypes.h.

## ◆ builtin_void

struct type* objfile_type::builtin_void

Definition at line 1591 of file gdbtypes.h.

## ◆ nodebug_data_symbol

struct type* objfile_type::nodebug_data_symbol

Definition at line 1618 of file gdbtypes.h.

## ◆ nodebug_got_plt_symbol

struct type* objfile_type::nodebug_got_plt_symbol

Definition at line 1617 of file gdbtypes.h.

## ◆ nodebug_text_gnu_ifunc_symbol

struct type* objfile_type::nodebug_text_gnu_ifunc_symbol

Definition at line 1616 of file gdbtypes.h.

## ◆ nodebug_text_symbol

struct type* objfile_type::nodebug_text_symbol

Types used for symbols with no debug information.

Definition at line 1615 of file gdbtypes.h.

## ◆ nodebug_tls_symbol

struct type* objfile_type::nodebug_tls_symbol

Definition at line 1620 of file gdbtypes.h.

## ◆ nodebug_unknown_symbol

struct type* objfile_type::nodebug_unknown_symbol

Definition at line 1619 of file gdbtypes.h.

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

- /tmp/gdb-8.1/gdb/gdbtypes.h