+2000-02-21 Kevin Buettner <kevinb@redhat.com>
+
+ * Makefile.in (ppc-linux-nat.c, ppc-linux-tdep.c): New files.
+ (ppc-linux-nat.o, ppc-linux-tdep.o): Add dependencies.
+ * configure.tgt (powerpc-*-linux*): Separate from powerpc-*-eabi
+ and like targets.
+
+ * ppc-linux-nat.c, ppc-linux-tdep.c, config/powerpc/linux.mt,
+ config/powerpc/nm-linux.h, config/powerpc/tm-linux.h: New files.
+ * config/powerpc/xm-linux.h: Substantially revised for native
+ port.
+ * config/powerpc/linux.mh (NAT_FILE): Redefine to be nm-linux.h.
+ (NATDEPFILES): Update list to reflect the fact that we can
+ now debug natively.
+
+ * rs6000-tdep.c, config/rs6000/tm-rs6000.h
+ (rs6000_frameless_function_invocation, rs6000_frame_saved_pc):
+ Renamed; The former names were lacking the rs6000_ prefix.
+ * rs6000-tdep.c (rs6000_frame_saved_pc): Call FRAME_CHAIN
+ instead of rs6000_frame_chain.
+ (rs6000_frame_chain): Call FRAMELESS_FUNCTION_INVOCATION instead
+ of rs6000_frameless_function_invocation.
+
+2000-02-21 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
+
+ From Philippe De Muyter <phdm@macqel.be>
+
+ * event-loop.c (handle_file_event): In case of poll, enable
+ printing of informational message if an error/exception is
+ detected on the file descriptor.
+
+2000-02-21 Jim Kingdon <kingdon@redhat.com>
+
+ * MAINTAINERS (Misc): Clarify that yes, anyone can edit web pages.
+
+Mon Feb 21 12:50:57 2000 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * buildsym.c: Include "language.h" and "expression.h" for
+ longest_local_hex_string_custom.
+
+Mon Feb 21 11:17:18 2000 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * gdbarch.sh: Include <gdb_wait.h> instead of <wait.h>.
+ * gdbarch.c: Already updated by Wed Feb 9 18:59:16 2000 Andrew
+ Cagney <cagney@b1.cygnus.com>.
+
+Mon Feb 21 11:03:01 2000 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * MAINTAINERS: Update: IA-64 - Kevin Buettner; ARM - Fernando
+ nasser, Jim Ingham and Scott Bambrough; GNU/Linux ARM - Scott
+ Bambrough; event loop - Elena Zannoni; SDS and RDI/APD protocol -
+ to Fernando Nasser and Jim Ingham; KOD - Fernando Nasser; MI -
+ Andrew Cagney, Elena Zannoni and Fernando Nasser; Web pages - Jim
+ Kingdon.
+ * MAINTAINERS: Add Nick Clifton to write after approval list.
+
+Mon Feb 21 10:30:39 2000 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * MAINTAINERS: Add note on multiple maintainers.
+
+2000-02-19 Philippe De Muyter <phdm@macqel.be>
+
+ * cli-out.c (cli_table_header): Type of parameter `alignment' is
+ `enum ui_align', not `int'.
+ (cli_field_string, cli_field_skip): Likewise.
+
+2000-02-18 Jim Blandy <jimb@redhat.com>
+
+ From Jimmy Guo <guo@cup.hp.com>:
+ * buildsym.h (add_free_pendings): Declare.
+ * buildsym.c (add_free_pendings): New function.
+ (make_blockvector): 32x64 fix using longest_local_hex_string().
+ (start_subfile): initialize variable 'subfile'.
+
+2000-02-18 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
+
+ * remote.c (remote_async_detach): Use target_mourn_inferior(), to
+ make sure that all is cleaned up after we disconnect from the
+ target.
+ (remote_detach): Ditto.
+
+2000-02-17 Fernando Nasser <fnasser@totem.to.cygnus.com>
+
+ From Rodney Brown <RodneyBrown@pmsc.com>
+ * ui-out.c (ui_out_set_flags): Fix typo, removing warning and
+ potentially harming mistake.
+
+2000-02-17 Fernando Nasser <fnasser@totem.to.cygnus.com>
+
+ * arm-tdep.c: Use header file instead of extern declarations for
+ the {get,set}_arm_regname* functions.
+
+2000-02-16 Fernando Nasser <fnasser@totem.to.cygnus.com>
+
+ * configure.in: Replaces obsolete gdbtk-variable.c with
+ gdbtk-varobj.c.
+ * configure: Regenerate.
+ * Makefile.in: Remove obsolete/extraneous references to
+ gdbtk-var* files.
+
+2000-02-16 Mark Kettenis <kettenis@gnu.org>
+
+ * target.c (do_target_signal_to_host): Do not use REALTIME_LO in
+ the conversion of the signal number. TARGET_SIGNAL_REALTIME_33 is
+ 33 by definition, whereas REALTIME_LO might be 32 on systems that
+ have SIG32 such as Linux. Make sure that the signal number
+ returned is within the range specified by REALTIME_LO and
+ REALTIME_HI.
+
+2000-02-16 Mark Kettenis <kettenis@gnu.org>
+
+ * configure: Regenerated.
+
+2000-02-16 Fernando Nasser <fnasser@totem.to.cygnus.com>
+
+ * arm-tdep.c (set_disassembly_flavor, arm_othernames,
+ _initialize_arm_tdep): Allows the user to choose between any of
+ the flavors available for the disassembly to be used in the "info
+ reg" command and elsewhere in gdb. It prevents having to maintain
+ this information in two places by using the data kept in the
+ opcodes directory.
+
+2000-02-09 Mark Kettenis <kettenis@gnu.org>
+
+ * configure.in: Check for lwpid_t, psaddr_t, prgregset_t and
+ prfpregset_t in <sys/procfs.h>.
+ * config.in: Add HAVE_LWPID_T, HAVE_PSADDR_T, HAVE_PRGREGSET_T,
+ HAVE_PRFPREGSET_T.
+ * gdb_proc_service.h: Only provide typedefs for lwpid_t, psaddr_t,
+ prgregset_t and prfpregset_t if they are not already present.
+
+Wed Feb 16 19:00:02 2000 Andrew Cagney <cagney@b1.cygnus.com>
+
+ From 2000-01-26 Rodney Brown <RodneyBrown@pmsc.com>:
+ * procfs.c: Define MERGEPID if not defined. For osf4.0e.
+
+2000-02-15 Jason Molenda (jsm@bugshack.cygnus.com)
+
+ * Makefile.in (diststuff): Run 'diststuff' in doc/ subdir, not
+ 'do-doc'.
+
+2000-02-15 Kevin Buettner <kevinb@redhat.com>
+
+ Changes for AIX 4.3:
+ * rs6000-tdep.c (rs6000_fix_call_dummy): Set TOC register
+ to correct value for generic dummy frames. When using
+ generic dummy frames, don't attempt to write TOC value or
+ function to call into the call dummy.
+ (rs6000_push_arguments): Adapt USE_GENERIC_DUMMY_FRAMES
+ code to also handle the PowerOpen ABI.
+ (ppc_push_return_address): Enable for all ports.
+ * config/powerpc/tm-ppc-aix.h (USE_GENERIC_DUMMY_FRAMES,
+ PUSH_DUMMY_FRAME, PUSH_RETURN_ADDRESS, GET_SAVED_REGISTER,
+ CALL_DUMMY_BREAKPOINT_OFFSET, CALL_DUMMY_LOCATION,
+ CALL_DUMMY_ADDRESS, CALL_DUMMY_START_OFFSET): Override defaults
+ provided by generic RS6000 definitions so that call dummies
+ are implemented using generic dummy frames instead.
+
+ * rs6000-nat.c (store_inferior_registers): Call exec_one_dummy_insn()
+ prior to changing the stack pointer via ptrace(). Also, ignore
+ attempts to store to undefined registers that are less than
+ NUM_REGS.
+
+ * rs6000-tdep.c (DUMMY_FRAME_SIZE): Change size of the dummy
+ frame from 436 to 448 to account for alignment padding.
+ (rs6000_push_arguments): Obtain actual register size instead
+ of assuming the register is 4 bytes long. [There's still
+ more work to be done to totally remove the 4 byte assumption,
+ however.] Make sure the stack is 16 byte aligned as required
+ by the PowerOpen ABI. Also, make sure that small structures
+ passed in registers are properly aligned within the register.
+
+2000-02-15 Jesper Skov <jskov@cygnus.co.uk>
+
+ Patch applied by Kevin Buettner <kevinb@redhat.com>
+
+ * rs6000-tdep.c (skip_prologue): skip copying of argument
+ registers to local variable registers.
+
+2000-02-14 Jim Kingdon <kingdon@redhat.com>
+
+ * elfread.c (elf_symtab_read): Revert changes by Amit S. Kale. A
+ sym->section->index number is not a SECT_OFF_* code.
+
+Tue Feb 15 12:07:30 2000 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * MAINTAINERS (write after approval): Add H.J. Lu.
+
+2000-02-14 Nick Clifton <nickc@cygnus.com>
+
+ * sh-tdep.c: Remove extraneous code.
+
+2000-02-14 Amit S. Kale <akale@veritas.com>
+
+ * elfread.c (elf_symtab_read): Move the use of sym to after where
+ it is set.
+ Checked in by Jim Kingdon <kingdon@redhat.com>
+
+Mon Feb 14 15:39:01 2000 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * MAINTAINERS: Make Nick Duffek the UnixWare threads maintainer.
+
+Mon Feb 14 15:20:26 2000 Andrew Cagney <cagney@b1.cygnus.com>
+
+ From 1999-11-24 Jason Merrill <jason@casey.cygnus.com>:
+ * dwarf2read.c: (die_is_declaration): New fn.
+ (read_structure_scope): Use it.
+
+ * dwarf2read.c: (die_is_declaration): Convert to ISO-C.
+
+2000-02-10 J.T. Conklin <jtc@redback.com>
+
+ * config/i386/nbsd.mt (GDBSERVER_DEPFILES): Add low-nbsd.o
+ * configure.tgt (i[3456]86-*-netbsd*): add gdbserver to
+ configdirs.
+ * gdbserver/low-nbsd.c: New file.
+
+ * gdbserver/Makefile.in: convert to autoconf.
+ * gdbserver/configure.in: likewise.
+ * gdbserver/configure: generate.
+
+Sun Feb 13 11:21:00 2000 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * CONTRIBUTE: New file. How to contribute to GDB.
+
+Sun Feb 13 10:34:48 2000 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * MAINTAINERS: Add Eli Zaretskii to djgpp maintiners. Add Kevin
+ Buettner to powerpc maintainers. Make Kevin Buettner the
+ GNU/LINUX PPC native maintainer. Add J.T. Conklin, Jim Kingdon
+ and Jason Molenda to write after aproval list.
+
+Sun Feb 13 10:18:44 2000 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * MAINTAINERS: Reformat. Separate into check-in categories.
+
+Sat Feb 12 01:08:21 EST 2000 Nicholas Duffek <nsd@cygnus.com>
+
+ * uw-thread.c: Remove __FUNCTION__ GNUism.
+
+2000-01-17 Amit S. Kale <akale@veritas.com>
+
+ * elfread.c (elf_symtab_read): Use offset for the section in which a
+ symbol resides, instead of .text section for calculating address of a
+ symbol.
+ Checked in by Jim Kingdon <kingdon@redhat.com>
+
+2000-02-10 Mark Kettenis <kettenis@gnu.org>
+
+ * gnu-nat.c: Remove hackery to include <bits/waitflags.h>. It is
+ no longer necessary now we have gdb_wait.h.
+
+2000-02-09 Mark Kettenis <kettenis@gnu.org>
+
+ * gnu-nat.c (proc_string): Make global.
+ (do_mach_notify_dead_name): Suppress dead name notifications if we
+ know that the task is dead.
+
+1999-12-13 Mark Kettenis <kettenis@gnu.org>
+
+ * gnu-nat.c (inf_validate_task_sc): Get task info via proc server
+ instead of directly from the kernel. Add some hackery to make
+ sure that the info isn't influenced by suspension of the task in
+ the proc server itself.
+
+2000-02-10 Jim Kingdon <kingdon@redhat.com>
+
+ * defs.h (MERGEPID): Added. Patch submitted by Andrew Hobson and
+ approved by Michael Snyder.
+
+2000-02-09 Mark Kettenis <kettenis@gnu.org>
+
+ * linux-thread.c: Include defs.h before gdb_wait.h.
+
Wed Feb 9 18:59:16 2000 Andrew Cagney <cagney@b1.cygnus.com>
* Makefile.in (wait_h): Delete macro. Update all dependencies
* top.c (remote_timeout): Change default to 2. Add comment
explaining history of changes to the default value.
- * remote.c (_initialize_remote): Remove code that adds set/
+ * remote.c (_initialize_remote): Remove code that adds set/
show remotetimeout, as that's also done in top.c
1999-10-18 J.T. Conklin <jtc@redback.com>
* findvar.c: Don't omit argument type.
* symtab.c: Remove unused variable.
+2000-02-04 Jim Blandy <jimb@redhat.com>
+
+ * c-typeprint.c (remove_qualifiers): New function.
+ (c_type_print_base): Use it to remove qualifiers from C++
+ qualified names, not strrchr.
+
+ * c-typeprint.c (c_type_print_base): Recognize type conversion
+ operators by calling is_type_conversion_operator.
+ (is_type_conversion_operator): New function.
+
2000-02-04 Nick Clifton <nickc@cygnus.com>
* config/arm/tm-arm.h (LOWEST_PC): Define.