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 9a24775b97 Introduce gdb_disassembly_flags new 34d16ea2a1 gdb.base/commands.exp: Test loop_break and loop_continue in [...] new 54990598c4 Fix calling prototyped functions via function pointers new 7022349d5c Stop assuming no-debug-info functions return int new 74ea4be48e Introduce OP_VAR_MSYM_VALUE new 2c5a2be190 Make ptype/whatis print function name of functions with no d [...] new 827d0c517e evaluate_subexp_standard: Eliminate one goto new d008ee2156 evaluate_subexp_standard: Remove useless assignments new fe13dfecbf evaluate_subexp_standard: Factor out OP_VAR_VALUE handling. new 46a4882b3c Stop assuming no-debug-info variables have type int new dd5901a6a5 Eliminate UNOP_MEMVAL_TLS new 858be34c5a Handle "p S::method()::static_var" in the C++ parser new e68cb8e001 Handle "p 'S::method()::static_var'" (quoted) in symbol lookup new 3693fdb3c8 Make "p S::method() const::static_var" work too new d69cf9b207 Document "no debug info debugging" improvements
The 14 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 | 200 ++++++++++ gdb/NEWS | 26 ++ gdb/ada-lang.c | 11 +- gdb/ada-typeprint.c | 7 +- gdb/ax-gdb.c | 72 +++- gdb/c-exp.y | 51 ++- gdb/c-typeprint.c | 10 +- gdb/compile/compile-c-symbols.c | 4 +- gdb/compile/compile-c-types.c | 35 +- gdb/compile/compile-object-run.c | 3 +- gdb/cp-namespace.c | 50 +-- gdb/doc/ChangeLog | 10 + gdb/doc/gdb.texinfo | 113 +++++- gdb/dwarf2read.c | 46 ++- gdb/elfread.c | 2 +- gdb/eval.c | 439 ++++++++++++++------- gdb/expprint.c | 92 +++-- gdb/expression.h | 1 + gdb/f-typeprint.c | 7 +- gdb/gcore.c | 2 +- gdb/gdbtypes.c | 27 +- gdb/gdbtypes.h | 15 +- gdb/guile/scm-value.c | 2 +- gdb/infcall.c | 49 ++- gdb/infcall.h | 19 +- gdb/linux-fork.c | 6 +- gdb/linux-tdep.c | 4 +- gdb/m2-typeprint.c | 11 +- gdb/minsyms.h | 9 + gdb/objc-lang.c | 14 +- gdb/p-typeprint.c | 57 +-- gdb/parse.c | 130 +++--- gdb/parser-defs.h | 2 + gdb/python/py-value.c | 3 +- gdb/rust-lang.c | 2 +- gdb/std-operator.def | 43 +- gdb/testsuite/ChangeLog | 83 ++++ gdb/testsuite/gdb.asm/asm-source.exp | 8 +- .../gdb.base/break-main-file-remove-fail.exp | 2 +- gdb/testsuite/gdb.base/break-probes.exp | 2 +- gdb/testsuite/gdb.base/callfuncs.exp | 26 +- gdb/testsuite/gdb.base/checkpoint.exp | 44 +-- gdb/testsuite/gdb.base/commands.exp | 65 +-- gdb/testsuite/gdb.base/dprintf-detach.exp | 2 +- gdb/testsuite/gdb.base/infcall-exec.exp | 2 +- gdb/testsuite/gdb.base/info-os.exp | 8 +- gdb/testsuite/gdb.base/nodebug.c | 48 +++ gdb/testsuite/gdb.base/nodebug.exp | 194 +++++++-- gdb/testsuite/gdb.base/solib-display.exp | 16 +- gdb/testsuite/gdb.compile/compile-ifunc.exp | 5 +- gdb/testsuite/gdb.compile/compile.exp | 10 +- gdb/testsuite/gdb.cp/local-static.c | 170 ++++++++ gdb/testsuite/gdb.cp/local-static.cc | 1 + gdb/testsuite/gdb.cp/local-static.exp | 241 +++++++++++ gdb/testsuite/gdb.cp/m-static.exp | 5 - gdb/testsuite/gdb.dwarf2/dw2-skip-prologue.exp | 2 +- gdb/testsuite/gdb.threads/siginfo-threads.exp | 7 +- gdb/testsuite/gdb.threads/tls-nodebug.exp | 5 +- gdb/testsuite/gdb.trace/entry-values.exp | 6 +- gdb/typeprint.c | 18 +- gdb/typeprint.h | 9 + gdb/valarith.c | 4 +- gdb/valops.c | 7 +- 63 files changed, 2087 insertions(+), 477 deletions(-) create mode 100644 gdb/testsuite/gdb.cp/local-static.c create mode 100644 gdb/testsuite/gdb.cp/local-static.cc create mode 100644 gdb/testsuite/gdb.cp/local-static.exp