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 e4c4ac46e8 opcodes/or1k: Regenerate opcodes new 00b56dbe70 Fix latent bug in custom word point completion handling new 3844e605e6 Fix latent bug with custom word point completers new b9a3f8429b Fix TID parser bug new cbba3ecd36 Make check_for_argument skip whitespace after arg itself new 93bcb04349 Allow "unlimited" abbreviations new 48c410fb70 Fix "set enum-command value junk" new 597bf39df9 Remove "show" command completers, "set" command completers f [...] new ccf46844d3 gdb.base/completion.exp: Fix comment typo new dca0f6c0a4 New set/show testing framework (gdb.base/settings.exp) new dee7b4c83a boolean/auto-boolean commands, make "o" ambiguous new 2c722807a7 number_or_range_parser::get_number, don't treat "1 -" as a range new 9d0faba9f5 Introduce generic command options framework new 7d8062de98 Make "print" and "compile print" support -OPT options new e6ed716cd5 Migrate rest of compile commands to new options framework new 2daf894ed0 "set print raw frame-arguments" -> "set print raw-frame-arguments" new d4c16835ca Make "backtrace" support -OPT options new 90a1ef8762 "backtrace full/no-filters/hide" completer new e2a689da55 lib/completion-support.exp: Add test_gdb_completion_offers_commands new 272d459434 Introduce complete_nested_command_line new 5d7071341d Make "frame apply" support -OPT options new f7e13587ea "thread apply 1 -- -" vs "frame apply level 0 -- -" new 6665660a41 Make "thread apply" use the gdb::option framework new 6206060d9b Delete parse_flags/parse_flags_qcs new 3345721af1 NEWS and manual changes for command options changes
The 24 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 | 294 +++++++++ gdb/Makefile.in | 3 + gdb/NEWS | 102 ++++ gdb/ax-gdb.c | 2 - gdb/breakpoint.c | 5 +- gdb/cli/cli-cmds.c | 3 - gdb/cli/cli-decode.c | 27 +- gdb/cli/cli-decode.h | 4 + gdb/cli/cli-option.c | 724 ++++++++++++++++++++++ gdb/cli/cli-option.h | 335 +++++++++++ gdb/cli/cli-setshow.c | 289 +++++---- gdb/cli/cli-setshow.h | 27 + gdb/cli/cli-utils.c | 124 ++-- gdb/cli/cli-utils.h | 62 +- gdb/command.h | 19 +- gdb/compile/compile.c | 215 ++++--- gdb/completer.c | 84 ++- gdb/completer.h | 21 +- gdb/cp-valprint.c | 57 -- gdb/doc/ChangeLog | 27 + gdb/doc/gdb.texinfo | 344 +++++++++-- gdb/frame.c | 84 +-- gdb/frame.h | 55 +- gdb/maint-test-options.c | 461 ++++++++++++++ gdb/maint-test-settings.c | 257 ++++++++ gdb/mi/mi-cmd-stack.c | 23 +- gdb/printcmd.c | 94 ++- gdb/python/py-framefilter.c | 3 +- gdb/stack.c | 620 ++++++++++++++----- gdb/stack.h | 5 + gdb/testsuite/ChangeLog | 69 +++ gdb/testsuite/gdb.base/completion.exp | 2 +- gdb/testsuite/gdb.base/options.c | 33 ++ gdb/testsuite/gdb.base/options.exp | 923 +++++++++++++++++++++++++++++ gdb/testsuite/gdb.base/settings.c | 23 + gdb/testsuite/gdb.base/settings.exp | 545 +++++++++++++++++ gdb/testsuite/gdb.compile/compile.exp | 15 +- gdb/testsuite/gdb.guile/scm-frame-args.exp | 4 +- gdb/testsuite/gdb.multi/tids.exp | 16 +- gdb/testsuite/gdb.python/py-frame-args.exp | 4 +- gdb/testsuite/lib/completion-support.exp | 66 ++- gdb/thread.c | 285 ++++++--- gdb/tid-parse.c | 16 +- gdb/tid-parse.h | 3 + gdb/unittests/cli-utils-selftests.c | 133 ----- gdb/valprint.c | 280 ++++++--- gdb/valprint.h | 20 +- 47 files changed, 5882 insertions(+), 925 deletions(-) create mode 100644 gdb/cli/cli-option.c create mode 100644 gdb/cli/cli-option.h create mode 100644 gdb/maint-test-options.c create mode 100644 gdb/maint-test-settings.c create mode 100644 gdb/testsuite/gdb.base/options.c create mode 100644 gdb/testsuite/gdb.base/options.exp create mode 100644 gdb/testsuite/gdb.base/settings.c create mode 100644 gdb/testsuite/gdb.base/settings.exp