| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
internal_verror().
|
| |
|
|
|
|
| |
mn10300-elf now buildable.
|
| |
|
|
|
|
|
|
|
| |
allocated buffer.
(save_inferior_pid): Restore the PID from that tempoary
buffer. Delete the buffer.
* utils.c (make_cleanup_close, do_close_cleanup): Ditto for FD.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Originally from Martin Hunt <hunt@redhat.com>, with modifications
* library/srcwin.itb (_name): Check for errors when invoking
gdb_find_file.
* library/srctextwin.itb (_mtime_changed, location): Ditto.
* generic/gdbtk-cmds.c (gdb_find_file_command): Better error checking.
(full_lookup_symtab): Fix misleading comment.
|
|
|
|
| |
fprintf_filtered with correct arguments.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Submitted by Paul Hilfinger (hilfingr@gnat.com)
and Andrei Petrov (and@genesyslab.com).
* findvar.c: Buffers of size MAX_REGISTER_RAW_SIZE or REGISTER_BYTES
must be allocated dynamically, since these are no longer constants.
* infcmd.c: Ditto.
* regcache.c: Ditto.
* remote.c: Ditto.
* sol-thread.c: Ditto.
* valops.c: Ditto.
* config/sparc/sun4sol2.mh (MH_CFLAGS): Add -I/usr/include/v9, as a
work-around for a missing Sun header file in solaris for sparc64.
|
|
|
|
|
|
|
|
|
|
|
| |
* config/arm/linux.mh (NATDEPFILES): Add proc-service.o,
thread-db.o, lin-lwp.o; remove lin-thread.o, linux-thread.o.
* config/arm/nm-linux.h (PREPARE_TO_PROCEED, ATTACH_LWP,
GET_THREAD_SIGNALS): Define.
* arm-linux-nat.c (fill_gregset): Correct type of argument.
(supply_gregset): Likewise.
(fill_fpregset): Likewise.
(supply_fpregset): Likewise.
|
|
|
|
|
|
|
|
|
|
| |
issue a message about truncation unless it exceeds the length of
an address, not the length of a pointer. This is because what the
user gives us is an address, not a pointer, and we will ultimately
convert it (via ADDRESS_TO_POINTER) to a pointer, not truncate it
to a pointer. This allows things like "print *(int *)0x01000234"
to work without generating a misleading message on a target having
two byte pointers and four byte addresses.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* event-top.c (#include <signal.h>): Changed from signals.h.
* inflow.c: Likewise.
* mac-xdep.c: Likewise.
* ser-pipe.c: Likewise.
* ser-tcp.c: Likewise.
* standalone.c: Likewise.
* top.c: Likewise.
* utils.c: Likewise.
* Makefile.in: Removed signals.h from dependencies.
|
|
|
|
|
|
| |
* inferior.h (step_over_calls_kind): Remove trailing comma from last enum
element.
(step_over_calls): Declare as extern rather than global.
|
|
|
|
|
|
|
|
| |
* sh-tdep.c: Update copyright.
(sh_extract_return_value): Rewrite.
(sh3e_sh4_extract_return_value): New function.
(sh_gdbarch_init): Initialize gdbarch_extract-return_value to new
version of the function for sh3e and sh4 CPUs.
|
|
|
|
|
| |
* hppah-nat.c (child_xfer_memory): Add parameter 'struct mem_attrib *'
to conform with interface change.
|
|
|
|
|
|
|
| |
* library/plugins/plugins.tcl: Fix typos and remove "-transient"
parameter from open command.
* library/plugins/HOW-TO: New file. Describes how to add a plug-in
window to Insight.
|
|
|
|
| |
new files.
|
|
|
|
| |
invoking `find'.
|
|
|
|
|
| |
UART_FIFO_WORKS is defined. Otherwise use outportb.
From Francisco Pastor <fpastor.etra-id@etra.es>
|
|
|
|
| |
with target.h's to_xfer_memory member.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* remote-array.c: Likewise.
* remote-bug.c: Likewise.
* remote-e7000.c: Likewise.
* remote-mips.c: Likewise.
* remote-os9k.c: Likewise.
* remote-st.c: Likewise.
* remote-udi.c: Likewise.
* remote-vx29k.c: Likewise.
* remote-vx68.c: Likewise.
* remote-vx960.c: Likewise.
* remote-vxmips.c: Likewise.
* remote-vxsparc.c: Likewise.
|
|
|
|
| |
include 2001.
|
|
|
|
| |
Also changed Copyright to include 2001.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* ocd.c: Likewise.
* ppc-bdm.c: Likewise.
* remote-adapt.c: Likewise.
* remote-array.c: Likewise.
* remote-bug.c: Likewise.
* remote-e7000.c: Likewise.
* remote-eb.c: Likewise.
* remote-es.c: Likewise.
* remote-mips.c: Likewise.
* remote-mm.c: Likewise.
* remote-nindy.c: Likewise.
* remote-os9k.c: Likewise.
* remote-rdi.c: Likewise.
* remote-rdp.c: Likewise.
* remote-sds.c: Likewise.
* remote-sim.c: Likewise.
* remote-st.c: Likewise.
* remote-udi.c: Likewise.
* remote-vx.c: Likewise.
* remote-vx29k.c: Likewise.
* remote-vx68.c: Likewise.
* remote-vx960.c: Likewise.
* remote-vxmips.c: Likewise.
* remote-vxsparc.c: Likewise.
* remote.c: Likewise.
* ser-pipe.c: Likewise.
* ser-unix.c: Likewise.
* Makefile.in: Updated dependencies.
-------------------------------------------------------------------
|
|
|
|
|
|
|
| |
* library/images/insight.gif: New splash screen/about graphics.
* library/images2/insight.gif: New splash screen/about graphics.
* library/about.tcl: Update copyright, window title and change colors
to match new splash screen/about images.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* library/gdbtoolbar.itcl (add): New method. Emulate the style of the
toolbar iwidget commands.
(toolbar_show): Old name.
(show): New name.
(toolbar_create_button): Old name.
(create): New name.
(toolbar_configure_button): Old name.
(itemconfigure): New name.
(toolbar_bind_button): Old name.
(itembind): New name.
(toolbar_set_button_balloon): Old name.
(itemballoon): New name.
(toolbar_add_button): Make private.
(toolbar_add_label): Ditto.
(toolbar_add_button_separator): Ditto.
(toolbar_remove_button): Ditto.
(tollbar_insert_button): Ditto.
* library/srcbar.itcl: Adjust to the above syntax.
* library/plugins/rhabout/rhabout.itcl: Ditto.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* library/gdbmenubar.itcl (constructor): Remove unused code.
(add): New method. Emulate the style of the menubar iwidget commands.
(menubar_show): Old name.
(show): New name.
(menubar_menu_exists): Old name.
(exists): New name.
(menubar_clear_menu): Old name.
(clear): New name.
(menubar_delete_menu): Old name.
(delete): New name.
(menubar_new_menu): Make private. Does not return anything.
(menubar_add_menu_command): Make private.
(menubar_add_menu_separator): Ditto.
(menubar_change_menu_state): Ditto.
* library/srcbar.itcl: Adjust to the above syntax.
* library/plugins/plugins.tcl: Ditto.
* library/plugins/rhabout/rhabout.itcl: Ditto.
|
|
|
|
|
|
|
|
|
|
|
| |
* library/pluginwin.itcl (contrucdtor, destructor): Use "code" to
specify callbacks.
(running, stopped, no_inferior): Make it a protected method.
(childsite): Explicitly mark as a public method.
* library/plugins/rhabout/rhabout.itcl (constructor): Add a label
widget to show status messages.
(running, stopped): Overload versions of the base class; display
status messages as an example.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* library/pluginwin.itcl: New file. Implements the PluginWindow
class that provides some basic functionality for plug-ins.
* library/plugins/rhabout/rhabout.itcl: Inherit from the new
PluginWindow class. Remove code dependent on ModalDlg.
(constructor): Creates menus and a toolbar to show how these
PluginWindow components are used.
* library/tclIndex: Regenerate.
|
|
|
|
|
|
|
|
|
| |
* library/pluginwin.itcl: New file. Implements the PluginWindow
class that provides some basic functionality for plug-ins.
* library/plugins/rhabout/rhabout.itcl: Inherit from the new
PluginWindow class. Remove code dependent on ModalDlg.
(constructor): Creates menus and a toolbar to show how these
PluginWindow components are used.
|
|
|
|
|
|
|
|
|
|
|
| |
* library/plugins/rhabout.tcl: Add load for optional sample C command
procedure.
* library/plugins/rhabout/rhabout.itcl (constructor): Try calling
optional sample C command procedure rhabout_extra_text.
* library/plugins/rhabout/rhabout.c: New file. Implement an example
plug-in shared library with a sample C command procedure.
* library/plugins/rhabout/Makefile: New file. Makefile for the sample
shared library above (Linux only).
|
|
|
|
|
|
|
|
|
|
| |
* event-loop.c: Change inclusion of string.h to gdb_string.h and
updated the copyright notice.
* ser-pipe.c: Ditto.
* mi/mi-cmds.c: Ditto.
* mi/mi-console.c: Ditto.
* mi/mi-getopt.c: Ditto.
* mi/mi-parse.c: Ditto.
|
|
|
|
| |
* MAINTAINERS: Add David Smith to Write After Approval list.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* library/plugins: New directory. Sample plug-in directory to help
developers of Insight plug-ins. See README file in that directory.
* library/plugins/plugins.tcl: New file. Sample version of a code
fragment file which adds entries to the PlugIn menu of the Source
Window to activate custom plug-in windows.
* library/plugins/pkgIndex.tcl: New file. Sample version of a file
with package information for the installed plug-ins.
* library/plugins/rhabout.tcl: New file. Sample file providing a
plug-in package.
* library/plugins/rhabout: New directory. Sample plug-in.
* library/plugins/rhabout/rhabout.itcl: New file. Sample class
implementing a plug-in window.
* library/plugins/rhabout/tclIndex: New file. Tcl index for the sample
plug-in implementation.
|
| |
|
| |
|
|
|
|
| |
switch statement.
|
|
|
|
|
|
|
| |
* configure/sh/linux.mt: New file.
* configure/sh/sh.mt: Removed.
* configure.tgt (sh-*-hms,sh-*-coff*,sh-*-elf*,sh-*-linux): New targets.
(sh-*-*): Removed.
|
|
|
|
| |
the reason why the space is empty.
|
| |
|
|
|
|
| |
These were added by accident. Whoops!
|
|
|
|
|
| |
* symtab.c (block_lookup_symbol): Use 'namespace' parameter in
symbol comparisons in binary search.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gdb.c++/ovldbreak.exp (take_gdb_out_of_choice_menu): New proc
to call when tests fail. It takes gdb out of the overloaded
function choice menu back to the main prompt, so that the test
program stays synchronized.
(set_bp_overloaded): New proc to collect all the common
code for setting a breakpoint on an overloaded name. Calls
take_gdb_out_of_choice_menu when needed.
(menu_overload1arg): New variable to collect the repeated
instances of the expected menu for an overloaded name. Change
the regular expression to handle changes in g++ type encoding:
"void" can be either "void" or "", and "unsigned int" can be
either "unsigned int" or "unsigned".
(continue_to_bp_overloaded): Change regular expressions to handle
changes in g++ type encoding.
(no proc): Call take_gdb_out_of_choice_menu when needed.
Remove redundant calls to "info break". Accept either "canceled"
or "cancelled". Change regular expressions in "info break"
calls to handle changes in g++ type encoding. Give all tests
unique strings.
|
|
|
|
|
|
|
| |
* library/main.tcl: Add plugin subdirectory, if existent, to auto_path.
* library/srcbar.itcl (create_plugin_menu): New method. Create a pull
down menu for plugins if there are any for this target configuration.
(create_menu_items): Invoke the new method above.
|