This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository binutils-gdb.
from b5cefcc X86: Remove pcommit instruction new 9a1e3f0 Fix build failure in xcoffread.c new b7b633e Use RAII to save and restore scalars new 9746809 Use scoped_restore for ui_file new 4b6749b Use scoped_restore for current_ui new 873a915 Introduce minimal_symbol_reader new d25e871 Change minimal_symbol_reader to store objfile new 8dddcb8 Record minimal symbols directly in reader. new 0e45424 Remove make_cleanup_restore_current_ui new 6fc31fc Remove some cleanups in MI new 1e3b796 Change command stats reporting to use class new cd9da5b Replace two xmallocs with unique_ptr new d1e4a62 Use gdb::unique_ptr in elf_read_minimal_symbols new 67ad939 Remove make_cleanup_restore_current_uiout new 5841433 Some cleanup removal in dwarf2loc.c new 718b962 Initial conversion of dwarf_expr_ctx new 595d2e3 Convert DWARF expr functions to methods new 192ca6d Convert dwarf_expr_context_funcs to methods new f60ee22 Remove last cleanup from captured_main_1 new ce6c454 Change minimal_symbol_reader::record_full to take a bool new befbff8 Make some dwarf_expr_context methods pure virtual
The 20 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gdb/ChangeLog | 321 ++++++++++++++++++ gdb/arm-tdep.c | 9 +- gdb/breakpoint.c | 8 +- gdb/cli/cli-dump.c | 19 +- gdb/cli/cli-interp.c | 27 +- gdb/cli/cli-script.c | 18 +- gdb/coff-pe-read.c | 30 +- gdb/coff-pe-read.h | 3 +- gdb/coffread.c | 30 +- gdb/common/scoped_restore.h | 99 ++++++ gdb/compile/compile.c | 23 +- gdb/dbxread.c | 35 +- gdb/dwarf2-frame.c | 137 +++++--- gdb/dwarf2expr.c | 548 ++++++++++++------------------ gdb/dwarf2expr.h | 183 +++++----- gdb/dwarf2loc.c | 808 +++++++++++++++++++------------------------- gdb/elfread.c | 60 ++-- gdb/event-top.c | 55 +-- gdb/guile/scm-ports.c | 10 +- gdb/infcall.c | 8 +- gdb/infrun.c | 48 +-- gdb/linux-fork.c | 11 +- gdb/machoread.c | 23 +- gdb/main.c | 112 +++--- gdb/maint.c | 118 +++---- gdb/maint.h | 39 ++- gdb/mdebugread.c | 55 ++- gdb/mi/mi-cmd-var.c | 8 +- gdb/mi/mi-interp.c | 104 ++---- gdb/mi/mi-main.c | 14 +- gdb/minsyms.c | 178 ++++------ gdb/minsyms.h | 147 ++++---- gdb/mipsread.c | 19 +- gdb/printcmd.c | 6 +- gdb/python/python.c | 14 +- gdb/stack.c | 8 +- gdb/symfile.h | 3 +- gdb/top.c | 67 ++-- gdb/top.h | 57 ++-- gdb/tui/tui-interp.c | 27 +- gdb/ui-out.c | 18 - gdb/ui-out.h | 4 - gdb/utils.c | 29 -- gdb/utils.h | 4 +- gdb/xcoffread.c | 42 +-- 45 files changed, 1752 insertions(+), 1834 deletions(-) create mode 100644 gdb/common/scoped_restore.h