Go to the first, previous, next, last section, table of contents.


Index

*

  • *ADDRESS_CLASS_TYPE_FLAGS_TO_NAME
  • *gdbarch_data
  • _

  • _initialize_language
  • a

  • a.out format
  • add_cmd
  • add_com
  • add_setshow_cmd
  • add_setshow_cmd_full
  • add_symtab_fns
  • adding a new host
  • adding a symbol-reading module
  • adding a target
  • adding debugging info reader
  • adding source language
  • ADDR_BITS_REMOVE
  • address classes
  • address representation
  • address spaces, separate data and code
  • ADDRESS_CLASS_NAME_TO_TYPE_FLAGS
  • ADDRESS_CLASS_NAME_to_TYPE_FLAGS
  • ADDRESS_CLASS_NAME_TO_TYPE_FLAGS_P
  • ADDRESS_CLASS_TYPE_FLAGS
  • ADDRESS_CLASS_TYPE_FLAGS (byte_size, dwarf2_addr_class)
  • ADDRESS_CLASS_TYPE_FLAGS_P
  • ADDRESS_CLASS_TYPE_FLAGS_TO_NAME
  • ADDRESS_CLASS_TYPE_FLAGS_TO_NAME_P
  • ADDRESS_TO_POINTER, ADDRESS_TO_POINTER
  • ADJUST_BREAKPOINT_ADDRESS
  • algorithms
  • ALIGN_STACK_ON_STARTUP
  • allocate_symtab
  • assumptions about targets
  • ATTR_NORETURN
  • b

  • BELIEVE_PCC_PROMOTION
  • BFD library
  • BIG_BREAKPOINT
  • BITS_BIG_ENDIAN
  • BPT_VECTOR
  • BREAKPOINT, BREAKPOINT
  • breakpoint address adjusted
  • BREAKPOINT_FROM_PC
  • breakpoints
  • bug-gdb mailing list
  • c

  • C data types
  • call stack frame
  • CALL_DUMMY_LOCATION
  • CANNOT_FETCH_REGISTER
  • CANNOT_STEP_HW_WATCHPOINTS
  • CANNOT_STORE_REGISTER
  • CC_HAS_LONG_LONG
  • char
  • CHILD_PREPARE_TO_STORE
  • cleanup, cleanup
  • cleanups
  • CLEAR_SOLIB
  • CLI
  • code pointers, word-addressed
  • coding standards
  • COFF debugging info
  • COFF format
  • command implementation
  • command interpreter
  • comment formatting
  • compiler warnings
  • CONVERT_REGISTER_P, CONVERT_REGISTER_P
  • converting between pointers and addresses
  • converting integers to addresses
  • converting targets to multi-arch
  • create_new_frame
  • CRLF_SOURCE_FILES
  • current_language
  • d

  • D10V addresses
  • data output
  • data-pointer, per-architecture/per-module
  • DEBUG_PTRACE
  • debugging GDB
  • DECR_PC_AFTER_BREAK
  • DEFAULT_PROMPT
  • deprecate_cmd
  • DEPRECATED_BIG_REMOTE_BREAKPOINT
  • DEPRECATED_EXTRACT_STRUCT_VALUE_ADDRESS
  • DEPRECATED_EXTRACT_STRUCT_VALUE_ADDRESS_P
  • DEPRECATED_FP_REGNUM
  • DEPRECATED_FRAME_CHAIN
  • DEPRECATED_FRAME_CHAIN_VALID
  • DEPRECATED_FRAME_INIT_SAVED_REGS
  • DEPRECATED_FRAME_SAVED_PC
  • DEPRECATED_FRAMELESS_FUNCTION_INVOCATION
  • DEPRECATED_FUNCTION_START_OFFSET
  • DEPRECATED_GET_SAVED_REGISTER
  • DEPRECATED_IBM6000_TARGET
  • DEPRECATED_INIT_EXTRA_FRAME_INFO
  • DEPRECATED_INIT_FRAME_PC
  • DEPRECATED_LITTLE_REMOTE_BREAKPOINT
  • DEPRECATED_POP_FRAME
  • DEPRECATED_PUSH_ARGUMENTS.
  • DEPRECATED_REG_STRUCT_HAS_ADDR, DEPRECATED_REG_STRUCT_HAS_ADDR
  • DEPRECATED_REGISTER_RAW_SIZE, DEPRECATED_REGISTER_RAW_SIZE
  • DEPRECATED_REGISTER_VIRTUAL_SIZE, DEPRECATED_REGISTER_VIRTUAL_SIZE
  • DEPRECATED_REMOTE_BREAKPOINT
  • DEPRECATED_SIGTRAMP_END
  • DEPRECATED_SIGTRAMP_START
  • DEPRECATED_STACK_ALIGN
  • DEPRECATED_USE_STRUCT_CONVENTION
  • deprecating commands
  • design
  • DEV_TTY
  • DIRNAME_SEPARATOR
  • DISABLE_UNSETTABLE_BREAK
  • discard_cleanups
  • do_cleanups
  • DOS text files
  • DW_AT_address_class
  • DW_AT_byte_size
  • DWARF 1 debugging info
  • DWARF 2 debugging info
  • DWARF2_REG_TO_REGNUM
  • DWARF_REG_TO_REGNUM
  • e

  • ECOFF debugging info
  • ECOFF format
  • ECOFF_REG_TO_REGNUM
  • ELF format
  • END_OF_TEXT_DEFAULT
  • evaluate_subexp
  • executable_changed
  • experimental branches
  • expression evaluation routines
  • expression parser
  • EXTRACT_RETURN_VALUE
  • extract_typed_address
  • f

  • FDL, GNU Free Documentation License
  • fetch_core_registers
  • FETCH_INFERIOR_REGISTERS
  • field output functions
  • file names, portability
  • FILENAME_CMP
  • find_pc_function
  • find_pc_line
  • find_sym_fns
  • finding a symbol
  • fine-tuning gdbarch structure
  • FOPEN_RB
  • FP0_REGNUM
  • frame
  • frame chain
  • frame pointer register
  • frame_align
  • FRAME_FP
  • FRAME_NUM_ARGS
  • frame_pop
  • full symbol table
  • function prototypes
  • function usage
  • FUNCTION_EPILOGUE_SIZE
  • fundamental types
  • g

  • GCC2_COMPILED_FLAG_SYMBOL
  • GCC_COMPILED_FLAG_SYMBOL
  • GDB_MULTI_ARCH
  • gdb_osabi
  • GDB_OSABI_ARM_APCS
  • GDB_OSABI_ARM_EABI_V1
  • GDB_OSABI_ARM_EABI_V2
  • GDB_OSABI_FREEBSD_AOUT
  • GDB_OSABI_FREEBSD_ELF
  • GDB_OSABI_GO32
  • GDB_OSABI_HURD
  • GDB_OSABI_LINUX
  • GDB_OSABI_NETBSD_AOUT
  • GDB_OSABI_NETBSD_ELF
  • GDB_OSABI_NETWARE
  • GDB_OSABI_OSF1
  • GDB_OSABI_SOLARIS
  • GDB_OSABI_SVR4
  • GDB_OSABI_UNKNOWN
  • GDB_OSABI_WINCE
  • GDB_TARGET_IS_HPPA
  • gdbarch_data, gdbarch_data
  • gdbarch_in_function_epilogue_p
  • gdbarch_init_osabi
  • gdbarch_register_osabi
  • gdbarch_register_osabi_sniffer
  • gdbarch_return_value
  • GDBINIT_FILENAME
  • generic host support
  • GET_LONGJMP_TARGET, GET_LONGJMP_TARGET, GET_LONGJMP_TARGET
  • h

  • hardware breakpoints
  • hardware watchpoints
  • HAVE_CONTINUABLE_WATCHPOINT
  • HAVE_DOS_BASED_FILE_SYSTEM
  • HAVE_LONG_DOUBLE
  • HAVE_MMAP
  • HAVE_NONSTEPPABLE_WATCHPOINT
  • HAVE_STEPPABLE_WATCHPOINT
  • HAVE_TERMIO
  • host
  • host, adding
  • i

  • i386_cleanup_dregs
  • I386_DR_LOW_GET_STATUS
  • I386_DR_LOW_RESET_ADDR
  • I386_DR_LOW_SET_ADDR
  • I386_DR_LOW_SET_CONTROL
  • i386_insert_hw_breakpoint
  • i386_insert_watchpoint
  • i386_region_ok_for_watchpoint
  • i386_remove_hw_breakpoint
  • i386_remove_watchpoint
  • i386_stopped_by_hwbp
  • i386_stopped_by_watchpoint
  • i386_stopped_data_address
  • I386_USE_GENERIC_WATCHPOINTS
  • IN_SOLIB_CALL_TRAMPOLINE
  • IN_SOLIB_DYNSYM_RESOLVE_CODE
  • IN_SOLIB_RETURN_TRAMPOLINE
  • inferior_created
  • INNER_THAN
  • insert or remove hardware breakpoint
  • insert or remove hardware watchpoint
  • INT_MAX
  • INT_MIN
  • INTEGER_TO_ADDRESS
  • IS_ABSOLUTE_PATH
  • IS_DIR_SEPARATOR
  • ISATTY
  • item output functions
  • k

  • KERNEL_U_ADDR
  • KERNEL_U_ADDR_HPUX
  • l

  • L_SET
  • language parser
  • language support
  • legal papers for code contributions
  • length_of_subexp
  • libgdb, libgdb
  • libiberty library
  • line wrap in output
  • lint
  • list output functions
  • LITTLE_BREAKPOINT
  • long long data type
  • LONG_MAX
  • LONGEST
  • longjmp debugging
  • lookup_symbol
  • LSEEK_NOT_LINEAR
  • m

  • make_cleanup
  • making a new release of gdb
  • memory representation
  • MEMORY_INSERT_BREAKPOINT
  • MEMORY_REMOVE_BREAKPOINT
  • minimal symbol table
  • minsymtabs
  • mmap
  • multi-arch data
  • n

  • NAME_OF_MALLOC, NAME_OF_MALLOC
  • NATDEPFILES
  • native conditionals
  • native core files
  • native debugging
  • nesting level in ui_out functions
  • Netware Loadable Module format
  • NO_HIF_SUPPORT
  • NO_STD_REGS
  • NORETURN
  • normal_stop
  • normal_stop observer
  • notification about inferior execution stop
  • notifications about changes in internals
  • o

  • object file formats
  • observer pattern interface
  • observers implementation rationale
  • obsolete code
  • obstacks
  • ONE_PROCESS_WRITETEXT
  • op_print_tab
  • opcodes library
  • OS ABI variants
  • OS9K_VARIABLES_INSIDE_BLOCK
  • p

  • PARM_BOUNDARY
  • parse_exp_1
  • partial symbol table
  • PC_LOAD_SEGMENT
  • PC_REGNUM
  • PE-COFF format
  • per-architecture module data
  • pointer representation
  • POINTER_TO_ADDRESS, POINTER_TO_ADDRESS
  • portability
  • portable file name handling
  • porting to new machines
  • prefixify_subexp
  • PRINT_FLOAT_INFO
  • print_registers_info
  • print_subexp
  • PRINT_VECTOR_INFO
  • PRINTF_HAS_LONG_DOUBLE
  • PRINTF_HAS_LONG_LONG
  • PROC_NAME_FMT
  • PROCESS_LINENUMBER_HOOK
  • program counter
  • PROLOGUE_FIRSTLINE_OVERLAP
  • prompt
  • PS_REGNUM
  • psymtabs
  • PTRACE_ARG3_TYPE
  • push_dummy_call
  • push_dummy_code
  • r

  • raw register representation
  • read_fp
  • read_pc
  • read_sp
  • reading of symbols
  • red zone
  • register data formats, converting
  • register groups
  • register representation
  • REGISTER_CONVERT_TO_RAW, REGISTER_CONVERT_TO_RAW
  • REGISTER_CONVERT_TO_TYPE
  • REGISTER_CONVERT_TO_VIRTUAL, REGISTER_CONVERT_TO_VIRTUAL
  • REGISTER_CONVERTIBLE, REGISTER_CONVERTIBLE
  • REGISTER_NAME
  • register_reggroup_p
  • REGISTER_TO_VALUE, REGISTER_TO_VALUE
  • register_type
  • REGISTER_U_ADDR
  • REGISTER_VIRTUAL_TYPE
  • regset_from_core_section
  • regular expressions library
  • Release Branches
  • remote debugging support
  • REMOTE_BPT_VECTOR
  • representations, raw and virtual registers
  • representations, register and memory
  • requirements for GDB
  • running the test suite
  • s

  • SAVE_DUMMY_FRAME_TOS
  • SCANF_HAS_LONG_DOUBLE
  • SDB_REG_TO_REGNUM
  • secondary symbol file
  • SEEK_CUR
  • SEEK_SET
  • separate data and code address spaces
  • serial line support
  • SHELL_COMMAND_CONCAT
  • SHELL_FILE
  • SIGWINCH_HANDLER
  • SIGWINCH_HANDLER_BODY
  • SKIP_PERMANENT_BREAKPOINT
  • SKIP_PROLOGUE
  • SKIP_SOLIB_RESOLVER
  • SKIP_TRAMPOLINE_CODE
  • SLASH_STRING
  • software breakpoints
  • software watchpoints
  • SOFTWARE_SINGLE_STEP
  • SOFTWARE_SINGLE_STEP_P
  • SOFUN_ADDRESS_MAYBE_MISSING
  • SOLIB_ADD
  • SOLIB_CREATE_INFERIOR_HOOK
  • solib_loaded
  • solib_unloaded
  • SOM debugging info
  • SOM format
  • source code formatting
  • SP_REGNUM
  • spaces, separate data and code address
  • STAB_REG_TO_REGNUM
  • stabs debugging info
  • stabs_argument_has_addr
  • stack alignment
  • START_INFERIOR_TRAPS_EXPECTED
  • STEP_SKIPS_DELAY
  • STOP_SIGNAL
  • STOPPED_BY_WATCHPOINT
  • STORE_RETURN_VALUE
  • store_typed_address
  • struct
  • struct value, converting register contents to
  • submitting patches
  • sym_fns structure
  • symbol files
  • symbol lookup
  • symbol reading
  • SYMBOL_RELOADING_DEFAULT
  • SYMBOLS_CAN_START_WITH_DOLLAR
  • symtabs
  • system dependencies
  • t

  • table output functions
  • target
  • target architecture definition
  • target vector
  • TARGET_CAN_USE_HARDWARE_WATCHPOINT
  • target_changed
  • TARGET_CHAR_BIT
  • TARGET_CHAR_SIGNED
  • TARGET_COMPLEX_BIT
  • TARGET_DOUBLE_BIT
  • TARGET_DOUBLE_COMPLEX_BIT
  • TARGET_FLOAT_BIT
  • TARGET_HAS_HARDWARE_WATCHPOINTS
  • target_insert_hw_breakpoint
  • target_insert_watchpoint
  • TARGET_INT_BIT
  • TARGET_LONG_BIT
  • TARGET_LONG_DOUBLE_BIT
  • TARGET_LONG_LONG_BIT
  • TARGET_PRINT_INSN
  • TARGET_PTR_BIT
  • TARGET_READ_FP
  • TARGET_READ_PC
  • TARGET_READ_SP
  • TARGET_REGION_OK_FOR_HW_WATCHPOINT
  • TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT
  • target_remove_hw_breakpoint
  • target_remove_watchpoint
  • TARGET_SHORT_BIT
  • target_stopped_data_address
  • TARGET_VIRTUAL_FRAME_POINTER
  • TARGET_WRITE_PC
  • TCP remote support
  • TDEPFILES
  • terminal device
  • test suite
  • test suite organization
  • trimming language-dependent code
  • tuple output functions
  • type
  • type codes
  • types
  • u

  • U_REGS_OFFSET
  • ui_out functions
  • ui_out functions, usage examples
  • ui_out_field_core_addr
  • ui_out_field_fmt
  • ui_out_field_fmt_int
  • ui_out_field_int
  • ui_out_field_skip
  • ui_out_field_stream
  • ui_out_field_string
  • ui_out_flush
  • ui_out_list_begin
  • ui_out_list_end
  • ui_out_message
  • ui_out_spaces
  • ui_out_stream_delete
  • ui_out_table_begin
  • ui_out_table_body
  • ui_out_table_end
  • ui_out_table_header
  • ui_out_text
  • ui_out_tuple_begin
  • ui_out_tuple_end
  • ui_out_wrap_hint
  • ui_stream
  • UINT_MAX
  • ULONG_MAX
  • unwind_dummy_id
  • unwind_pc
  • unwind_sp
  • USE_PROC_FS
  • USG
  • using ui_out functions
  • v

  • value_as_address
  • value_from_pointer
  • VALUE_TO_REGISTER, VALUE_TO_REGISTER
  • VARIABLES_INSIDE_BLOCK
  • vendor branches
  • virtual register representation
  • void, void
  • volatile
  • w

  • watchpoints
  • watchpoints, on x86
  • word-addressed machines
  • wrap_here
  • write_pc
  • writing tests
  • x

  • x86 debug registers
  • XCOFF format

  • Go to the first, previous, next, last section, table of contents.