GDB (xrefs)

Classes | Macros | Variables
/tmp/gdb-8.1/gdb/gdb-stabs.h File Reference

Go to the source code of this file.

## Classes
struct | dbx_symfile_info

## Macros
#define | DBX_SYMFILE_INFO(o) ((struct dbx_symfile_info *) objfile_data ((o), dbx_objfile_data_key))
#define | DBX_TEXT_ADDR(o) (DBX_SYMFILE_INFO(o)->text_addr)
#define | DBX_TEXT_SIZE(o) (DBX_SYMFILE_INFO(o)->text_size)
#define | DBX_SYMCOUNT(o) (DBX_SYMFILE_INFO(o)->symcount)
#define | DBX_STRINGTAB(o) (DBX_SYMFILE_INFO(o)->stringtab)
#define | DBX_STRINGTAB_SIZE(o) (DBX_SYMFILE_INFO(o)->stringtab_size)
#define | DBX_SYMTAB_OFFSET(o) (DBX_SYMFILE_INFO(o)->symtab_offset)
#define | DBX_SYMBOL_SIZE(o) (DBX_SYMFILE_INFO(o)->symbol_size)
#define | DBX_TEXT_SECTION(o) (DBX_SYMFILE_INFO(o)->text_section)
#define | DBX_DATA_SECTION(o) (DBX_SYMFILE_INFO(o)->data_section)
#define | DBX_BSS_SECTION(o) (DBX_SYMFILE_INFO(o)->bss_section)
#define | DBX_STAB_SECTION(o) (DBX_SYMFILE_INFO(o)->stab_section)

## Variables
const struct objfile_data * | dbx_objfile_data_key

## Macro Definition Documentation

## ◆ DBX_BSS_SECTION

#define DBX_BSS_SECTION | ( |  | o | ) | (DBX_SYMFILE_INFO(o)->bss_section)

Definition at line 73 of file gdb-stabs.h.

Referenced by dbx_symfile_init().

## ◆ DBX_DATA_SECTION

#define DBX_DATA_SECTION | ( |  | o | ) | (DBX_SYMFILE_INFO(o)->data_section)

Definition at line 72 of file gdb-stabs.h.

Referenced by dbx_symfile_init().

## ◆ DBX_STAB_SECTION

#define DBX_STAB_SECTION | ( |  | o | ) | (DBX_SYMFILE_INFO(o)->stab_section)

Definition at line 74 of file gdb-stabs.h.

Referenced by dbx_read_symtab(), and elfstab_build_psymtabs().

## ◆ DBX_STRINGTAB

#define DBX_STRINGTAB | ( |  | o | ) | (DBX_SYMFILE_INFO(o)->stringtab)

Definition at line 67 of file gdb-stabs.h.

Referenced by coffstab_build_psymtabs(), dbx_symfile_init(), elfstab_build_psymtabs(), read_dbx_symtab(), read_ofile_symtab(), set_namestring(), and stabsect_build_psymtabs().

## ◆ DBX_STRINGTAB_SIZE

#define DBX_STRINGTAB_SIZE | ( |  | o | ) | (DBX_SYMFILE_INFO(o)->stringtab_size)

Definition at line 68 of file gdb-stabs.h.

Referenced by coffstab_build_psymtabs(), dbx_symfile_init(), elfstab_build_psymtabs(), set_namestring(), and stabsect_build_psymtabs().

## ◆ DBX_SYMBOL_SIZE

#define DBX_SYMBOL_SIZE | ( |  | o | ) | (DBX_SYMFILE_INFO(o)->symbol_size)

Definition at line 70 of file gdb-stabs.h.

Referenced by coffstab_build_psymtabs(), dbx_symfile_init(), dbx_symfile_read(), elfstab_build_psymtabs(), and stabsect_build_psymtabs().

## ◆ DBX_SYMCOUNT

#define DBX_SYMCOUNT | ( |  | o | ) | (DBX_SYMFILE_INFO(o)->symcount)

Definition at line 66 of file gdb-stabs.h.

Referenced by coffstab_build_psymtabs(), dbx_symfile_init(), dbx_symfile_read(), elfstab_build_psymtabs(), read_dbx_symtab(), and stabsect_build_psymtabs().

## ◆ DBX_SYMFILE_INFO

#define DBX_SYMFILE_INFO | ( |  | o | ) | ((struct dbx_symfile_info *) objfile_data ((o), dbx_objfile_data_key))

Definition at line 62 of file gdb-stabs.h.

## ◆ DBX_SYMTAB_OFFSET

#define DBX_SYMTAB_OFFSET | ( |  | o | ) | (DBX_SYMFILE_INFO(o)->symtab_offset)

Definition at line 69 of file gdb-stabs.h.

Referenced by coffstab_build_psymtabs(), dbx_symfile_init(), dbx_symfile_read(), elfstab_build_psymtabs(), and stabsect_build_psymtabs().

## ◆ DBX_TEXT_ADDR

#define DBX_TEXT_ADDR | ( |  | o | ) | (DBX_SYMFILE_INFO(o)->text_addr)

Definition at line 64 of file gdb-stabs.h.

Referenced by coffstab_build_psymtabs(), dbx_symfile_init(), find_text_range(), read_dbx_symtab(), and stabsect_build_psymtabs().

## ◆ DBX_TEXT_SECTION

#define DBX_TEXT_SECTION | ( |  | o | ) | (DBX_SYMFILE_INFO(o)->text_section)

Definition at line 71 of file gdb-stabs.h.

Referenced by dbx_symfile_init().

## ◆ DBX_TEXT_SIZE

#define DBX_TEXT_SIZE | ( |  | o | ) | (DBX_SYMFILE_INFO(o)->text_size)

Definition at line 65 of file gdb-stabs.h.

Referenced by coffstab_build_psymtabs(), dbx_symfile_init(), find_text_range(), read_dbx_symtab(), and stabsect_build_psymtabs().

## Variable Documentation

## ◆ dbx_objfile_data_key

const struct objfile_data* dbx_objfile_data_key

Definition at line 64 of file dbxread.c.

Referenced by _initialize_dbxread(), coff_symfile_init(), dbx_symfile_init(), elf_read_minimal_symbols(), and stabsect_build_psymtabs().