aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2001-04-11Obsolete sun386i.Andrew Cagney1-0/+16
2001-04-11* maint.c: Fix typo in comment.J.T. Conklin1-0/+4
2001-04-10 * MAINTAINERS: Swap with Syd Polk as a gdbtk maintainer.Keith Seitz1-0/+4
2001-04-08Add comments noting that vfork might be defined to be fork.Kevin Buettner1-0/+7
2001-04-08Use cleanup machinery to invoke ui_out_list_end().Kevin Buettner1-0/+7
2001-04-06* dcache.c (dcache_write_line): Fixed bugs where cache line wasJ.T. Conklin1-0/+3
not written to target correctly.
2001-04-06* gdbserver/low-hppabsd.c (read_inferior_memory): Add explicitJ.T. Conklin1-0/+8
void return value; * gdbserver/low-nbsd.c: Likewise. * gdbserver/low-sparc.c: Likewise. * gdbserver/low-sun3.c: Likewise. ---------------------------------------------------------------------
2001-04-06 * config/rs6000/nm-rs6000.h (PTRACE_ATTACH): Don't define.Geoffrey Keating1-0/+5
(PTRACE_DETACH): Don't define.
2001-04-06Correct erroneous ChangeLog.Christopher Faylor1-1/+0
2001-04-062001-04-06 David Smith <dsmith@redhat.com>David Smith1-0/+21
* arch-utils.c (default_prepare_to_proceed) (generic_prepare_to_proceed): Added new functions. * arch-utils.h: New function declarations for default_prepare_to_proceed() and generic_prepare_to_proceed(). * gdbarch.sh: Added PREPARE_TO_PROCEED. * gdbarch.c: Regenerated. * gdbarch.h: Regenerated. * inferior.h: Added get_last_target_status() declaration. * infrun.c (get_last_target_status): Added new function. (handle_inferior_event): Saves last pid and waitstatus, which will get returned by get_last_target_status(). * hppa-tdep.c (prepare_to_proceed): Added comment stating that prepare_to_proceed() is potentially redundant since default_prepare_to_proceed() has been added. * linux-thread.c (prepare_to_proceed): Ditto. * lin-lwp.c (prepare_to_proceed): Ditto. * m3-nat.c (prepare_to_proceed): Ditto.
2001-04-06Obsolete powerpcle-*-cygwin* and powerpcle-*-solaris* platformsAndrew Cagney1-0/+21
and powerpc-*-netware* target.
2001-04-062001-04-06 Fernando Nasser <fnasser@redhat.com>Fernando Nasser1-0/+4
* buildsym.c (record_line): Turn off unused addr bits.
2001-04-062001-04-06 Fernando Nasser <fnasser@redhat.com>Fernando Nasser1-0/+6
From David Deephanphongs <deephan@telocity.com> * inferior.h: Fix declarations of get_inferior_args and set_inferior_args, which were missing the trailing 's'.
2001-04-052001-04-05 Jeff Holcomb <jeffh@redhat.com>Jeff Holcomb1-0/+5
* monitor.c (monitor_supply_register): Only report an error if we don't get a valid value.
2001-04-05 * README: Don't mention gdba.el.Eli Zaretskii1-0/+4
2001-04-052001-04-05 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni1-0/+7
From Jimmy Guo <guo@cup.hp.com> * top.c (init_main): set prompt if annotation_level>1, this is necessary when annotation_level is set to 2 via --annotate=2 command line option.
2001-04-05Obsolete a29k-*-* host and a29k-*-sym1* and a29k-*-kern* targets.Andrew Cagney1-0/+19
2001-04-05* main.c: Remove windows.h use.Christopher Faylor1-0/+12
(gdbtk_test): Use PATH_MAX for home var calculation. * remote-e7000.c (e7000_parse_device): Accomodate Cygwin as well as Win32 in test. * ser-tcp.c: Use modern __CYGWIN__ conditional. * source.c (mod_path): Add __CYGWIN__ conditional to WIN32 test. (openp): Ditto. * symfile.c (symfile_bfd_open): Ditto. * gdbtk/generic/gdbtk.c: Ditto.
2001-04-052001-04-04 Martin M. Hunt <hunt@redhat.com>Martin Hunt1-0/+5
* main.c (captured_main): For GDBtk, don't use tui_fileopen(). Handle all stream setup in gdbtk_init
2001-04-04* i386-tdep.c (i386_extract_return_value): Don't return the returnMark Kettenis1-0/+6
value of a void function. (i386_store_return_value): Likewise.
2001-04-03Obsolete w65-*-* target.Andrew Cagney1-0/+10
2001-04-03Obsolete tic80.Andrew Cagney1-0/+10
2001-04-03* remote-mips.c (S_IROTH): Moved definition from here.J.T. Conklin1-0/+3
* gdb_stat.h (S_IROTH): to here.
2001-04-03* remote.c (remote_protocol_e, remote_protocol_E): Define.J.T. Conklin1-0/+16
(set_remote_protocol_e_packet_cmd) (set_remote_protocol_E_packet_cmd) (show_remote_protocol_e_packet_command) (show_remote_protocol_E_packet_command): New functions. (init_all_packet_configs): Initialize remote_protocol_e and remote_protocol_E. (remote_resume, remote_async_resume): Support e/E command packets. (show_remote_cmd): Show state of remote_protocol_e and remote_protocol_E. (_initialize_remote): Add "set remote step-over-range-packet" and "set remote step-over-range-w-signal-packet" to CLI. -------------------------------------------------------------------
2001-04-02Obsolete ns32k-*-mach3*, ns32k-umax-*, ns32k-utek-sysv* andAndrew Cagney1-0/+29
ns32k-utek-*.
2001-04-02 * config/djgpp/fnchange.lst: Tweak due toEli Zaretskii1-0/+5
expect/example/chesslib.c.
2001-04-02Make --target=m88k buildable again.Kevin Buettner1-0/+17
2001-04-012001-03-20 Daniel Berlin <dberlin@redhat.com>Daniel Berlin1-0/+5
* symtab.c (completion_list_add_name): Remove duplicate string checks, readline already does this, and it's much faster at it, too.
2001-04-01 * go32-nat.c: Minor tweaks, to pacify the ari script.Eli Zaretskii1-0/+4
2001-04-01* i386-tdep.c (i386_extract_struct_value_address): New function.Mark Kettenis1-0/+5
* config/i386/tm-i386.h (EXTRACT_STRUCT_VALUE_ADDRESS): Redefine in terms of i386_extract_struct_value_address. (i386_extract_struct_value_address): New prototype.
2001-04-01* i386-linux-nat.c (i386_linux_dr_get): Change type of returnMark Kettenis1-0/+14
value to `unsigned long'. Change type of `value' to `unsigned long'. (i386_linux_dr_set): Change type of second argument to `unsigned long'. (i386_linux_dr_set_control): Change type of first argument to `unsigned long'. (i386_linux_dr_get_status): Change type of return value to unsigned long. * config/i386/nm-linux.h (i386_linux_dr_set_control, i386_linux_dr_get_status): Adjust prototypes accordingly.
2001-03-31Revert change to config/ia64/linux.mh in which core-regset.h wasKevin Buettner1-3/+0
removed from NATDEPFILES.
2001-03-31 * config/ia64/linux.mh (NATDEPFILES): Remove core-regset.oKevin Buettner1-0/+4
from list.
2001-03-31Make hardware watchpoint support work again on Linux/IA-64.Kevin Buettner1-0/+5
2001-03-31* i386bsd-nat.c: Include "gdb_assert.h".Mark Kettenis1-0/+18
[HAVE_PT_GETDBREGS] (DBREG_DRX): Define if not already defined. [HAVE_PT_GETDBREGS] (i386bsd_dr_set, i386bsd_dr_set_control, i386bsd_dr_set_addr, i386bsd_dr_reset_addr, i386bsd_dr_get_status): New functions. * config/i386/nm-fbsd.h [HAVE_PT_GETDBREGS] (I386_USE_GENERIC_WATCHPOINTS): Define. Include "i386/nm-i386.h". (I386_DR_LOW_SET_CONTROL, I386_DR_LOW_SET_ADDR, I386_DR_LOW_RESET_ADDR, I386_DR_LOW_GET_STATUS): New macros. (i386bsd_dr_set_control, i386bsd_dr_set_addr, i386bsd_dr_reset_addr, i386bsd_dr_get_status): New prototypes. * acconfig.h (HAVE_PT_GETDBREGS): New configure macro. * configure.in: Cleanup a few comments. Check for PT_GETDBREGS ptrace request. * config.in, configure: Regenerate.
2001-03-31* i386-nat.c (i386_insert_aligned_watchpoint): Set addressMark Kettenis1-0/+5
register before enabling it by setting the control register. (i386_remove_aligned_watchpoint): Reset address register after disabling it by setting the control register.
2001-03-31* i386-tdep.c (i386_extract_return_value): If the type of theMark Kettenis1-0/+9
return value is TYPE_STRUCT and the number of fields is one, call ourselves with TYPE set tp the type of the first field. (i386_store_return_value): Likewise. This fixes a problem with returning structs consisting of a single `float' or `double' on *BSD.
2001-03-30* lin-lwp.c (lin_lwp_resume): Don't mark LWP as not stopped untilMark Kettenis1-0/+3
we're absolutely sure we're going to resume it.
2001-03-30* thread-db.c (check_event): Don't report an error if we encounterMark Kettenis1-0/+7
a thread creation event for a thread that's already in the thread list, since that may legitemately happen. Instead only call attach_thread if it's not already in the thread list.
2001-03-28* config/pa/xm-hppah.h (malloc): Really delete declarationAndrew Cagney1-0/+6
(MALLOC_INCOMPATIBLE): Really delete macro. * cli/cli-cmds.c (apropos_command): Use xcalloc.
2001-03-28Gag -Wuninitialized warnings.Andrew Cagney1-0/+19
Add -Wuninitialized to default warning list.
2001-03-28Fix -Werror probs for ns32k.Andrew Cagney1-0/+13
2001-03-28* i386-linux-tdep.c (FRAMELESS_SIGNAL): Moved here fromMark Kettenis1-0/+13
config/i386/nm-linux.h (including comment). (i386_linux_frame_chain): New function implementing guts of the former FRAME_CHAIN macro, but using read_memory_unsigned_integer instead of read_memory_integer. (i386_linux_frame_saved_pc): Removed doc pointing to i386/tm-linux.h for an explanation of FRAMELESS_SIGNAL since that now lives in this file. * config/i386/tm-linux.h (FRAMELESS_SIGNAL): Moved to i386-linux-tdep.c (including comment). (FRAME_CHAIN): Redefined in terms of i386_linux_frame_chain. (i386_linux_frame_chain): New prototype.
2001-03-28* gdbserver/low-linux.c [I386_GNULINUX_TARGET]: Cleanup code andMark Kettenis1-0/+9
make it work again. (NUM_FREGS): Redefine to 0. (NUM_REGS): Redefine as NUM_GREGS. (i386_register_byte, i386_register_raw_size): Update from i386-tdep.c. Add comment about their origin. (regmap, register_u_addr): Take these from i386-linux-nat.c. (i386_register_u_addr): Removed.
2001-03-28* i386-linux-nat.c (i386_linux_dr_get): Return 0 if ptrace callMark Kettenis1-0/+7
fails instead of calling perror_with_name. This should fix debugging remote i386 targets with a native Linux/x86 GDB. Add FIXME for this hack.
2001-03-27* arch-utils.c (#include "gdbthread.h"): Removed.J.T. Conklin1-0/+54
(#include "symfile.h"): Removed. (XMALLOC): Removed unused macro. * breakpoint.c (tbreak_command): Removed local declaration. (awatch_command, do_enable_breakpoint, set_breakpoint_count): Remove duplicate declarations. (bpstat_should_step, bpstat_have_active_hw_watchpoints) (remove_solib_event_breakpoints): Fix indentation botch. * c-typeprint.c (#include "command.h"): Removed. (#include "gdbcmd.h"): Removed. * ch-exp.c (ch_terminal_match_float_literal, parse_expr) (parse_primval, parse_untyped_expr, parse_opt_untyped_expr): Removed duplicate declarations. * ch-typeprint.c (#include "command.h"): Removed. (#include "gdbcmd.h"): Removed. * corefile.c (#include "frame.h"): Removed (#include "symfile.h"): Removed. (#include "language.h"): Removed. * dbxread.c (#include "command.h"): Removed. * environ.c (#include "gdbcore.h"): Removed. * event-loop.c (#include "top.h"): Removed. * f-typeprint.c (#include "command.h"): Removed. (#include "gdbcmd.h"): Removed. (#include "language.h"): Removed. (#include "typeprint.h"): Removed. (#include "frame.h"): Removed. * gdbtypes.h (print_type_scalar): Removed declaration. * infcmd.c (#include "completer.h"): Removed. * language.c (#include "frame.h"): Removed. * m2-typeprint.c (#include "command.h"): Removed. (#include "gdbcmd.h"): Removed. (#include "language.h"): Removed. * m2-valprint.c (#include "valprint.h"): Removed. * p-typeprint.c (#include "command.h"): Removed. (#include "gdbcmd.h"): Removed. * p-valprint.c (#include "typeprint.h"): Removed. * parse.c (#include "linespec.h"): Removed. * regcache.c (#include "frame.h"): Removed. * remote.c (#include "frame.h"): Removed. (getpkt_sane): Make static. * source.c (#include "completer.h"): Removed. * stack.c (#include "symfile.h"): Removed. (#include "objfiles.h"): Removed. * symfile.c (#include "completer.h"): Removed. * tracepoint.c (#include "completer.h"): Removed. * values.c (#include "frame.h"): Removed. * varobj.c (#include "valprint.h"): Removed. * wrapper.c (#include "frame.h"): Removed. * memattr.c (create_mem_region): Removed unused variable. * remote-nrom.c: Removed spurious semicolon after init_nrom_ops. -------------------------------------------------------------------
2001-03-27Add missing double quoteNick Clifton1-0/+4
2001-03-27 * solib-aix5.c (build_so_lib_from_mapfile): Use xfree() insteadKevin Buettner1-0/+5
of free().
2001-03-27(Cleanups): Remove the item about converting docs to GFDL.Eli Zaretskii1-0/+4
2001-03-27 * solib-aix5.c (build_so_lib_from_mapfile): Fix xasprintf() usage.Kevin Buettner1-0/+2