old-cross-binutils/gdb/config
Stu Grossman a25a9f49ca * configure.in: Move test for m68*-est-* before m68*-*-coff*.
* findvar.c:  Move default def of CANNOT_STORE_REGISTER closer to
	the beginning of the code.
	* (write_register_gen):  New routine.  Analogous to
	read_register_gen.
	* (write_register_bytes):  Another rewrite!  Make it smarter about
	not updating regs with the same value.
	* monitor.c (printf_monitor readchar):  Use stderr instead of
	stdout to output debug info.  Also cleanup readchar a little.
	* (expect):  Make sure that excessive responses are null
	terminated.
	* (monitor_open):  Check for magic number in monitor_ops struct.
	Allow multiple commands as init strings.  Also, clear all
	breakpoints.
	* (monitor_resume monitor_wait):  Send a command to dump all the
	regs for those targets which don't do so when waking up after a
	continue command.
	* (monitor_wait):  Handle excessive response output better.
	* (monitor_write_memory):  Use block fill, word, and long word
	commands (if they exist) to write memory more efficiently.
	* General cleanups to use flag bits instead of individual flag
	words in monitor_ops struct.
	* (monitor_command):  Return output from command.
	* (monitor_load_srec):  Allocate buffer only once.  Use alloca.
	Wait for load response string instead of using a timeout to start
	sending S-records.  Fix bug where value of srec_frame shrinks.  If
	hashmark is set, print `-' for retransmissions.  General cleanups.
	* (monitor_make_srec):  Get rid of S-record default type kludge.
	* monitor.h:  Use seperate struct for memory and register
	read/write commands.  Memory commands can come in byte, word,
	long, and longlong forms.
	* (monitor_ops):  Change lots of fields.  Generalize some stuff.
	Put all flags into flags word.  Allow init to be a list of commands.
	Add command for clearing all breakpoints, block fill, dumping all
	registers.
	* remote-est.c:  Rewrite to use new monitor conventions.
	* config/m68k/est.mt (TDEPFILES):  Add monitor.o.
	* config/m68k/tm-est.h:  Set NUM_REGS to 18.
	* testsuite/gdb.base/break.exp:  Lots of cleanups.  Use gdb_test
	more thoroughly.
1995-03-25 00:36:01 +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 * configure.in: Move test for m68*-est-* before m68*-*-coff*. 1995-03-25 00:36:01 +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