* aclocal.m4: Remove unused definition of AC_C_CROSS.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 3778e455d928e9479c65377982cc3d1649f64585..175e8ca687ba070405b1685e855da964523f4746 100644 (file)
@@ -1,5 +1,150 @@
+Thu May  9 19:06:02 1996  Fred Fish  <fnf@cygnus.com>
+
+       * aclocal.m4: Remove unused definition of AC_C_CROSS.
+       * configure.in: Add powerpcle-*-solaris* host and target config
+       so April 30th change does not get lost next time configure is
+       rebuilt.
+
+Thu May  9 14:13:08 1996  Stu Grossman  (grossman@critters.cygnus.com)
+
+       * Makefile.in, breakpoint.c, corelow.c, fork-child.c, inflow.c,
+       infrun.c, mac-nat.c, procfs.c, remote.c, sol-thread.c, thread.c,
+       win32-nat.c, config/nm-lynx.h:  Rename thread.h to gdbthread.h to
+       avoid conflict with Solaris /usr/include/thread.h.
+
+Thu May  9 12:33:32 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
+
+       * abug-rom.c: Config file for the older style ABug monitor that
+       runs on the mvme13x boards.
+       * config/m68k/monitor.mt: Add abug support for m68k cross
+       debugging.
+
+Wed May  8 20:33:24 1996  Fred Fish  <fnf@cygnus.com>
+
+       * infcmd.c (do_registers_info):  Always print the raw floating
+       point value's bytes in big endian order, so the the leftmost bit
+       is the most significant.
+       * breakpoint.c (clear_momentary_breakpoints): Remove dead code
+       that is referenced nowhere else.
+       (set_breakpoint): Ditto.
+       (do_enable_breakpoint): Created from enable_once_breakpoint
+       with a couple of changes.
+       (enable_breakpoint): Call do_enable_breakpoint with an appropriate
+       bpdisp enum value to set disposition of breakpoint.
+       (enable_once_breakpoint): Ditto.
+       (enable_delete_breakpoint): Ditto.
+       * breakpoint.h (clear_momentary_breakpoints): Remove prototype.
+       * symtab.c (find_pc_line): Improve comments.
+       * gdbtk.c: Fix a couple of misspellings.
+       * xcoffread.c: Ditto.
+
+Tue May  7 18:37:06 1996  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * target.c (debug_to_xfer_memory): Insert line breaks when
+       dumping the memory block.
+
+Mon May  6 13:52:52 1996  Stu Grossman  (grossman@critters.cygnus.com)
+
+       * fork-child.c (fork_inferior), inferior.h:  init_trace_fun now
+       returns a possibly modified pid.
+       * inftarg.c (ptrace_him):  Now returns pid;
+       * m3-nat.c (m3_trace_him):  Now returns pid;
+       * infcmd.c (run_command):  Minor cleanup.
+       * infrun.c (wait_for_inferior):  Add another check for one_stepped
+       near where we read the pc to avoid erroneously setting
+       random_signal for multi-threaded support.
+       * procfs.c:  Add support for Solaris LWPs.  Remove def of
+       LOSING_POLL.  Many cleanups...  Several workarounds for Solaris
+       lossage.  System call entry and exit are now handled by
+       dynamically registered handlers.
+       * (syscallname):  Don't barf when handed an unknown syscall
+       number.
+       * (info_proc_syscalls):  Ditto.
+       * sol-thread.c:  New file.  Implements Solaris thread support.
+       * symfile.c (symbol_file_add):  Add call to target_new_objfile to
+       notify target-dependent code about new symbol tables.
+       * (clear_symtab_users):  Call target_new_objfile to notify it of
+       the removal of all symbol tables.
+       * target.c (push_target):  Make sure that to_close is non-zero
+       before calling it.
+       * target.h (target_new_objfile):  Provide default.      
+       * config/alpha/nm-osf2.h:  Define LOSING_POLL because this version
+       of OSF can't hack using poll with /proc.
+       * config/sparc/nm-sun4sol2.h (target_new_objfile):  Define to be
+       sol-thread-new-objfile.
+       * config/sparc/sun4sol2.mh:  Add sol-thread.o to NATDEFFILES, and
+       add libthread_db.so.1 to NAT_CLIBS.
+       * config/sparc/tm-sun4sol2.h:  Define PIDGET, TIDGET, and
+       target_pid_to_str.
+
+Sat May  4 02:13:34 1996  N Srin Kumar  <nsrin@wipinfo.soft.net>
+
+       * procfs.c (remove_fd):  Fix copy of fds to fill hole left after
+       removal of the requested fd.
+
+Mon May  6 07:52:48 1996  Michael Meissner  <meissner@tiktok.cygnus.com>
+
+       * rs6000-tdep.c (_initialize_rs6000_tdep): Don't do XCOFF specific
+       hooks under ELF.
+
+       * config/powerpc/tm-ppc-eabi.h: Define ELF_OBJECT_FORMAT.
+
+start-sanitize-gdbtk
+Thu May  2 19:17:49 1996  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * gdbtk.tcl (debug_interface): New global, use to aid debugging.
+       (insert_breakpoint_tag, delete_breakpoint_tag): Fix range.
+       (file_popup_menu): Delete, never used.
+       (listing_window_popup): Rename from listing_window_button_1,
+       remove breakpoint toggling code.
+       (toggle_breakpoint): New procedure.
+       (create_file_win): Bind popup menu to button 2, toggle breakpoints
+       with button 1 in breakpoint area, add display of tagged areas if
+       debugging on.
+end-sanitize-gdbtk
+
+Thu May  2 12:46:14 1996  Jeffrey A Law  (law@cygnus.com)
+
+       From Peter Schauer:
+       * breakpoint.h (enum bpdisp):  Add del_at_next_stop.
+       * breakpoint.c (insert_breakpoints, watchpoint_check,
+       bpstat_stop_status):  Avoid bad references to memory freed via
+       delete_breakpoint on watchpoints going out of scope.
+       Do not delete these watchpoints, disable them and change their
+       disposition to del_at_next_stop instead.
+       (breakpoint_auto_delete):  Delete all breakpoints whose disposition
+       is del_at_next_stop.
+       (breakpoint_init_inferior):  Use switch to avoid reference to
+       already deleted breakpoint.
+
+Wed May  1 17:29:18 1996  Fred Fish  <fnf@cygnus.com>
+
+       * Makefile.in (rs6000-nat.o): Depend on xcoffsolib.h.
+       * config/rs6000/rs6000.mh (NATDEPFILES): Move xcoffread.o ...
+       * config/rs6000/rs6000.mt (TDEPFILES): ... to here.
+       * xcoffsolib.c (xcoff_relocate_symtab_hook): Define and initialize.
+       (solib_info): Call xcoff_relocate_symtab via the hook.
+       (sharedlibrary_command): Ditto.
+       * xcoffread.c: Remove all FAKING_RS6000 comments and defines.
+       (xcoff_add_toc_to_loadinfo_hook): Define and initialize here.
+       (xcoff_init_loadinfo_hook): Define and initialize here.
+       (scan_xcoff_symtab): Call xcoff_add_toc_to_loadinfo via the hook.
+       (xcoff_initial_scan): Call xcoff_init_loadinfo via the hook.
+       * xcoffsolib.h (xcoff_relocate_symtab_hook): Declare extern func.
+       * rs6000-tdep.c (_initialize_rs6000_tdep): Add initializations
+       of xcoff_add_toc_to_loadinfo_hook and xcoff_init_loadinfo_hook.
+       * rs6000-nat.c (_initialize_core_rs6000): Add initialization
+       of xcoff_relocate_symtab_hook.
+
+Tue Apr 30 13:22:02 1996  Michael Meissner  <meissner@tiktok.cygnus.com>
+
+       * configure (powerpcle-*-solaris*): Add Solaris support.
+
+       * config/powerpc/{solaris.m[ht],tm-solaris.h}: New files for
+       Solaris support.
 
 Mon Apr 29 16:17:31 1996  Dawn Perchik <dawn@cygnus.com>
+
        * c-valprint.c (c_val_print): Fix printing for arrays defined 
        with 0 length.
 
@@ -77,7 +222,7 @@ Wed Apr 24 00:32:55 1996  Jeffrey A Law  (law@cygnus.com)
 
 Mon Apr 22 20:17:01 1996  Fred Fish  <fnf@cygnus.com>
 
-       * Makefile.in (VERSION): Bump version number to 4.16.1
+       * Makefile.in (VERSION): Bump version number to 4.16.1.
        * NEWS: Update for 4.16 release.
 
 Mon Apr 22 16:32:29 1996  Stan Shebs  <shebs@andros.cygnus.com>
This page took 0.036694 seconds and 4 git commands to generate.