- 04 Jun, 2017 2 commits
-
-
Joel Brobecker authored
gdb/ChangeLog: * version.in: Set GDB version number to 8.0. * PROBLEMS: Likewise.
-
GDB Administrator authored
-
- 03 Jun, 2017 1 commit
-
-
GDB Administrator authored
-
- 02 Jun, 2017 1 commit
-
-
GDB Administrator authored
-
- 01 Jun, 2017 1 commit
-
-
GDB Administrator authored
-
- 31 May, 2017 4 commits
-
-
Eli Zaretskii authored
libiberty/ChangeLog: 2017-05-31 DJ Delorie <dj@redhat.com> * configure.ac (strnlen): Add to AC_CHECK_DECLS. * configure: Likewise. * config.in: Add HACE_DECL_STRNLEN. (cherry picked from commit 5b4a1ff3)
-
Eli Zaretskii authored
libiberty/ChangeLog: 2017-05-31 Eli Zaretskii <eliz@gnu.org> * waitpid.c (wait) [__MINGW32__]: Define as a macro that calls _cwait, so that this function works on MinGW. (cherry picked from commit 90b44918)
-
Eli Zaretskii authored
include/ChangeLog: 2017-05-31 Eli Zaretskii <eliz@gnu.org> * environ.h: Add #ifndef guard. (cherry picked from commit b9c68330)
-
GDB Administrator authored
-
- 30 May, 2017 2 commits
-
-
Simon Marchi authored
Change the GDB 8.0 section of the NEWS file to try to follow this order: * Functional changes * Added and removed configurations and targets * New commands * New options * MI changes In particular, there were two "New commands" sections. gdb/ChangeLog: * NEWS (Changes in GDB 8.0): Remove extra empty line. Move "Removed targets and native configurations" up. Merge duplicate "New commands" sub-sections. Add "New options" sub-sections.
-
GDB Administrator authored
-
- 29 May, 2017 1 commit
-
-
GDB Administrator authored
-
- 28 May, 2017 1 commit
-
-
GDB Administrator authored
-
- 27 May, 2017 1 commit
-
-
GDB Administrator authored
-
- 26 May, 2017 2 commits
-
-
Eli Zaretskii authored
gdb/ChangeLog: 2017-05-26 Eli Zaretskii <eliz@gnu.org> * cli/cli-script.c (user_args::insert_args): Call gdb::to_string. * common/common-utils.h (REPLACE_TO_STRING) [__MINGW32__]: Define to 1 if std::to_string is not available. (gdb::to_string) [REPLACE_TO_STRING]: Provide a replacement implementation for std::string.
-
GDB Administrator authored
-
- 25 May, 2017 1 commit
-
-
GDB Administrator authored
-
- 24 May, 2017 1 commit
-
-
GDB Administrator authored
-
- 23 May, 2017 1 commit
-
-
GDB Administrator authored
-
- 22 May, 2017 1 commit
-
-
GDB Administrator authored
-
- 21 May, 2017 1 commit
-
-
GDB Administrator authored
-
- 20 May, 2017 1 commit
-
-
GDB Administrator authored
-
- 19 May, 2017 5 commits
-
-
Rainer Orth authored
-
Rainer Orth authored
-
Eli Zaretskii authored
This change was already accepted upstream in Readline. readline/ChangeLog.gdb: 2017-05-19 Eli Zaretskii <eliz@gnu.org> * input.c [_WIN32]: Include <conio.h> to avoid compiler warning on MinGW. (cherry picked from commit 50e1d299)
-
Eli Zaretskii authored
gdb: 2017-05-13 Eli Zaretskii <eliz@gnu.org> * tui/tui.c (tui_enable): Cast "unknown" to 'char *' to avoid a C++ compiler warning. (cherry picked from commit adf3dde5)
-
GDB Administrator authored
-
- 18 May, 2017 2 commits
-
-
Thomas Preud'homme authored
2017-05-18 Thomas Preud'homme <thomas.preudhomme@arm.com> gdb/testsuite/ * gdb.base/float.exp: Expect GDB prompt for targets without FPU.
-
GDB Administrator authored
-
- 17 May, 2017 5 commits
-
-
Yao Qi authored
When we add alias command, we call add_alias_cmd and pass the alias name and command name. This implicitly requires the command and its prefix commands are already added to cmdlist. This may not be true, for example, add_com_alias ("tty", "set inferior-tty", class_alias, 0); "inferior-tty" command is added to setlist, but setlist may not be added to cmdlist (It depends on the order of related _initialize_XXX functions called) so that we can't find "set inferior-tty" from cmdlist. This patch fixes this problem by passing cmd_list_element of "inferior-tty" to add_alias_cmd, so that cmd_list_element of "inferior-tty" doesn't have to be reachable from cmdlist at that moment. gdb: 2017-05-17 Yao Qi <yao.qi@linaro.org> * cli/cli-decode.c (add_alias_cmd): New function. * command.h (add_alias_cmd): Declare. * infcmd.c (_initialize_infcmd): Don't call add_com_alias, instead call add_alias_cmd. gdb/testsuite: 2017-05-17 Simon Marchi <simon.marchi@ericsson.com> * gdb.base/set-inferior-tty.exp (test_set_inferior_tty): Add argument command. (top-level): Invoke test_set_inferior_tty. -
Tom Tromey authored
The STRUCTOP_STRUCT case in rust_evaluate_subexp would evaluate its LHS, and then, if it did not need Rust-specific treatment, it would back up and re-evaluate the entire STRUCTOP_STRUCT part of the expression using evaluate_subexp_standard. This yields exponential behavior and causes some expressions to evaluate extremely slowly. The fix is to simply do the needed work inline. This is PR rust/21483. 2017-05-12 Tom Tromey <tom@tromey.com> PR rust/21483: * rust-lang.c (rust_evaluate_subexp) <STRUCTOP_STRUCT>: Don't recurse, just call value_struct_elt directly.
-
Tom Tromey authored
rust_dump_subexp_body was not correct in a couple of cases. While debugging the bug I was really interested in, this caused a crash. This patch fixes the problems. No test case because, IIRC there generally aren't tests for expression dumping. 2017-05-12 Tom Tromey <tom@tromey.com> * rust-lang.c (rust_dump_subexp_body) <STRUCTOP_ANONYMOUS, OP_RUST_ARRAY>: Fix.
-
Tom Tromey authored
This replaces a "return" with a "break" in rust_print_subexp, for consistency. 2017-05-12 Tom Tromey <tom@tromey.com> * rust-lang.c (rust_print_subexp): Replace "return" with "break".
-
GDB Administrator authored
-
- 16 May, 2017 1 commit
-
-
GDB Administrator authored
-
- 15 May, 2017 2 commits
-
-
Rainer Orth authored
Prompted by the creation of the gdb 8.0 branch, I tried to build it on x86_64-pc-solaris2.12, but failed: /vol/src/gnu/gdb/gdb-8.0-branch/local/gdb/procfs.c: In function `target_ops* procfs_target()': /vol/src/gnu/gdb/gdb-8.0-branch/local/gdb/procfs.c:186:27: error: invalid conversion from `void (*)(target_ops*, char*, char*, char**, int)' to `void (*)(target_ops*, const char*, const string&, char**, int) {aka void (*)(target_ops*, const char*, const std::__cxx11::basic_string<char>&, char**, int)}' [-fpermissive] t->to_create_inferior = procfs_create_inferior; ^~~~~~~~~~~~~~~~~~~~~~ /vol/src/gnu/gdb/gdb-8.0-branch/local/gdb/procfs.c: At global scope: /vol/src/gnu/gdb/gdb-8.0-branch/local/gdb/procfs.c:125:13: warning: `void procfs_create_inferior(target_ops*, char*, char*, char**, int)' declared `static' but never defined [-Wunused-function] static void procfs_create_inferior (struct target_ops *, char *, ^~~~~~~~~~~~~~~~~~~~~~ /vol/src/gnu/gdb/gdb-8.0-branch/local/gdb/procfs.c:4529:1: warning: `void procfs_create_inferior(target_ops*, const char*, const string&, char**, int)' defined but not used [-Wunused-function] procfs_create_inferior (struct target_ops *ops, const char *exec_file, ^~~~~~~~~~~~~~~~~~~~~~ This can easily be fixed by the following patch. * procfs.c (procfs_create_inferior): Change prototype to match definition. -
GDB Administrator authored
-
- 14 May, 2017 1 commit
-
-
GDB Administrator authored
-
- 13 May, 2017 1 commit
-
-
GDB Administrator authored
-
- 12 May, 2017 1 commit
-
-
GDB Administrator authored
-