Andrew Cagney
b696009406
CARP:
...
Cleanup FRAME_CHAIN_VALID. Replace all macro's with functions.
1998-11-30 10:56:16 +00:00
Andrew Cagney
3a0c96a996
CARP:
...
Rewrite INNER_THAN so that it takes parameters.
1998-11-28 22:53:04 +00:00
Andrew Cagney
0233186932
CARP:
...
STEP_SKIPS_DELAY - add STEP_SKIPS_DELAY_P and rewrite use removing
#ifdef's.
NO_SINGLE_STEP - replace with SOFTWARE_SINGLE_STEP_P +
SOFTWARE_SINGLE_STEP. Replace global variable one_stepped with static
singlestep_breakpoints_inserted_p. Cleanup infrun.c (scary!).
1998-11-27 23:35:08 +00:00
Andrew Cagney
679ce73102
CARP: Delete ABOUT_TO_RETURN across all targets.
1998-11-26 11:13:01 +00:00
Stan Shebs
2bf15e13f5
Remove/retain old ARC stuff as appropriate
1997-09-16 02:27:10 +00:00
David Edelsohn
c58dbe95a6
Remove arc sanitization.
1997-09-09 23:49:45 +00:00
David Edelsohn
8f5eb36c13
Misc. changes I had lying around.
1997-09-09 23:47:12 +00:00
Fred Fish
ed393c169b
See the huge ChangeLog entry that has the header:
...
Thu Jul 25 19:41:31 1996 Fred Fish <fnf@cygnus.com>
for details about these changes. I was going to include the complete
entry in the checkin message but it was apparently so large it caused
cvs to dump core.
1996-07-26 04:12:12 +00:00
Fred Fish
6c9638b444
Update FSF address.
1995-08-02 03:41:12 +00:00
David Edelsohn
96433d032b
(SER_HARDWIRE): Comment out for now.
1995-05-15 21:02:08 +00:00
Stan Shebs
33bc979d17
* configure.in (--enable-netrom): New configuration option.
...
* Makefile.in (REMOTE_OBS): Rename from REMOTE_O, append
value of NETROM_OBS.
(NETROM_OBS): New variable.
* remote-nrom.c: New file, NetROM target support.
* config/a29k/a29k-udi.mt, config/i960/vxworks960.mt: Use
REMOTE_OBS instead of REMOTE_O.
start-sanitize-arc
* config/arc/arc.mt: Ditto.
end-sanitize-arc
1995-05-03 01:43:27 +00:00
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
Kung Hsu
c230fbb6df
* config/tm-arc.h: Change arc register names.
1995-03-11 00:17:15 +00:00
Kung Hsu
22028e7d7e
* arc.mt: add SER_HARDWIRE=ser-go32-para.o, to overwrite host .mh.
1995-02-04 00:55:51 +00:00
Kung Hsu
c98c60a6b7
* go32.mh, xm-go32.h: redundant files, not needed.
1995-02-04 00:54:15 +00:00
Kung Hsu
183445bba9
* config/arc/.Sanitize: New file for config/arc directory.
...
* config/arc/arc.mt: new target makefile for arc processor.
* config/arc/tm-arc.h: new target header for arc processor.
* config/arc/go32.mh: new go32 host makefile for arc processor.
* config/arc/xm-go32.h: new go32 host header for arc processor.
1995-02-03 00:19:19 +00:00