2000-12-20 Fernando Nasser <fnasser@redhat.com>
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 5384666d8b6d8d6907ecd6a114b3859f3442895a..5a0d478d90ed88f76842df8fd498cf08d1358b20 100644 (file)
@@ -1,3 +1,216 @@
+2000-12-20  Fernando Nasser  <fnasser@redhat.com>
+
+       * configure.in: Rename CONFIG_LOBS to CONFIG_LIB_OBS.
+       * Makefile.in: Ditto.
+       * configure: Regenerate.
+
+2000-12-20  Fernando Nasser  <fnasser@redhat.com>
+
+       * command.h: Register date when it was deprecated.
+       * call-cmds.h: Ditto.
+
+2000-12-20  Fernando Nasser  <fnasser@redhat.com>
+
+       * Makefile.in (UIOUT_CFLAGS): New macro. CFLAGS needed for uiout code
+       to be compiled.  Defines UI_OUT.
+       (SUBDIR_MI_CFLAGS): Defines MI_OUT, not UI_OUT.
+       (INTERNAL_WARN_CFLAGS): Also include UIOUT_CFLAGS.
+       * configure.in (UIOUT_CFLAGS): New configuration variable.
+       (--with-uiout): New configuration option.  Causes uiout code to
+       be compiled, instead of the old *printf one.
+       * configure: Regenerate.
+       * top.c (print_gdb_version): Test for and print MI_OUT, not UI_OUT.
+
+2000-12-20  Fernando Nasser  <fnasser@redhat.com>
+
+       * complaints.c (complain): Call warning_hook if defined, instead of
+       writting to gdb_stderr.
+       (clear_complaints): Do not write anything to gdb_stderr if warning_hook
+       is defined.
+
+2000-12-19  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
+
+       * sh-tdep.c (sh_print_register): Don't leave regnum 0 out of the
+        non-pseudo-regs group.
+
+2000-12-19  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
+
+       * sh-tdep.c (sh_gdbarch_init): Move setting of breakpoint_from_pc
+       to before switch statement.
+       
+2000-12-17  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
+
+        * sh-tdep.c (sh_gdbarch_init): Initialize do_registers_info.
+
+       * config/sh/tm-sh.h: Don't remove SR_REGNUM from enum.
+       (DO_REGISTERS_INFO): Remove macro. Use multiarch version instead.
+
+Fri Dec 15 23:12:15 2000  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * i386gnu-nat.c: Include "gdb_assert.h" instead of <assert.h>.
+       (gnu_store_registers): Replace assert with gdb_assert.
+       
+2000-12-15  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
+
+       * sh-tdep.c (sh_generic_show_regs, sh3_show_regs, sh3e_show_regs,
+       sh3_dsp_show_regs, sh4_show_regs, sh_dsp_show_regs): SR_REGNUM is
+       now part of gdbarch_tdep structure.
+       (sh_gdbarch_init): Initialize SR_REGNUM.
+
+       * config/sh/tm-sh.h (struct gdbarch_tdep): Add field SR_REGNUM.
+
+       * sh-tdep.c (sh_do_pseudo_register): Indent properly. Call
+       do_dr_register_info() only for DR registers.
+       (sh_sh4_register_name): Add comments with numbers.
+       (_initialize_sh_tdep): Move assignment to disassemble printing
+       function from here...
+       (sh_gdbarch_init):...to here. Move some more general settings to
+       before the architecture is recognized.
+
+Fri Dec 15 23:27:56 2000  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * remote.c (remote_fetch_registers): Replace #ifdef
+       REGISTER_BYTES_OK with REGISTER_BYTES_OK_P.
+
+       * gdbarch.sh (REGISTER_BYTES_OK): Multi-arch.
+       * gdbarch.h, gdbarch.c: Re-generate.
+
+Fri Dec 15 22:58:59 2000  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * serial.c (serial_printf): Call xvasprintf instead of vasprintf.
+
+2000-12-14  Matthew Green  <mrg@eterna.com.au>
+
+       * solib-svr4.c (solib_break_names): Add NetBSD's `_rtld_debug_state'.
+
+2000-12-14  Kevin Buettner  <kevinb@redhat.com>
+
+       * defs.h, utils.c (xfree): New function.
+       * alpha-tdep.c, altos-xdep.c, arch-utils.c, arm-xdep.c,
+       ax-general.c, bcache.c, blockframe.c, breakpoint.c,
+       buildsym.c, c-typeprint.c, coffread.c, completer.c,
+       convex-tdep.c, convex-xdep.c, corefile.c, corelow.c,
+       cp-valprint.c, cxux-nat.c, d10v-tdep.c, d30v-tdep.c,
+       dbxread.c, dcache.c, defs.h, demangle.c, dstread.c,
+       dve3900-rom.c, dwarf2read.c, dwarfread.c, elfread.c,
+       environ.c, event-loop.c, event-top.c, exec.c, f-lang.c,
+       gdb-events.c, gdbarch.c, gdbtypes.c, gnu-nat.c, h8500-tdep.c,
+       hp-psymtab-read.c, hppah-nat.c, infcmd.c, inflow.c, infrun.c,
+       infttrace.c, irix5-nat.c, jv-typeprint.c, kod-cisco.c, kod.c,
+       language.c, lin-lwp.c, lin-thread.c, linespec.c,
+       linux-thread.c, main.c, maint.c, mdebugread.c, minsyms.c,
+       mips-tdep.c, monitor.c, nlmread.c, objfiles.c, osfsolib.c,
+       p-valprint.c, pa64solib.c, parse.c, printcmd.c,
+       proc-service.c, procfs.c, pyr-xdep.c, remote-adapt.c,
+       remote-bug.c, remote-eb.c, remote-es.c, remote-mips.c,
+       remote-mm.c, remote-nindy.c, remote-rdi.c, remote-rdp.c,
+       remote-udi.c, remote-vx.c, remote.c, rs6000-nat.c, ser-pipe.c,
+       serial.c, solib-svr4.c, solib.c, somread.c, somsolib.c,
+       source.c, sparcl-tdep.c, stabsread.c, stack.c, sun386-nat.c,
+       symfile.c, symmisc.c, symtab.c, target.c, thread-db.c,
+       thread.c, top.c, tracepoint.c, ui-file.c, ui-out.c,
+       umax-xdep.c, utils.c, valops.c, valprint.c, values.c,
+       varobj.c, win32-nat.c, wince.c, xcoffread.c, cli/cli-cmds.c,
+       cli/cli-decode.c, cli/cli-script.c, cli/cli-setshow.c:
+       Replace occurrences of free() with xfree().
+
+2000-12-14  J.T. Conklin  <jtc@redback.com>
+
+       * configure.tgt (hppa*-*-bsd*, hppa*-*-osf*, m68*-*-sunos4*,
+       rs6000-*-lynxos*, sparc-*-sunos4*): Add gdbserver to configdirs.
+
+2000-12-13  Michael Chastain  <chastain@redhat.com>
+
+       * MAINTAINERS: Add Michael Chastain to Write After Approval list.
+
+2000-12-11  Fernando Nasser  <fnasser@redhat.com>
+
+        * Makefile.in (CONFIG_LOBS): New macro.  Configured to the files
+       that must be added to the gdblib itself.
+       (DEPFILES): Use CONFIG_LOBS, not CONFIG_OBS.
+       (INIT_FILES): Include CONFIG_OBS.
+       (gdb$(EXEEXT)): Depend on CONFIG_OBS and link with it.
+       (kdb): Ditto.
+       * configure.in (CONFIG_LOBS): New variable. Object files that must
+       be added to gdblib for the specific configuration.
+       * configure: Regenerate.
+
+2000-12-11  Michael Snyder  <msnyder@cleaver.cygnus.com>
+
+       * sh-tdep.c (sh_extract_struct_value_address): Protoize.
+
+2000-12-11  Michael Snyder  <msnyder@mvstp600e.cygnus.com>
+
+       * blockframe.c (get_prev_frame): Add missing paren omitted in 
+       last check-in.
+
+2000-12-11  Fernando Nasser  <fnasser@redhat.com>
+
+        * Makefile.in (SUBDIR_GDBTK_OBS, SUBDIR_GDBTK_SRCS,
+       SUBDIR_GDBTK_DEPS, SUBDIR_GDBTK_INITS, SUBDIR_GDBTK_LDFLAGS,
+       SUBDIR_GDBTK_CFLAGS): New macros.  For gdbtk subdir.
+       * configure.in: Fix typo.  It is CONFIG_OBS not CONFIG_OJS.
+       Use the SUBDIR_GDBTK_* macros instead of hard coded file names.
+       * configure: Regenerate.
+
+2000-12-11  Michael Snyder  <msnyder@mvstp600e.cygnus.com>
+
+       * blockframe.c (get_prev_frame): Zero all fields of prev by
+       default using memset (instead of one at a time).
+
+2000-12-11  Michael Snyder  <msnyder@cleaver.cygnus.com>
+
+       * sh-tdep.c (sh_extract_struct_value_address): For consistancy,
+       change decl from "CORE_ADDR static" to "static CORE_ADDR".
+
+2000-12-11  Fernando Nasser  <fnasser@redhat.com>
+
+       * configure.in: Fix typos.  It is CONFIG_SRCS not CONFIG_SRS.
+       * configure: Regenerate.
+
+2000-12-11  Fernando Nasser  <fnasser@redhat.com>
+
+       * configure.in: Fix a couple of typos in the handling of the
+       enable_gdbcli option.  Make it check enableval for the result
+       of AC_ARG_ENABLE.
+       * configure: Regenerate.
+
+2000-12-08  Michael Snyder  <msnyder@mvstp600e.cygnus.com>
+
+       * dwarf2read.c (DWARF2_REG_TO_REGNUM): New macro.  Provide default
+       definition.  Will be used to translate between the compiler's
+       register numbering and GDB's (for register variables etc).
+       (new_symbol): Use DWARF2_REG_TO_REGNUM to translate register ids.
+       * alpha-tdep.c: Fix typo in comment.
+       * dbxread.c: Fix typo in comment.
+       * fr30-tdep.c: Fix typo: newline missing after comment.
+       * mcore-tdep.c: Fix typo in comment.    
+
+2000-12-07  J.T. Conklin  <jtc@redback.com>
+
+       * gdbserver/low-hppabsd.c (buf2, environ, quit, quit_flag):
+       Removed unused variables and declarations.
+       * gdbserver/low-linux.c (buf2, environ, query, quit, quit_flag):
+       Likewise.
+       * gdbserver/low-nbsd.c (buf2, environ, quit, quit_flag):
+       Likewise.
+       * gdbserver/low-sparc.c (buf2, environ, query, quit, quit_flag):
+       Likewise.
+       * gdbserver/low-sun.c (buf2, environ, query, quit, quit_flag):
+       Likewise.
+
+       * gdbserver/low-hppabsd.c, gdbserver/low-linux.c,
+       gdbserver/low-nbsd.c, gdbserver/low-sparc.c, gdbserver/low-sun3.c
+       (create_inferior): Update comment.
+
+       * gdbserver/low-nbsd.c (initialize_arch, fetch_inferior_registers,
+       store_inferior_registers): Provide implementations for the m68k 
+       and ns32k.
+       * config/m68k/nbsd.mt (GDBSERVER_DEPFILES): Add low-nbsd.o
+       * config/ns32k/nbsd.mt (GDBSERVER_DEPFILES): Likewise.
+       * configure.tgt (m68*-*-netbsd*, ns32k-*-netbsd*): Add gdbserver
+       to configdirs.
+
 2000-12-07  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
 
        * config/sh/tm-sh.h (struct gdbarch_tdep): Rename fields
This page took 0.025365 seconds and 4 git commands to generate.