|
GDB (xrefs)
|
#include "disasm.h"
Public Member Functions | |
| gdb_pretty_print_disassembler (struct gdbarch *gdbarch) | |
| int | pretty_print_insn (struct ui_out *uiout, const struct disasm_insn *insn, gdb_disassembly_flags flags) |
Private Member Functions | |
| struct gdbarch * | arch () |
Private Attributes | |
| gdb_disassembler | m_di |
| string_file | m_insn_stb |
| string_file | m_opcode_stb |
|
inlineexplicit |
|
inlineprivate |
Definition at line 121 of file disasm.h.
References gdb_disassembler::arch(), and m_di.
Referenced by pretty_print_insn().
| int gdb_pretty_print_disassembler::pretty_print_insn | ( | struct ui_out * | uiout, |
| const struct disasm_insn * | insn, | ||
| gdb_disassembly_flags | flags | ||
| ) |
Definition at line 193 of file disasm.c.
References disasm_insn::addr, arch(), build_address_symbolic(), string_file::clear(), gdbarch::data, DISASSEMBLY_OMIT_FNAME, DISASSEMBLY_OMIT_PC, DISASSEMBLY_RAW_INSN, DISASSEMBLY_SPECULATIVE, ui_out::field_core_addr(), ui_out::field_fmt(), ui_out::field_int(), ui_out::field_stream(), ui_out::field_string(), flags, disasm_insn::is_speculative, deprecated_dis_line_entry::line, m_di, m_insn_stb, m_opcode_stb, name, disasm_insn::number, offset, pc_prefix(), gdb_disassembler::print_insn(), ui_file::printf(), read_code(), size, ui_out::text(), and xfree().
Referenced by btrace_insn_history(), and dump_insns().
|
private |
Definition at line 124 of file disasm.h.
Referenced by arch(), and pretty_print_insn().
|
private |
Definition at line 128 of file disasm.h.
Referenced by pretty_print_insn().
|
private |
Definition at line 131 of file disasm.h.
Referenced by pretty_print_insn().
1.8.14