summaryrefslogtreecommitdiff
path: root/gdb/disasm.c
AgeCommit message (Expand)Author
2024-01-12Update copyright year range in header of all files managed by GDBAndrew Burgess
2023-11-29Remove gdb_static_assertTom Tromey
2023-11-21gdb: Replace gdb::optional with std::optionalLancelot Six
2023-10-10gdb: remove target_gdbarchSimon Marchi
2023-06-05Use "unrelocated" terminology in linetable_entryTom Tromey
2023-04-29gdb: Fix building with latest libc++Manoj Gupta
2023-03-17Fix line table regressionTom Tromey
2023-03-11Constify linetablesTom Tromey
2023-03-11Change linetables to be objfile-independentTom Tromey
2023-03-11Add operator< and operator== to linetable_entryTom Tromey
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker
2022-11-28gdb/disasm: mark functions passed to the disassembler noexceptAndrew Burgess
2022-10-24[gdb] Fix rethrow exception slicing in pretty_print_insnTom de Vries
2022-10-02gdb: improve disassembler styling when Pygments raises an exceptionAndrew Burgess
2022-10-02gdb: disassembler opcode display formattingAndrew Burgess
2022-10-02gdb/disasm: read opcodes bytes with a single read_code callAndrew Burgess
2022-09-12Use checked_static_cast in more placesTom Tromey
2022-09-06gdb: Add non-enum disassembler optionsTsukasa OI
2022-07-25gdb: handle dis_style_sub_mnemonic disassembler styleAndrew Burgess
2022-07-11gdb: add support for disassembler styling using libopcodesAndrew Burgess
2022-07-11gdb: have gdb_disassemble_info carry 'this' in its stream pointerAndrew Burgess
2022-06-15gdb: unify two dis_asm_read_memory functions in disasm.cAndrew Burgess
2022-06-15gdb: refactor the non-printing disassemblersAndrew Burgess
2022-06-15gdb: add extension language print_insn hookAndrew Burgess
2022-06-15gdb: add new base class to gdb_disassemblerAndrew Burgess
2022-04-04gdb: remove use of vfprintf_filteredAndrew Burgess
2022-04-04objdump/opcodes: add syntax highlighting to disassembler outputAndrew Burgess
2022-03-29Unify gdb printf functionsTom Tromey
2022-03-29Unify gdb puts functionsTom Tromey
2022-03-29Unify vprintf functionsTom Tromey
2022-02-14gdb: use python to colorize disassembler outputAndrew Burgess
2022-02-07gdb/disasm: combine the no printing disassembler setup codeAndrew Burgess
2022-02-06gdb: remove SYMTAB_LINETABLE macro, add getter/setterSimon Marchi
2022-01-31gdb: fix some clang-tidy readability-misleading-indentation warningsSimon Marchi
2022-01-26Always call the wrap_here methodTom Tromey
2022-01-26Convert wrap_here to use integer parameterTom Tromey
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker
2021-12-08gdb: use try/catch around a gdb_disassembler::print_insn callAndrew Burgess
2021-10-22gdb: make disassembler fprintf callback a static member functionAndrew Burgess
2021-10-13gdb: improve error reporting from the disassemblerAndrew Burgess
2021-10-03gdb: make string-like set show commands use std::string variableSimon Marchi
2021-05-27gdb: make add_setshow commands return set_show_commandsSimon Marchi
2021-05-19gdb: Pass std::strings to ui_out::field_string () where convenientMarco Barisione
2021-01-01Update copyright year range in all GDB filesJoel Brobecker
2020-11-02gdb, gdbserver, gdbsupport: fix leading space vs tabs issuesSimon Marchi
2020-07-23gdb/disassembly: Update to handle non-statement addressesAndrew Burgess
2020-03-10gdb: Add support for tracking the DWARF line table is-stmt fieldAndrew Burgess
2020-01-19Call disassemble_free_target in gdbTom Tromey
2020-01-13gdb: add back declarations for _initialize functionsSimon Marchi
2020-01-01Update copyright year range in all GDB files.Joel Brobecker