]> sourceware.org Git - insight.git/log
insight.git
4 years agoUpgrade submodule, sync code.
Patrick Monnerat [Thu, 11 Jun 2020 10:35:09 +0000 (12:35 +0200)]
Upgrade submodule, sync code.

Macro TYPE_FIELD_TYPE has been removed from gdb.

* gdbtk/generic/gdbtk-register.c (get_register_types): replace TYPE_FIELD_*
  macros uses by method calls.

4 years agoUpgrade submodule.
Patrick Monnerat [Fri, 5 Jun 2020 08:21:16 +0000 (10:21 +0200)]
Upgrade submodule.

4 years agoUpgrade submodule, sync code.
Patrick Monnerat [Wed, 27 May 2020 08:06:31 +0000 (10:06 +0200)]
Upgrade submodule, sync code.

* gdbtk/generic/gdbtk-register.c (get_register_types): replace use of
macro TYPE_NFIELDS by type::num_fields call.

4 years agoUpgrade submodule.
Patrick Monnerat [Fri, 22 May 2020 10:32:34 +0000 (12:32 +0200)]
Upgrade submodule.

4 years agoUpgrade submodule, sync patch and code.
Patrick Monnerat [Mon, 18 May 2020 10:20:45 +0000 (12:20 +0200)]
Upgrade submodule, sync patch and code.

* gdbtk/generic/gdbtk-register.c (get_register_types): replace uses of
macro TYPE_NAME by type::name call.

4 years agoUpgrade submodule, sync patch and code.
Patrick Monnerat [Fri, 15 May 2020 08:35:14 +0000 (10:35 +0200)]
Upgrade submodule, sync patch and code.

* gdbtk/generic/gdbtk-register.c (get_register_types): replace uses of
  macro TYPE_CODE by type::code calls.

4 years agoUpgrade submodule.
Patrick Monnerat [Fri, 8 May 2020 13:38:16 +0000 (15:38 +0200)]
Upgrade submodule.

4 years agoUpgrade submodule, sync patch.
Patrick Monnerat [Fri, 1 May 2020 09:49:34 +0000 (11:49 +0200)]
Upgrade submodule, sync patch.

4 years agoRemove a leftover use of macro ALL_OBJFILES in conditional code.
Patrick Monnerat [Fri, 24 Apr 2020 22:43:45 +0000 (00:43 +0200)]
Remove a leftover use of macro ALL_OBJFILES in conditional code.

Reported-By: Gabriele Galeotti
* gdbtk/generic/gdbtk.c (close_bfds): Use current_program_space->objfiles.

4 years agoUpgrade submodule, sync patch.
Patrick Monnerat [Fri, 24 Apr 2020 10:13:11 +0000 (12:13 +0200)]
Upgrade submodule, sync patch.

4 years agoUpgrade submodule, sync patches and code.
Patrick Monnerat [Thu, 16 Apr 2020 18:32:10 +0000 (20:32 +0200)]
Upgrade submodule, sync patches and code.

Some gdb files have been removed/renamed/split. Insight is then updated to
include them from their new location.

* gdbtk/generic/gdbtk-hooks.c: include event-loop.h from gdbsupport.
* gdbtk/generic/gdbtk-interp.c: include event-loop.h from gdbsupport.
* gdbtk/generic/gdbtk.c: include event-loop.h and gdb_select.h from gdbsupport.
  Include new file async-event.h.

4 years agoUpgrade submodule.
Patrick Monnerat [Fri, 10 Apr 2020 10:13:43 +0000 (12:13 +0200)]
Upgrade submodule.

4 years agoUpgrade submodule.
Patrick Monnerat [Fri, 3 Apr 2020 11:32:38 +0000 (13:32 +0200)]
Upgrade submodule.

4 years agoUpgrade submodule, sync patches.
Patrick Monnerat [Sat, 28 Mar 2020 10:29:15 +0000 (11:29 +0100)]
Upgrade submodule, sync patches.

4 years agoUpgrade submodule, sync patches.
Patrick Monnerat [Sat, 21 Mar 2020 12:03:07 +0000 (13:03 +0100)]
Upgrade submodule, sync patches.

4 years agoAllow 64-bit Debian to build a release tarball
Patrick Monnerat [Thu, 19 Mar 2020 14:37:59 +0000 (15:37 +0100)]
Allow 64-bit Debian to build a release tarball

New binutils-gdb patch "debian-tcltk-config" adds unconditional probing of
tclConfig.sh and tkConfig.sh in /usr/lib, even if /usr/lib32 and
/usr/lib64 exist.

4 years agoUse common_val_print in gdbtk-register.c
Patrick Monnerat [Wed, 18 Mar 2020 14:36:14 +0000 (15:36 +0100)]
Use common_val_print in gdbtk-register.c

This changes mi-main.c to use common_val_print rather than val_print.

* gdbtk/generic/gdbtk-register.c (get_register): Use common_val_print.

4 years agoUpgrade submodule, sync patches.
Patrick Monnerat [Fri, 13 Mar 2020 08:55:24 +0000 (09:55 +0100)]
Upgrade submodule, sync patches.

4 years agoUpgrade submodule.
Patrick Monnerat [Fri, 6 Mar 2020 09:41:48 +0000 (10:41 +0100)]
Upgrade submodule.

4 years agoUpgrade submodule, sync patches.
Patrick Monnerat [Fri, 28 Feb 2020 09:56:29 +0000 (10:56 +0100)]
Upgrade submodule, sync patches.

4 years agoUpgrade submodule, sync patch.
Patrick Monnerat [Fri, 21 Feb 2020 10:30:41 +0000 (11:30 +0100)]
Upgrade submodule, sync patch.

4 years agoUpgrade submodule, sync patches.
Patrick Monnerat [Wed, 19 Feb 2020 14:24:11 +0000 (15:24 +0100)]
Upgrade submodule, sync patches.

New patch patches/binutils-gdb/009-link-gdb-objects.patch links insight
from object files rather than from the gdb static library.

4 years agoUse target async mode when possible.
Patrick Monnerat [Wed, 19 Feb 2020 13:48:56 +0000 (14:48 +0100)]
Use target async mode when possible.

This is now compatible with insight.

* gdbtk/generic/gdbtk-interp.c (initialize_gdbtk_interp): do not force
  target sync mode anymore.

4 years agoFix a prototype.
Patrick Monnerat [Wed, 5 Feb 2020 09:39:26 +0000 (10:39 +0100)]
Fix a prototype.

4 years agoUpgrade submodule, sync patches.
Patrick Monnerat [Fri, 10 Jan 2020 11:09:26 +0000 (12:09 +0100)]
Upgrade submodule, sync patches.

4 years agoUpgrade submodule.
Patrick Monnerat [Fri, 3 Jan 2020 09:44:29 +0000 (10:44 +0100)]
Upgrade submodule.

4 years agoUpgrade submodule.
Patrick Monnerat [Fri, 27 Dec 2019 09:34:06 +0000 (10:34 +0100)]
Upgrade submodule.

4 years agoUpgrade submodule.
Patrick Monnerat [Fri, 20 Dec 2019 11:58:54 +0000 (12:58 +0100)]
Upgrade submodule.

4 years agoUpgrade submodule, sync patches.
Patrick Monnerat [Fri, 13 Dec 2019 09:46:10 +0000 (10:46 +0100)]
Upgrade submodule, sync patches.

4 years agoUpgrade submodule, sync patches.
Patrick Monnerat [Fri, 6 Dec 2019 13:12:27 +0000 (14:12 +0100)]
Upgrade submodule, sync patches.

4 years agoUpgrade submodule, sync code.
Patrick Monnerat [Fri, 29 Nov 2019 14:52:01 +0000 (15:52 +0100)]
Upgrade submodule, sync code.

Function search_symbols in gdb has been replaced by class global_symbol_searcher
and its methods.

* gdbtk/generic/gdbtk-cmds.c (gdb_search): Search symbols using class
  global_symbol_searcher.

4 years agoUpgrade submodule, sync patches and code.
Patrick Monnerat [Wed, 27 Nov 2019 13:10:26 +0000 (14:10 +0100)]
Upgrade submodule, sync patches and code.

SYMBOL_*_NAME and MSYMBOL_*_NAME macros in gdb have been replaced by
methods.

* gdbtk/generic/gdbtk-cmds.c (gdb_search): Use name methods.
  (gdb_listfuncs): Likewise.
* gdbtk/generic/gdbtk-stack.c (gdb_block_vars): Use name methods.
  (gdb_get_vars_command): Likewise.
* gdbtk/generic/gdbtk.h (GDBTK_SYMBOL_SOURCE_NAME): Use name methods.
  (GDBTK_MSYMBOL_SOURCE_NAME): Likewise.

4 years agoUpgrade submodule, sync patches.
Patrick Monnerat [Fri, 22 Nov 2019 12:52:58 +0000 (13:52 +0100)]
Upgrade submodule, sync patches.

4 years agoUpdate submodule, sync patches.
Patrick Monnerat [Fri, 15 Nov 2019 12:27:54 +0000 (13:27 +0100)]
Update submodule, sync patches.

5 years agoUpgrade submodule.
Patrick Monnerat [Fri, 8 Nov 2019 11:38:06 +0000 (12:38 +0100)]
Upgrade submodule.

5 years agoUpgrade submodule, sync patches.
Patrick Monnerat [Fri, 1 Nov 2019 10:17:56 +0000 (11:17 +0100)]
Upgrade submodule, sync patches.

5 years agoUpgrade submodule, sync patches.
Patrick Monnerat [Fri, 25 Oct 2019 10:24:18 +0000 (12:24 +0200)]
Upgrade submodule, sync patches.

5 years agoUpgrade submodule, sync patch.
Patrick Monnerat [Fri, 18 Oct 2019 10:40:24 +0000 (12:40 +0200)]
Upgrade submodule, sync patch.

5 years agoUpgrade submodule, sync patches and code.
Patrick Monnerat [Wed, 16 Oct 2019 13:53:10 +0000 (15:53 +0200)]
Upgrade submodule, sync patches and code.

gdb's breakpoint_chain variable has disappeared. To walk all breakpoints,
function iterate_over_breakpoint must now be used by a lambda function as
argument.

* gdbtk/generic/gdbtk-bp.c: remove breakpoint chain walking macros.
  (gdb_find_bp_at_addr): use iterate_over_breakpoints.
  (gdb_find_bp_at_line): likewise.
  (get_point_list): likewise.
  (gdbtk_delete_all_breakpoints): likewise.

5 years agoUpgrade submodule, sync patches.
Patrick Monnerat [Fri, 11 Oct 2019 09:49:27 +0000 (11:49 +0200)]
Upgrade submodule, sync patches.

5 years agoCurrently, gdb/main.c has to declare these two variables in the
Christian Biesinger [Thu, 10 Oct 2019 15:40:52 +0000 (08:40 -0700)]
Currently, gdb/main.c has to declare these two variables in the
.c file. This patch adds the declarations to the header so that
gdb can just use them.

gdbtk/ChangeLog:

2019-10-07  Christian Biesinger  <cbiesinger@chromium.org>

* generic/gdbtk.h (gdbtk_test): Declare.
  (external_editor_command): Declare.
  (file): Prefix Tcl_Interp with "struct"
  so that this compiles when Tcl headers aren't included.
  * generic/gdbtk-interp.h:  Likewise.

5 years agoUpgrade submodule, sync patches.
Patrick Monnerat [Fri, 4 Oct 2019 12:49:07 +0000 (14:49 +0200)]
Upgrade submodule, sync patches.

5 years agoUpgrade submodule, sync patch.
Patrick Monnerat [Fri, 27 Sep 2019 15:11:47 +0000 (17:11 +0200)]
Upgrade submodule, sync patch.

5 years agoUpgrade submodule, sync code.
Patrick Monnerat [Fri, 20 Sep 2019 08:57:22 +0000 (10:57 +0200)]
Upgrade submodule, sync code.

* gdbtk/generic/gdbtk-cmds.c (gdb_load_info): bfd_get_section_* macros
  have been removed, use equivalent functions.

5 years agoUpgrade submodule.
Patrick Monnerat [Fri, 13 Sep 2019 09:40:59 +0000 (11:40 +0200)]
Upgrade submodule.

5 years agoUpgrade submodule.
Patrick Monnerat [Fri, 6 Sep 2019 09:43:55 +0000 (11:43 +0200)]
Upgrade submodule.

5 years agoFix a segmentation fault.
Patrick Monnerat [Wed, 28 Aug 2019 14:01:14 +0000 (16:01 +0200)]
Fix a segmentation fault.

Gdb segfaults on calling decode_line_with_current_source with a zero-length
linespec. Prevent passing such a string from insight.

* gdbtk/generic/gdbtk-cmds.c (gdb_loc): Return error if the argument is
  empty.

5 years agoUpgrade submodule, sync patch and code.
Patrick Monnerat [Wed, 28 Aug 2019 13:21:08 +0000 (15:21 +0200)]
Upgrade submodule, sync patch and code.

* gdbtk/generic/gdbtk-cmds.c (gdb_search): add additional parameter in call to
  search_symbols.

5 years agoUpgrade submodule, sync patches.
Patrick Monnerat [Fri, 23 Aug 2019 09:02:05 +0000 (11:02 +0200)]
Upgrade submodule, sync patches.

5 years agoUpgrade submodule, sync patch.
Patrick Monnerat [Fri, 16 Aug 2019 10:00:00 +0000 (12:00 +0200)]
Upgrade submodule, sync patch.

5 years agoUpgrade submodule, sync patches and code.
Patrick Monnerat [Wed, 7 Aug 2019 15:19:47 +0000 (17:19 +0200)]
Upgrade submodule, sync patches and code.

Access to the source line information has been moved from struct symtab
to source cache. Adapt code to this new situation.

* gdbtk/generic/gdbtk-cmds.c (gdbtk_load_source): Get line offsets from
  source cache. Use normal open_source_file() since there are no offsets
  loading anymore at this stage.

5 years agoUpgrade submodule.
Patrick Monnerat [Fri, 2 Aug 2019 11:06:43 +0000 (13:06 +0200)]
Upgrade submodule.

5 years agoUpgrade submodule, sync patch.
Patrick Monnerat [Fri, 26 Jul 2019 08:34:01 +0000 (10:34 +0200)]
Upgrade submodule, sync patch.

5 years agoUpgrade submodule, sync patches
Patrick Monnerat [Fri, 19 Jul 2019 10:35:42 +0000 (12:35 +0200)]
Upgrade submodule, sync patches

5 years agoUpgrade submodule, sync patches and code.
Patrick Monnerat [Fri, 12 Jul 2019 09:52:32 +0000 (11:52 +0200)]
Upgrade submodule, sync patches and code.

* gdbtk/generic/gdbtk-bp.c (get_point_list): first arg is now a bool function.
* gdbtk/generic/gdbtk-cmds.c: change resolution of STRINGIFY macro conflict.
* gdbtk/generic/gdbtk-hooks.c: likewise.
* gdbtk/generic/gdbtk.c: likewise.
  gdb/common has been renamed: include version.h from gdb/gdbsupport.

5 years agoUpgrade submodule, sync patch
Patrick Monnerat [Fri, 5 Jul 2019 10:22:30 +0000 (12:22 +0200)]
Upgrade submodule, sync patch

5 years agoUpgrade submodule.
Patrick Monnerat [Fri, 28 Jun 2019 07:58:55 +0000 (09:58 +0200)]
Upgrade submodule.

5 years agoUpgrade submodule, sync code.
Patrick Monnerat [Thu, 20 Jun 2019 12:58:09 +0000 (14:58 +0200)]
Upgrade submodule, sync code.

deprecated_interactive hook has disappeared: remove its (noop) use.

* gdbtk/generic/gdbtk-hooks.c (gdbtk_add_hooks): remove setting of
  deprecated_interactive_hook.
* gdbtk/generic/gdbtk.[ch] (gdbtk_interactive): remove.

5 years agoUpgrade submodule, sync patches and code.
Patrick Monnerat [Sun, 16 Jun 2019 04:01:43 +0000 (06:01 +0200)]
Upgrade submodule, sync patches and code.

* configure.ac: binutils-gdb/gdb/gnulib has moved up one level, so regenerate
  at its new location.
* gdbtk/generic/gdbtk-cmds.c (gdbtk_load_source): find_source_lines() is not
  exported anymore, but open_source_file_with_line_charpos() does it for you:
  use the later instead of open_source_file().

5 years agoUpgrade submodule, sync patches.
Patrick Monnerat [Fri, 14 Jun 2019 09:57:08 +0000 (11:57 +0200)]
Upgrade submodule, sync patches.

5 years agoUpgrade submodule, sync patches
Patrick Monnerat [Fri, 7 Jun 2019 11:10:17 +0000 (13:10 +0200)]
Upgrade submodule, sync patches

5 years agoUpgrade submodule, sync patch.
Patrick Monnerat [Fri, 31 May 2019 04:25:55 +0000 (06:25 +0200)]
Upgrade submodule, sync patch.

5 years agoUpgrade submodule.
Patrick Monnerat [Fri, 24 May 2019 12:58:41 +0000 (14:58 +0200)]
Upgrade submodule.

5 years agoUpgrade submodule, sync code.
Patrick Monnerat [Fri, 17 May 2019 15:30:17 +0000 (17:30 +0200)]
Upgrade submodule, sync code.

* gdbtk/generic/gdbtk-interp.[ch] (set_logging): add new debug_redirect
  parameter.

5 years agoUpgrade submodule, sync patch.
Patrick Monnerat [Fri, 10 May 2019 13:22:06 +0000 (15:22 +0200)]
Upgrade submodule, sync patch.

5 years agoUpgrade submodule.
Patrick Monnerat [Fri, 3 May 2019 10:33:19 +0000 (12:33 +0200)]
Upgrade submodule.

5 years agoUpgrade submodule, sync patches and code.
Patrick Monnerat [Mon, 29 Apr 2019 23:07:42 +0000 (01:07 +0200)]
Upgrade submodule, sync patches and code.

* gdbtk/generic/gdbtk-interp.c (gdbtk_interp::suspend): exception_none has
  disappeared: return an empty gdb_exception.

5 years agoUpgrade submodule, sync patch and code.
Patrick Monnerat [Thu, 11 Apr 2019 15:34:08 +0000 (17:34 +0200)]
Upgrade submodule, sync patch and code.

The internal gdb exception TRY/CATCH support has been replaced by
C++ exceptions: adapt the code to this new situation.

* gdbtk/generic/gdbtk-bp.c (gdb_set_bp): use try/catch.
* gdbtk/generic/gdbtk-cmds.c (gdbtk_call_wrapper): use try/catch.
  (gdbtk_load_asm): use try/catch/throw.
  (gdb_loadfile): use try/catch.
* gdbtk/generic/gdbtk-varobj.c (variable_value): use try/catch.
  (variable_print): use try/catch.
* gdbtk/generic/gdbtk-wrapper.c (GDBTK_CATCH_ERRORS): use try/catch.
* gdbtk/generic/gdbtk.c (gdbtk_source_start_file): use throw_error().

5 years agoUpgrade submodule, sync patches.
Patrick Monnerat [Fri, 5 Apr 2019 11:10:55 +0000 (13:10 +0200)]
Upgrade submodule, sync patches.

5 years agoUpgrade submodule, sync patch.
Patrick Monnerat [Fri, 29 Mar 2019 11:14:08 +0000 (12:14 +0100)]
Upgrade submodule, sync patch.

5 years agoUpgrade submodule.
Patrick Monnerat [Fri, 22 Mar 2019 08:37:24 +0000 (09:37 +0100)]
Upgrade submodule.

5 years agoUpgrade submodule, sync patch.
Patrick Monnerat [Sat, 16 Mar 2019 10:57:40 +0000 (11:57 +0100)]
Upgrade submodule, sync patch.

5 years agoUpgrade submodule, sync code.
Patrick Monnerat [Fri, 8 Mar 2019 17:19:39 +0000 (18:19 +0100)]
Upgrade submodule, sync code.

Function make_cleanup() has been removed: do not use it anymore. Instead,
use try/catch blocks and object destructors.

Move the global tcl interpreter pointer into the gdbtk_interp class. New
function gdbtk_get_interp() returns the current gdb interpreter, throwing
an exception if it is not a gdbtk_interp.

New header file gdbtk_interp.h holds the specific gdb interpreter's definitions.

* gdbtk/generic/gdbtk-bp.c (breakpoint_notify): get tcl interpreter from
  gdbtk interpreter object.
* gdbtk/generic/gdbtk-cmds.c (Gdbtk_Init): use tcl interpreter parameter.
  (gdbtk_load_asm): restore result pointer using a try/catch block.
* gdbtk/generic/gdbtk-hooks.c (gdbtk_two_elem_cmd, gdbtk_file::read,
  gdbtk_getpid, report_error, gdbtk_ignorable_warning, gdbtk_register_changed,
  gdbtk_memory_changed, x_event, gdbtk_readline, gdbtk_readline_end,
  gdbtk_call_command, gdbtk_param_changed, gdbtk_load_hash,
  gdbtk_post_add_symbol, gdbtk_query, gdbtk_trace_find, gdbtk_trace_start_stop,
  gdbtk_annotate_signal, gdbtk_attach, gdbtk_detach,
  gdbtk_architecture_changed): get tcl interpreter from current gdbtk
  interpreter.
* gdbtk/generic/gdbtk-interp.c: Move class and global definitions to new
  header file.
  (gdbtk_interp::gdbtk_interp): New constructor.
  (gdbtk_interp::~gdbtk_interp): New destructor.
  (gdbtk_interp::init): Call gdbtk_init() with parameter.
  (gdbtk_interp::resume): Call gdbtk_source_start_file() with parameter.
  (gdbtk_interp::pre_command_loop): Use tcl interpreter from object.
  (gdbtk_get_interp): New function.
* gdbtk/generic/gdbtk-register.c (get_register_size, get_register_collectable,
  get_register_types): get tcl interpreter from current gdbtk interpreter.
* gdbtk/generic/gdbtk.c (TclDebug, gdbtk_cleanup, tk_command, view_command):
  Use tcl interpreter from current gdbtk interpreter.
  (gdbtk_uninstall_notifier): not static anymore.
  (cleanup_init): Deleted since the tcl interpreter is deleted in the
  gdbtk interpreter destructor.
  (gdbtk_init): store the tcl interpreter in the gdbtk interpreter. Drop
  cleanup chain.
  (gdbtk_source_start_file): use tcl interpreter from new parameter.
* gdbtk/generic/gdbtk.h (gdbtk_tcl_interp): Deleted.
  (gdbtk_init, gdbtk_source_start_file): New parameter gdbtk_interp *.
  (gdbtk_uninstall_notifier): extern.
* gdbtk/generic/gdbtk-interp.h: New header file.

5 years agoUpgrade submodule, sync patch.
Patrick Monnerat [Fri, 1 Mar 2019 15:00:31 +0000 (16:00 +0100)]
Upgrade submodule, sync patch.

5 years agoUpgrade submodule.
Patrick Monnerat [Fri, 22 Feb 2019 13:14:19 +0000 (14:14 +0100)]
Upgrade submodule.

5 years agotkTable: include ctype.h for isdigit definition.
Patrick Monnerat [Wed, 20 Feb 2019 14:26:34 +0000 (15:26 +0100)]
tkTable: include ctype.h for isdigit definition.

* libgui/src/tkTable.h: include ctype.h.

5 years agoUpgrade submodule, sync patches.
Patrick Monnerat [Fri, 15 Feb 2019 02:02:23 +0000 (03:02 +0100)]
Upgrade submodule, sync patches.

5 years agoUpgrade submodule, sync patches.
Patrick Monnerat [Thu, 7 Feb 2019 16:27:55 +0000 (17:27 +0100)]
Upgrade submodule, sync patches.

5 years agoUpgrade submodule.
Patrick Monnerat [Fri, 1 Feb 2019 11:53:21 +0000 (12:53 +0100)]
Upgrade submodule.

5 years agoUpgrade submodule, sync sources.
Patrick Monnerat [Mon, 28 Jan 2019 02:52:24 +0000 (03:52 +0100)]
Upgrade submodule, sync sources.

Gdb makefile does not provide -I for common subdirectory anymore.

* gdbtk/generic/gdbtk.c: include common/version.h.

5 years agoUpgrade submodule, sync sources.
Patrick Monnerat [Thu, 24 Jan 2019 11:58:28 +0000 (12:58 +0100)]
Upgrade submodule, sync sources.

Since the recent introduction of scope_exit in gdb, there is a preprocessor
definition conflict on symbol STRINGIFY between tcl and gdb's inferior.h.

* gdbtk/generic/gdbtk-cmds.c: undefine tcl's STRINGIFY.
* gdbtk/generic/gdbtk-hooks.c: Likewise.
* gdbtk/generic/gdbtk.c: Likewise.

5 years agoUpgrade submodule, sync code.
Patrick Monnerat [Fri, 18 Jan 2019 00:32:22 +0000 (01:32 +0100)]
Upgrade submodule, sync code.

* gdbtk/generic/gdbtk-cmds.c (gdb_listfiles): use a program space_method for
  objfiles.
  Use an objfile method for compunits.

5 years agoUpgrade submodule, sync patch and code.
Patrick Monnerat [Thu, 10 Jan 2019 12:33:19 +0000 (13:33 +0100)]
Upgrade submodule, sync patch and code.

* gdbtk/generic/gdbtk-cmds.c (gdb_listfiles): gdb macro ALL_FILETABS has been
  removed, replace its use with inline code.

5 years agoUpgrade submodule, sync patch.
Patrick Monnerat [Fri, 4 Jan 2019 07:57:15 +0000 (08:57 +0100)]
Upgrade submodule, sync patch.

5 years agoconfigure.ac: remove an erroneous extra right parenthesis.
Patrick Monnerat [Tue, 1 Jan 2019 13:37:57 +0000 (14:37 +0100)]
configure.ac: remove an erroneous extra right parenthesis.

5 years agoUpgrade submodule, sync patches and create a new one.
Patrick Monnerat [Tue, 1 Jan 2019 13:10:37 +0000 (14:10 +0100)]
Upgrade submodule, sync patches and create a new one.

Recent changes to gdb/Makefile break gdbtk compilation: the solution is
to keep gdbtk object files in their sources directory.
New patch gdbtk-obj-in-subdir implements this strategy.

5 years agoUpgrade submodule.
Patrick Monnerat [Sat, 22 Dec 2018 00:54:14 +0000 (01:54 +0100)]
Upgrade submodule.

5 years agoUpgrade submodule
Patrick Monnerat [Fri, 14 Dec 2018 12:45:52 +0000 (13:45 +0100)]
Upgrade submodule

5 years agoUpgrade submodule, sync code.
Patrick Monnerat [Wed, 5 Dec 2018 08:47:06 +0000 (09:47 +0100)]
Upgrade submodule, sync code.

* gdbtk/generic/gdbtk-cmds.c (gdb_entry_point): use stratum method.

5 years agoUpgrade submodule
Patrick Monnerat [Fri, 30 Nov 2018 14:39:59 +0000 (15:39 +0100)]
Upgrade submodule

5 years agoUpgrade submodule, sync patch and code.
Patrick Monnerat [Sun, 25 Nov 2018 00:18:24 +0000 (01:18 +0100)]
Upgrade submodule, sync patch and code.

gdb is_running() function has been removed.

* gdbtk/generic/gdbtk-hooks.c (gdbtk_call_command): replace call to is_running()
  by a thread state test.

5 years agoUpgrade submodule, sync patch.
Patrick Monnerat [Fri, 16 Nov 2018 19:18:06 +0000 (20:18 +0100)]
Upgrade submodule, sync patch.

5 years agoUpgrade submodule, sync code.
Patrick Monnerat [Sat, 10 Nov 2018 01:34:52 +0000 (02:34 +0100)]
Upgrade submodule, sync code.

* gdbtk/generic/gdbtk-cmds.c (gdbtk_load_source): open_source_file now
  returns a scoped_fd: get the file descriptor and release scoped_fd.
  (symtab_to_filename): let scoped_fd be closed automatically.

6 years agoUpgrade submodule, sync patch and code.
Patrick Monnerat [Sun, 4 Nov 2018 17:37:30 +0000 (18:37 +0100)]
Upgrade submodule, sync patch and code.

* gdbtk/generic/gdbtk-cmds.c (gdb_search): search_symbols() requires a new
  t_regexp parameter that can be passed as NULL.

6 years agoUpgrade submodule.
Patrick Monnerat [Sat, 27 Oct 2018 10:54:23 +0000 (12:54 +0200)]
Upgrade submodule.

6 years agoUpgrade submodule.
Patrick Monnerat [Fri, 19 Oct 2018 09:03:03 +0000 (11:03 +0200)]
Upgrade submodule.

6 years agoUpgrade submodule, sync patch.
Patrick Monnerat [Fri, 12 Oct 2018 09:38:55 +0000 (11:38 +0200)]
Upgrade submodule, sync patch.

6 years agoUpgrade submodule, sync patches.
Patrick Monnerat [Fri, 5 Oct 2018 11:27:22 +0000 (13:27 +0200)]
Upgrade submodule, sync patches.

6 years agoRename variables hiding others defined on another scope.
Patrick Monnerat [Fri, 5 Oct 2018 11:14:42 +0000 (13:14 +0200)]
Rename variables hiding others defined on another scope.

* gdbtk/generic/gdbtk-cmds.c (gdb_find_file_command): rename struct stat st to
  sbuf.
* gdbtk/generic/gdbtk-varobj.c (variable_update): rename Tcl_Obj *var to v.
* gdbtk/generic/gdbtk.c: global gdbtk_source_filename is now an std::string.
  (gdbtk_source_start_file): drop const char *s, rephrase concatenation in C++.
  (gdbtk_test): xstrdup is not needed anymore.

6 years agoUpgrade submodule, sync patch.
Patrick Monnerat [Tue, 2 Oct 2018 13:49:46 +0000 (15:49 +0200)]
Upgrade submodule, sync patch.

This page took 0.103465 seconds and 5 git commands to generate.