]> Git Repo - binutils.git/blobdiff - gdb/ChangeLog
* infrun.c (wait_for_inferior): When we hit a breakpoint for the
[binutils.git] / gdb / ChangeLog
index 562b9bd8758900cd2d4fe5036a44a3a58cb1705c..2ff3c3f8aa51aa0e6d437c75263b3b40fb821b98 100644 (file)
@@ -1,3 +1,134 @@
+Tue Jul  4 10:30:22 1995  Jeffrey A. Law  <[email protected]>
+
+       * infrun.c (wait_for_inferior): When we hit a breakpoint for the
+       wrong thread, make sure to write the fixed PC value into the thread
+       that stopped.  Restart all threads after single stepping over a
+       breakpoint for a different thread.
+       * breakpoint.c (set_momentary_breakpoint): Make momentary
+       breakpoints thread specific in a multi-threaded program.
+       * lynx-nat.c (child_resume): Add some comments.  Correctly
+       choose between the single and multi-threaded step and continue
+       ptrace calls.
+
+Fri Jun 30 16:15:36 1995  Stan Shebs  <[email protected]>
+
+       * config/h8300/h8300.mt: Renamed from h8300hms.mt.
+       * config/h8500/h8500.mt: Renamed from h8500hms.mt.
+       * config/z8k/z8k.mt: Renamed from z8ksim.mt.
+       * configure, configure.in: Update to reflect renamings.
+
+       * remote-sim.c (sim): New command, passes commands to simulator.
+       (simulator_command): New function.
+       (gdbsim_ops): Clean up.
+       * remote-sim.h (sim_do_command): Declare.
+       * sh-tdep.c (memory_size): Remove command.
+
+       * Makefile.in (SIM, SIM_OBS): New variables.
+       (CLIBS, CDEPS): Add value of SIM.
+       (DEPFILES): Add value of SIM_OBS
+
+       * config/arm/arm.mt, config/h8300/h8300.mt, config/h8500/h8500.mt,
+       config/sh/sh.mt, config/sparc/sp64sim.mt, config/w65/w65.mt,
+       config/z8k/z8k.mt: Remove simulator files from TDEPFILES,
+       define in SIM_OBS and SIM.
+       config/sparc/sp64sim.mt (SIMFILES): Remove.
+
+       * remote-z8k.c: Remove, was superseded by remote-sim.c
+       * Makefile.in, mpw-make.in: Remove references to remote-z8k.c.
+
+Sun Jun 25 15:30:43 1995  Stan Shebs  <[email protected]>
+
+       * remote.c (remote_read_bytes, remote_write_bytes): Second arg
+       should be char *, not unsigned char *.
+       * dcache.h (memxferfunc): Ditto.
+       * monitor.c (monitor_write_memory, monitor_read_memory_single):
+       Ditto.
+       (monitor_make_srec): Let compiler figure size of hextab.
+
+Sat Jun 24 19:27:37 1995  Jeffrey A. Law  <[email protected]>
+
+       * lynx-nat.c (child_wait): Don't restart new threads and loop
+       to the top of child_wait; let the machine independent code in
+       wait_for_inferior deal with new thread notifications.
+
+Fri Jun 23 11:51:58 1995  Kung Hsu  <[email protected]>
+
+       * remote-nindy (nindy_load): Put in target specific load, it's 
+       20 times faster.
+
+Thu Jun 22 20:21:59 1995  Stan Shebs  <[email protected]>
+
+       * utils.c (error): Move local `args' outside conditional,
+       move local `string1' inside, declare function as void if
+       non-ANSI compiler, dereference error_hook when calling.
+
+       * mac-xdep.c (stdarg.h): Don't include.
+
+Thu Jun 22 13:12:33 1995  Kung Hsu  <[email protected]>
+
+       * remote-nindy.c (nindy_wait): Change timeout in SERIAL_READCHAR.
+
+Wed Jun 21 13:24:41 1995  Jeff Law  ([email protected])
+
+       * hppam3-nat.c: Change HP800_THREAD_STATE to TRACE_FLAVOR and
+       HP800_THREAD_STATE_COUNT to TRACE_FLAVOR_SIZE.
+
+Wed Jun 21 05:57:56 1995  Steve Chamberlain  <[email protected]>
+
+       * monitor.c: Turn on caching.
+       (monitor_printf): If a ^C was sent, don't expect to see its
+       echo.
+       (monitor_open): Enable caching.
+       (monitor_resume, monitor_load): Flush cache.
+       (monitor_xfer_memory): Call cache routine.
+       (monitor_dump_regs): New.
+       (monitor_fetch_registers):  If monitor_dump_regs available
+       then use it.
+       (monitor_load): Don't ref exec_bfd if it's NULL.
+       (monitor_load_srec): Use new monitor_make_srec calling convention.
+       (monitor_make_srec): Rewrite to cope with two, three and four byte
+       addresses.
+       * remote-hms.c (hms_cmds): Initialze end-of-command delim.
+       * dcache.h, dcache.h: Rewritten.
+       * remote.c: Reenable caching.
+       (getpkt): Reduce MAX_TRIES to 3.
+       (remote_xfer_memory): Use dcache_xfer_memory.
+       * defs.h (error_hook): New.
+       * top.c (error_hook): New definition.
+       * utils.c (error): Use error_hook if initialized.
+       * sparcl-tdep.c (HAVE_SOCKETS): Don't define if GO32 or WIN32. Use 
+       HAVE_SOCKETS in place of #ifndef GO32.
+
+Tue Jun 20 22:17:44 1995  Jeff Law  ([email protected])
+
+       * config/pa/tm-hppa.h (PSW_*): Define processor status word masks.
+       (INSTRUCTION_NULLIFIED): Allow specific targets to override.
+       * config/pa/tm-hppao.h (INSTRUCTION_NULLIFIED): Define to work
+       around losing mach kernel behavior.
+
+Tue Jun 20 12:03:36 1995  Stan Shebs  <[email protected]>
+
+       * monitor.c (monitor_wait): Don't use the watchdog timeout
+       if its value is 0.
+       * w89k-rom.c (w89k_open): Define to be static.
+
+start-sanitize-gdbtk
+Tue Jun 20 10:19:40 1995  Stu Grossman  ([email protected])
+
+       * gdbtk.c:  Add functions Tcl_Malloc, Tcl_Realloc, and Tcl_Free.
+
+       * gdbtk.tcl (add_breakpoint_frame):  Add more fields.
+       * (create_file_win create_asm_win build_framework):  Create null
+       bindings for meta keys to keep window from dropping down to
+       insertion point when meta is pressed by itself.  New bindings:
+          Up/Down - Scroll up/down one line at a time
+          Next/Prior - Scroll up/down one page at a time
+          Home/End - Warp to current pc/end of file
+       * (build_framework):  Turn on breakpoint menu.
+       * (create_command_window):  Implement tab completion.  Add binding
+       for ^C to stop target.
+end-sanitize-gdbtk
+
 Sat Jun 17 10:17:16 1995  Jeff Law  ([email protected])
 
        * somsolib.c (som_solib_add): Validate regexp argument.
This page took 0.025892 seconds and 4 git commands to generate.