binutils-gdb/gdb/config/m68k
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
..
.Sanitize keep est.mt 1995-02-09 23:37:11 +00:00
3b1.mh
3b1.mt * config/*/*.mt (TDEPFILES): Remove refs to *-pinsn.o. 1995-01-17 04:53:00 +00:00
altos.mh * config/i386/{i386aix.mh, i386bsd.mh, i386lynx.mh, i386sco.mh, 1994-09-17 00:32:25 +00:00
altos.mt * config/*/*.mt (TDEPFILES): Remove refs to *-pinsn.o. 1995-01-17 04:53:00 +00:00
apollo68b.mh
apollo68b.mt * config/*/*.mt (TDEPFILES): Remove refs to *-pinsn.o. 1995-01-17 04:53:00 +00:00
apollo68v.mh * config/i386/{i386aix.mh, i386bsd.mh, i386lynx.mh, i386sco.mh, 1994-09-17 00:32:25 +00:00
cisco.mt
delta68.mh * config/i386/{i386aix.mh, i386bsd.mh, i386lynx.mh, i386sco.mh, 1994-09-17 00:32:25 +00:00
delta68.mt * config/*/*.mt (TDEPFILES): Remove refs to *-pinsn.o. 1995-01-17 04:53:00 +00:00
dpx2.mh * config/i386/{i386aix.mh, i386bsd.mh, i386lynx.mh, i386sco.mh, 1994-09-17 00:32:25 +00:00
dpx2.mt * config/*/*.mt (TDEPFILES): Remove refs to *-pinsn.o. 1995-01-17 04:53:00 +00:00
es1800.mt * config/*/*.mt (TDEPFILES): Remove refs to *-pinsn.o. 1995-01-17 04:53:00 +00:00
est.mt * configure.in: Move test for m68*-est-* before m68*-*-coff*. 1995-03-25 00:36:01 +00:00
hp300bsd.mh * config/i386/{i386aix.mh, i386bsd.mh, i386lynx.mh, i386sco.mh, 1994-09-17 00:32:25 +00:00
hp300bsd.mt * config/*/*.mt (TDEPFILES): Remove refs to *-pinsn.o. 1995-01-17 04:53:00 +00:00
hp300hpux.mh * config/i386/{i386aix.mh, i386bsd.mh, i386lynx.mh, i386sco.mh, 1994-09-17 00:32:25 +00:00
hp300hpux.mt * config/*/*.mt (TDEPFILES): Remove refs to *-pinsn.o. 1995-01-17 04:53:00 +00:00
isi.mh
isi.mt * config/*/*.mt (TDEPFILES): Remove refs to *-pinsn.o. 1995-01-17 04:53:00 +00:00
m68klynx.mh * config/i386/{i386aix.mh, i386bsd.mh, i386lynx.mh, i386sco.mh, 1994-09-17 00:32:25 +00:00
m68klynx.mt * config/*/*.mt (TDEPFILES): Remove refs to *-pinsn.o. 1995-01-17 04:53:00 +00:00
m68kv4.mh * config/i386/{i386aix.mh, i386bsd.mh, i386lynx.mh, i386sco.mh, 1994-09-17 00:32:25 +00:00
m68kv4.mt * config/*/*.mt (TDEPFILES): Remove refs to *-pinsn.o. 1995-01-17 04:53:00 +00:00
monitor.mt
news1000.mh
news.mh * Makefile.in (ANNOTATE_OBS): New definition. 1994-10-13 02:28:24 +00:00
news.mt * config/*/*.mt (TDEPFILES): Remove refs to *-pinsn.o. 1995-01-17 04:53:00 +00:00
nm-apollo68b.h
nm-apollo68v.h
nm-delta68.h
nm-dpx2.h
nm-hp300bsd.h
nm-hp300hpux.h
nm-m68klynx.h
nm-news.h
nm-sun2.h
nm-sun3.h
nm-sysv4.h * configure.in (config/nm-empty.h): If cross only, use instead 1994-09-04 23:16:22 +00:00
os68k.mt
st2000.mt
sun2os3.mh
sun2os3.mt * config/*/*.mt (TDEPFILES): Remove refs to *-pinsn.o. 1995-01-17 04:53:00 +00:00
sun2os4.mh
sun2os4.mt * config/*/*.mt (TDEPFILES): Remove refs to *-pinsn.o. 1995-01-17 04:53:00 +00:00
sun3os3.mh
sun3os3.mt * config/*/*.mt (TDEPFILES): Remove refs to *-pinsn.o. 1995-01-17 04:53:00 +00:00
sun3os4.mh
sun3os4.mt * config/*/*.mt (TDEPFILES): Remove refs to *-pinsn.o. 1995-01-17 04:53:00 +00:00
tm-3b1.h
tm-altos.h
tm-apollo68b.h * blockframe.c (find_pc_partial_function): Inhibit mst_trampoline 1994-11-24 08:02:01 +00:00
tm-cisco.h
tm-delta68.h * config/m68k/tm-delta68.h (EXTRACT_RETURN_VALUE, 1994-08-17 20:27:17 +00:00
tm-dpx2.h * config/m68k/dpx2.mh (NATDEPFILES): Remove duplicate inclusion 1994-06-12 11:11:39 +00:00
tm-es1800.h
tm-est.h * configure.in: Move test for m68*-est-* before m68*-*-coff*. 1995-03-25 00:36:01 +00:00
tm-hp300bsd.h
tm-hp300hpux.h
tm-isi.h
tm-m68k.h * findvar.c (read_register_bytes write_register_bytes): Make 1995-03-20 23:40:33 +00:00
tm-m68klynx.h
tm-m68kv4.h Atari support, from Uwe Seimet (seimet@chemie.uni-kl.de). 1994-07-12 00:36:42 +00:00
tm-mac.h * config/m68k/xm-mpw.h (spin.h): Include. 1994-12-14 01:00:17 +00:00
tm-monitor.h
tm-news.h
tm-os68k.h
tm-st2000.h
tm-sun2.h
tm-sun2os4.h
tm-sun3.h
tm-sun3os4.h
tm-vx68.h
vxworks68.mt * config/m68k/vxworks68.mt: add remote-vx68.o. 1995-03-01 21:20:14 +00:00
xm-3b1.h
xm-altos.h
xm-apollo68b.h
xm-apollo68v.h
xm-delta68.h
xm-dpx2.h
xm-hp300bsd.h * source.c (find_source_lines): Always use code that was #ifdef 1994-05-14 19:37:57 +00:00
xm-hp300hpux.h * source.c (find_source_lines): Always use code that was #ifdef 1994-05-14 19:37:57 +00:00
xm-isi.h
xm-m68k.h
xm-m68klynx.h
xm-m68kv4.h * config/i386/xm-i386v4.h, config/m68k/xm-m68kv4.h, 1994-08-04 18:17:59 +00:00
xm-mpw.h * config/m68k/xm-mpw.h (spin.h): Include. 1994-12-14 01:00:17 +00:00
xm-news1000.h
xm-news.h * source.c (find_source_lines): Always use code that was #ifdef 1994-05-14 19:37:57 +00:00
xm-sun2.h
xm-sun3.h * source.c (find_source_lines): Always use code that was #ifdef 1994-05-14 19:37:57 +00:00
xm-sun3os4.h * source.c (find_source_lines): Always use code that was #ifdef 1994-05-14 19:37:57 +00:00