+2002-03-10 Michal Ludvig <mludvig@suse.cz>
+
+ * x86-64-tdep.h (sys/reg.h, x86_64_regmap): Moved to x86-64-linux-nat.c
+ * x86-64-linux-nat.c (sys/reg.h, x86_64_regmap): Moved here
+ from x86-64-tdep.h
+
+2002-03-10 Daniel Jacobowitz <drow@mvista.com>
+ Don Howard <dhoward@redhat.com>
+
+ * mips-tdep.c (ST0_FR): Define.
+ (mips2_fp_compat): New function, temporarily disabled.
+ (mips_read_fp_register_single): New function.
+ (mips_read_fp_register_double): New function.
+ (mips_print_register): Use them.
+ (do_fp_register_row): Likewise.
+
+2002-03-09 Andrew Cagney <ac131313@redhat.com>
+
+ * MAINTAINERS: Add Jim Ingham and Klee Dienes to ``write after
+ approval''.
+
+2002-03-08 Peter Schauer <pes@regent.e-technik.tu-muenchen.de>
+
+ * stabsread.c (read_member_functions): Fix is_stub test for
+ static member functions, improve comment.
+
+2002-03-07 Richard Earnshaw <rearnsha@arm.com>
+
+ * remote-rdi.c (myprint): Replace 'PTR' with 'void *'.
+ (mywrite, mywritec, mypause, myreadc, mygets): Likewise.
+ (_initialize_remote_rdi): Use add_set_boolean_cmd to register
+ commands that set boolean values.
+ (arm_rdi_remove_breakpoint): Rewrite to avoid uninitialized warning.
+ (arm_rdi_resume): Always initialize PC.
+ (arm_rdi_open): Don't use rslt as a boolean.
+ (arm_rdi_create_inferior, arm_rdi_close, arm_rdi_resume)
+ (arm_rdi_fetch_registers, arm_rdi_store_registers)
+ (arm_rdi_xfer_memory, arm_rdi_files_info, arm_rdi_kill)
+ (arm_rdi_insert_breakpoint, arm_rdi_remove_breakpoint): Likewise.
+
+2002-03-06 Alexandre Oliva <aoliva@redhat.com>
+
+ * configure.in (gdb_cv_bigtoc): Check for -bbigtoc on AIX.
+ * configure: Rebuilt.
+
+2002-03-06 Stephane Carrez <Stephane.Carrez@worldnet.fr>
+
+ * m68hc11-tdep.c (_initialize_m68hc11_tdep): Don't set tm_print_insn.
+ (m68hc11_gdbarch_init): But use set_gdbarch_print_insn instead.
+
+2002-03-06 Andrew Cagney <ac131313@redhat.com>
+
+ * cli/cli-decode.c (set_cmd_completer): New function.
+ * command.h (set_cmd_completer): Declare.
+ * cli/cli-decode.h (set_cmd_completer): Ditto.
+
+ * breakpoint.c (_initialize_breakpoint): Use set_cmd_completer.
+ * cli/cli-cmds.c (init_cli_cmds): Ditto.
+ * win32-nat.c (_initialize_inftarg): Ditto.
+ * remote-rdi.c (_initialize_remote_rdi): Ditto.
+ * proc-api.c (_initialize_proc_api): Ditto.
+ * hppa-tdep.c (_initialize_hppa_tdep): Ditto.
+ * source.c (_initialize_source): Ditto.
+ * exec.c (_initialize_exec): Ditto.
+ * solib.c (_initialize_solib): Ditto.
+ * top.c (init_main): Ditto.
+ * tracepoint.c (_initialize_tracepoint): Ditto.
+ * symfile.c (_initialize_symfile): Ditto.
+ * printcmd.c (_initialize_printcmd): Ditto.
+ * infcmd.c (_initialize_infcmd): Ditto.
+ * corefile.c (_initialize_core): Ditto.
+
+2002-03-05 Andrew Cagney <ac131313@redhat.com>
+
+ * MAINTAINERS (Past Maintainers): Add Frank Ch. Eigler.
+
+2002-03-05 Andrew Cagney <ac131313@redhat.com>
+
+ * MAINTAINERS: Fix Mac OS X and Objective-C/C++.
+
+2002-03-05 Andrew Cagney <ac131313@redhat.com>
+
+ * NEWS: Update headings, 5.2 has branched.
+
+2002-03-04 Daniel Jacobowitz <drow@mvista.com>
+
+ * gdbserver/linux-low.c (PTRACE_XFER_TYPE): Change to long.
+ (num_regs, regmap): Move inside HAVE_LINUX_USRREGS.
+ (register_addr, REGISTER_RAW_SIZE): Likewise.
+ (usr_store_inferior_registers): Use PTRACE_XFER_TYPE.
+ * gdbserver/linux-x86-64-low.c: Remove extra #endif.
+
+2002-03-03 Michal Ludvig <mludvig@suse.cz>
+
+ * MAINTAINERS (x86-64): Add myself.
+ * x86-64-tdep.c (x86_64_push_arguments): Fixed typo naregs->nregs,
+ changed value_ptr -> struct value *
+
+2002-03-01 David O'Brien <obrien@FreeBSD.org>
+
+ * configure.host (sparc64-*-freebsd): Add.
+ * configure.tgt: Likewise.
+ * config/sparc/fbsd.mh: New file.
+ * config/sparc/fbsd.mt: Likewise.
+ * config/sparc/nm-fbsd.h: Likewise.
+ * config/sparc/tm-fbsd.h: Likewise.
+
+2002-03-01 Daniel Jacobowitz <drow@mvista.com>
+
+ * config/djgpp/fnchange.lst: Add regformats/reg-i386-linux.dat and
+ regformats/reg-s390x.dat.
+
+2002-03-01 Andrew Cagney <ac131313@redhat.com>
+
+ * utils.c: Add FIXME explaining true/false problem.
+
+2002-02-28 Andrew Cagney <ac131313@redhat.com>
+
+ * MAINTAINERS (Past Maintainers): Add J.T. Conklin.
+
+2002-02-28 Michael Chastain <mec@shout.net>
+
+ * MAINTAINERS: Fix typo: gdb.satbs -> gdb.stabs .
+
+2002-02-28 Daniel Jacobowitz <drow@mvista.com>
+
+ * gdbserver/linux-s390-low.c: New file.
+ * regformats/reg-s390.dat: New file.
+ * regformats/reg-s390x.dat: New file.
+ * gdbserver/configure.srv: Add S/390.
+ * gdbserver/Makefile.in: Add S/390.
+ * configure.tgt: Enable gdbserver for S/390.
+
+2002-02-28 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * go32-nat.c (_initialize_go32_nat): Don't use periods in the
+ first line of the doc string for "info dos", except at the end of
+ the sentence, since the short help stops at the first period.
+
+2002-02-28 Jason Merrill <jason@redhat.com>
+
+ * dwarf2read.c (dwarf_cfi_name): Add new codes.
+
+2002-02-27 Fred Fish <fnf@redhat.com>
+
+ * blockframe.c (generic_fix_call_dummy): Fix obvious typo in
+ comment (dumy -> dummy).
+
+2002-02-27 Peter Schauer <pes@regent.e-technik.tu-muenchen.de>
+
+ * symtab.c (gdb_mangle_name): Handle fully mangled v3 abi physnames.
+
+2002-02-27 Rodney Brown <rbrown64@csc.com.au>
+
+ * utils.c (gdb_realpath): Add pathconf fallback for sco3.2v5.
+
+2002-02-27 Daniel Jacobowitz <drow@mvista.com>
+
+ * gdbserver/acconfig.h: New file.
+ * gdbserver/i387-fp.c: New file.
+ * gdbserver/i387-fp.h: New file.
+ * gdbserver/linux-x86-64.c: New file.
+ * regformats/reg-x86-64.dat: New file.
+ * configure.tgt: Add x86_64-*-linux* gdbserver support.
+ * gdbserver/configure.srv: Add x86_64-*-linux* and regset support.
+ * gdbserver/configure.in: Add support for regsets.
+ * gdbserver/config.in: Regenerate.
+ * gdbserver/configure: Regenerate.
+ * gdbserver/Makefile.in: Likewise. Add $(linux_low_h).
+ * gdbserver/linux-low.h: New file.
+ * gdbserver/linux-low.c: Include "linux-low.h". Add support
+ for regsets.
+ * gdbserver/linux-arm-low.c: Include "linux-low.h".
+ * gdbserver/linux-ia64-low.c: Include "linux-low.h".
+ * gdbserver/linux-m68k-low.c: Include "linux-low.h".
+ * gdbserver/linux-mips-low.c: Include "linux-low.h".
+ * gdbserver/linux-ppc-low.c: Include "linux-low.h".
+ * gdbserver/linux-sh-low.c: Include "linux-low.h".
+ * gdbserver/linux-i386-low.c: Include "linux-low.h". Include
+ "i387-fp.h". Add PTRACE_GETREGS and friends.
+ * gdbserver/regcache.c (supply_register): New function.
+ (supply_register_by_name): New function.
+ (collect_register): New function.
+ (collect_register_by_name): New function.
+
+2002-02-27 Daniel Jacobowitz <drow@mvista.com>
+
+ * gdbserver/Makefile.in (INTERNAL_CFLAGS): Remove -DGDBSERVER.
+ (config.status): Add configure.srv dependency.
+ (server_h): Add config.h dependency.
+
+2002-02-27 Daniel Jacobowitz <drow@mvista.com>
+
+ * regformats/reg-i386-linux.dat: New file, with $orig_eax.
+ * gdbserver/Makefile.in: Add rules for reg-i386-linux.o.
+ * gdbserver/configure.srv: Change i386-*-linux* to use
+ reg-i386-linux.o.
+
+2002-02-26 Andrew Cagney <ac131313@redhat.com>
+
+ * x86-64-tdep.c: Re-indent. Update copyright date.
+
+2002-02-26 Andrew Cagney <ac131313@redhat.com>
+
+ From Michal Ludvig <mludvig@suse.cz>:
+ * x86-64-tdep.c (value.h): Delete.
+ (gdb_assert.h): Include.
+ (x86_64_register_convert_to_virtual,
+ x86_64_register_convert_to_raw ): Add check which lets only
+ floating-point values to be converted.
+ (value_push): Delete.
+ (x86_64_push_arguments): Order of arguments pushed on stack fixed.
+ (i386_gdbarch_init): Number of register_bytes fixed.
+
+2002-02-26 Andrew Cagney <ac131313@redhat.com>
+
+ * MAINTAINERS: Add x86-64 target.
+
+2002-02-26 Andrew Cagney <ac131313@redhat.com>
+
+ * memattr.c (mem_command): Eliminate ``true'' and ``false''.
+ * osfsolib.c (solib_map_sections): Ditto.
+ * irix5-nat.c (solib_map_sections): Ditto.
+ * corelow.c (gdb_check_format): Ditto.
+ * symfile.c (symfile_bfd_open): Ditto.
+ * solib.c (solib_map_sections): Ditto.
+ Fix PR gdb/354.
+
+2002-02-26 Andrew Cagney <ac131313@redhat.com>
+
+ * remote.c (_initialize_remote): By default, disable ``e'' and
+ ``E'' step out-of-range packets.
+
+2002-02-26 Andreas Schwab <schwab@suse.de>
+
+ * config/m68k/tm-linux.h (FRAME_SAVED_PC): Define as
+ m68k_linux_frame_saved_pc.
+ (IN_SIGTRAMP): Define as m68k_linux_in_sigtramp instead of
+ in_sigtramp.
+ (SIGCONTEXT_PC_OFFSET): Remove.
+ * m68klinux-nat.c (m68k_linux_frame_saved_pc,
+ m68k_linux_sigtramp_saved_pc): New functions.
+ (IS_SIGTRAMP, IS_RT_SIGTRAMP): Define.
+ (SIGCONTEXT_PC_OFFSET): Moved here from config/m68k/tm-linux.h.
+ (UCONTEXT_PC_OFFSET): Define.
+ (m68k_linux_in_sigtramp): Renamed from in_sigtramp, handle both
+ non-RT and RT signal trampolines.
+
+2002-02-26 Richard Earnshaw <rearnsha@arm.com>
+
+ * config/arm/tm-embed.h (TARGET_UPAGES): Delete.
+ (TARGET_NBPG, STACK_END_ADDR): Delete
+ (VARIABLES_INSIDE_BLOCK): Delete.
+
+2002-02-25 Andrew Cagney <ac131313@redhat.com>
+
+ * utils.c (perror_with_name): Make string parameter constant.
+ (print_sys_errmsg): Ditto.
+ (query): Ditto.
+ * defs.h (perror_with_name): Update.
+ (print_sys_errmsg): Update.
+ (query): Update.
+
+2002-02-25 Daniel Jacobowitz <drow@mvista.com>
+
+ From Eliot Dresselhaus <eliot@ayrnetworks.com>:
+ * gdbserver/linux-mips-low.c (cannot_fetch_register): Fix typo.
+
+2002-02-25 Peter Schauer <pes@regent.e-technik.tu-muenchen.de>
+
+ * rs6000-nat.c (set_host_arch): Do not switch to a new architecture
+ if it already matches the current architecture from the exec file.
+ Include arch-utils.h for gdbarch_info_init prototype.
+ * Makefile.in (rs6000-nat.o): Update dependencies.
+
+2002-02-25 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * config/djgpp/djconfig.sh: Set NM=nm and CFLAGS="-g -O2" in the
+ list of exported variables.
+
+2002-02-24 Daniel Jacobowitz <drow@mvista.com>
+
+ * gdbserver/configure.srv: New file.
+ * gdbserver/configure.in: Use configure.srv instead
+ of the host/target makefile fragments. Set GDBSERVER_DEPFILES
+ from it.
+ * gdbserver/configure: Regenerated.
+ * gdbserver/terminal.h: New file.
+ * gdbserver/Makefile.in: Update for configure changes. Remove
+ more unneeded include paths.
+
+2002-02-24 Andrew Cagney <ac131313@redhat.com>
+
+ From wiz at danbala:
+ * config/sparc/tm-sp64.h: Fix grammar and typos.
+ Fix PR gdb/287.
+
+2002-02-24 Andrew Cagney <ac131313@redhat.com>
+
+ * lin-lwp.c, thread-db.c, defs.h, cris-tdep.c: Replace ``Linux''
+ with either ``GNU/Linux'' or ``Linux kernel''. Update copyright.
+ * m68klinux-nat.c, sparc-linux-nat.c, x86-64-linux-nat.c: Ditto.
+ * x86-64-linux-tdep.c, gregset.h, gdb_wait.h: Ditto.
+ * ia64-linux-nat.c, infrun.c, linux-proc.c: Ditto.
+ * proc-service.c, i386-linux-tdep.c, ppc-linux-tdep.c: Ditto.
+ * s390-tdep.c: Ditto.
+ * config/nm-linux.h, config/alpha/nm-linux.h: Ditto.
+ * config/alpha/tm-alpha.h, config/alpha/tm-alphalinux.h:
+ * config/alpha/xm-alphalinux.h, config/i386/nm-linux.h: Ditto.
+ * config/i386/nm-x86-64.h, config/i386/tm-linux.h: Ditto.
+ * config/m68k/tm-linux.h, config/mips/nm-linux.h: Ditto.
+ * config/mips/tm-linux.h, config/mips/xm-linux.h: Ditto.
+ * config/powerpc/tm-linux.h, config/s390/nm-linux.h: Ditto.
+ * config/s390/tm-linux.h, config/sh/tm-linux.h: Ditto.
+ * config/sparc/nm-linux.h, config/sparc/tm-linux.h: Ditto.
+ * config/sparc/tm-sp64linux.h, config/sparc/xm-linux.h: Ditto.
+ Fix PR gdb/378.
+
2002-02-23 Andrew Cagney <ac131313@redhat.com>
+ * lin-thread.c: Delete file.
+ * configure.in (gdb_cv_struct_reg_r_gs): Update comment to refer
+ to gdb_proc_service.h.
+ * configure: Re-generate.
+
* ocd.c (ocd_open): Do not try to open the "ocd" device.
* serial.c (serial_open): Delete check for "ocd".
Fix PR gdb/349.