old-cross-binutils/gdb/config
Stu Grossman 9bb6f28b4e * findvar.c (read_register_bytes write_register_bytes): Make
these routines much smarter about updating registers from the
	target, only doing so when absolutely necessary.  This really
	speeds up register modification on some remote targets.

	* monitor.c:  More cleanups.  Get rid of monitor_load_ascii_srec.
	BFD makes this unnecessary.  Lots of debugging speedups.
	* (expect):  NULL terminate return string.
	* (monitor_open	monitor_supply_register parse_register_dump
	monitor_wait monitor_fetch_register):  Switch to using GNU regexp
	library to parse multi-register displays.
	* (monitor_read_memory): Read multiple bytes (up to 16) at once.
	* (monitor_create_inferior):  Call clear_proceed_status to make run
	command notice first breakpoint.
	* (monitor_load):  Clean up.  Reset inferior_pid, set pc to start
	address and reset symbol table stuff to make loads put things into
	a fresh state.
	* (monitor_load_srec):  Lower sleep time to 1 second.

	* monitor.h (struct monitor_ops):  Add register_pattern and
	supply_register to monitor_ops.

	* rom68k-rom.c:  Add new support for handling register dumps.
	* config/m68k/tm-m68k.h:  Define D0_REGNUM and A0_REGNUM for register
	dump handling.
1995-03-20 23:40:33 +00:00
..
a29k * add new files vx29k.mt, tm-vx29k.h. 1995-01-21 00:56:22 +00:00
alpha * nlmstub.def: Removed, this was moved to nlm/gdbserve.def 1995-03-15 22:00:30 +00:00
arc * config/tm-arc.h: Change arc register names. 1995-03-11 00:17:15 +00:00
arm * config/*/*.mt (TDEPFILES): Remove refs to *-pinsn.o. 1995-01-17 04:53:00 +00:00
h8300 * tm-h8300.h (REMOTE_BREAKPOINT): Define. 1994-11-24 07:07:21 +00:00
h8500 Replace useless FRAME, FRAME_ADDR types with struct frame_info * 1994-11-04 01:19:29 +00:00
i386 Mon Jan 23 00:06:57 1995 Steve Chamberlain <sac@splat> 1995-01-23 08:09:02 +00:00
i960 * config/i960/vxworks960.mt: add remote-vx960.o. 1995-03-01 21:19:29 +00:00
m68k * findvar.c (read_register_bytes write_register_bytes): Make 1995-03-20 23:40:33 +00:00
m88k * config/*/*.mt (TDEPFILES): Remove refs to *-pinsn.o. 1995-01-17 04:53:00 +00:00
mips * config/mips/idt.mt: Add support for the lsi33k target. 1995-02-06 22:00:10 +00:00
none Remove '.Sanitize' from explicit list of Things-to-lose. It is now implicitly 1993-08-02 23:29:32 +00:00
ns32k * config/*/*.mt (TDEPFILES): Remove refs to *-pinsn.o. 1995-01-17 04:53:00 +00:00
pa keep tm-pro.h 1995-02-09 23:38:29 +00:00
powerpc Add powerpc-*-eabi support. 1995-01-26 17:27:56 +00:00
rs6000 * config/rs6000/tm-rs6000.h (setpgrp): move defn from here... 1994-11-28 19:14:29 +00:00
sh * remote-e7000.c (HARD_BREAKPOINTS): Reenable. 1994-11-24 05:59:34 +00:00
sparc * sparc/tm-sp64.h (USE_STRUCT_CONVENTION): Define. 1995-03-04 01:35:34 +00:00
vax The point of these changes is to avoid reading the frame pointer 1994-10-08 03:41:21 +00:00
w65 * w65-tdep.c, config/tm-w65.h, config/w65.mt: New files. 1995-01-16 01:29:48 +00:00
z8k * config/*/*.mt (TDEPFILES): Remove refs to *-pinsn.o. 1995-01-17 04:53:00 +00:00
.Sanitize Added arc to Things-to-lose 1995-02-22 01:36:16 +00:00
nm-empty.h * configure.in (config/nm-empty.h): If cross only, use instead 1994-09-04 23:16:22 +00:00
nm-lynx.h * i386ly-nat.c, i386lynx-nat.c, m68kly-nat.c: Remove. Move 1993-11-17 07:56:28 +00:00
nm-m3.h * config/i386/i386m3.mh (NAT_CLIBS): Add -lmachid and -lnetname. 1994-08-04 16:20:45 +00:00
nm-sysv4.h * config/nm-sysv4.h: Include solib.h. Define SVR4_SHARED_LIBS. 1993-09-28 21:58:59 +00:00
tm-lynx.h * target.c, target.h (target_signal_from_command): New function. 1995-01-08 22:13:21 +00:00
tm-nbsd.h * config/tm-nbsd.h: New file, support for all NetBSD targets. 1994-09-01 18:20:42 +00:00
tm-sunos.h * blockframe.c (find_pc_partial_function): Inhibit mst_trampoline 1994-11-24 08:02:01 +00:00
tm-sysv4.h * blockframe.c (find_pc_partial_function): Inhibit mst_trampoline 1994-11-24 08:02:01 +00:00
xm-lynx.h * source.c (find_source_lines): Always use code that was #ifdef 1994-05-14 19:37:57 +00:00
xm-nbsd.h * config/xm-nbsd.h: Don't define SET_STACK_LIMIT_HUGE; it is obsolete. 1994-09-01 19:40:11 +00:00
xm-sysv4.h * source.c (find_source_lines): Always use code that was #ifdef 1994-05-14 19:37:57 +00:00