binutils-gdb/gdb/config
David Edelsohn f0d795faf6 * arc-tdep.c: #include "gdbcmd.h".
(codestream_seek): Pass CORE_ADDR.
	(arc_cpu_type, tmp_arc_cpu_type, arc_cpu_type_table): New globals.
	(debug_pipeline_p): Likewise.
	(X_...): Instruction field access macros.
	(BUILD_INSN): Define.
	(codestream_tell): Allow for stream elements > 1 byte.
	(codestream_fill): Likewise.
	(setup_prologue_scan): New function.
	(arc_get_frame_setup): Call it.  Update to current spec
	regarding prologues.  Use BUILD_INSN.
	(skip_prologue): New argument `frameless_p'.  Use BUILD_INSN.
	(arc_frame_saved_pc): New function.
	(frame_find_saved_regs): Use BUILD_INSN.
	(get_insn_type, single_step): New functions.
	(one_stepped): New global.
	(arc_set_cpu_type_command, arc_show_cpu_type_command): New functions.
	(arc_set_cpu_type): New function.
	(_initialize_arc_tdep): Define new `set' commands `cpu',
	`displaypipeline', and `debugpipeline'.
	* remote-arc.c (break_insn): Add bi-endian support.
	(arc_insert_breakpoint): Likewise.
	(arc_remove_breakpoint): Likewise.
	(switch_command): Delete.
	* arc/tm-arc.h (TARGET_BYTE_ORDER): Delete.
	(TARGET_BYTE_ORDER_SELECTABLE): Define.
	(DEFAULT_ARC_CPU_TYPE): Define.
	(SKIP_PROLOGUE_FRAMELESS_P): Define.
	(BREAKPOINT): Delete.
	(BIG_BREAKPOINT, LITTLE_BREAKPOINT): Define.
	(DECR_PC_AFTER_BREAK): Change to 8.
	(NO_SINGLE_STEP): Define.
	(ARC_PC_TO_REAL_ADDRESS): Define.
	(SAVED_PC_AFTER_CALL): Use it.
	(NUM_REGS, REGISTER_BYTES): Fix.
	(FRAME_SAVED_PC): Call arc_frame_saved_pc.
	(FRAME_LOCALS_ADDRESS): Fix.
1995-04-12 15:47:39 +00:00
..
a29k * config/a29k/tm-a29k.h: Nuke obsolete define CONTROL_END_ADDR; it 1995-03-31 03:58:27 +00:00
alpha Removed the following files from "Things to Keep": 1995-04-10 20:59:24 +00:00
arc * arc-tdep.c: #include "gdbcmd.h". 1995-04-12 15:47:39 +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 Always keep MPW support 1995-04-11 02:08:59 +00:00
m88k * config/*/*.mt (TDEPFILES): Remove refs to *-pinsn.o. 1995-01-17 04:53:00 +00:00
mips * config/mips/xm-irix5.h: turn on CC_has_LONG_LONG and 1995-04-10 23:53:52 +00:00
none
ns32k * config/*/*.mt (TDEPFILES): Remove refs to *-pinsn.o. 1995-01-17 04:53:00 +00:00
pa start-sanitize-gdbtk 1995-03-30 01:47:32 +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 start-sanitize-gdbtk 1995-03-30 01:47:32 +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
nm-m3.h * config/i386/i386m3.mh (NAT_CLIBS): Add -lmachid and -lnetname. 1994-08-04 16:20:45 +00:00
nm-sysv4.h
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