* mac-gdb.r: Fix version resources to use symbolic version strings.
(cfrg): New resource, code fragment for PowerMac.
-start-sanitize-gm
- mpw-config.in (mips-gm-magic): New configuration.
-end-sanitize-gm
-
Mon Dec 11 14:13:03 1995 Fred Fish <fnf@amigalib.com>
* dbxread.c (process_one_symbol): When looking at the next
set a breakpoint within the trampoline where the address will be
known, and continue the target. Once we hit the breakpoint, we
break at the callee's address and proceed as usual.
-start-sanitize-gm
- * config/tm-magic.h: Define DYNAMIC_TRAMPOLINE_NEXTPC. Turn off
- IN_SOLIB_CALL_TRAMPOLINE and IN_SOLIB_RETURN_TRAMPOLINE.
-end-sanitize-gm
Mon Nov 20 11:12:34 1995 Fred Fish <fnf@cygnus.com>
* config/mips/nm-mips.h: Improve comment at top of file.
* config/mips/tm-mips.h (TARGET_MONITOR_PROMPT): Change
definition into a proper string.
-start-sanitize-gm
- * configure configure.in: Add support for --enable-gm.
- (mips*-*-magic*): Change target from magic to idt.
- * eval.c expprint.c expression.h parse.c remote-mips.c utils.c:
- Change GENERAL_MAGIC_HACKS to GENERAL_MAGIC.
- * magic.c magic.h: Update files from GM.
- * config/mips/magic.mt: Delete. No longer necessary now that we
- use --enable mechanism.
- * config/mips/tm-idt.h: Add GM stuff needed for remote GM box.
- * config/mips/tm-irix5.h: Add GM stuff needed for native Irix box.
- * config/mips/tm-magic.h: Move up to config/tm-magic.h. Move all
- platform specific stuff into tm-irix.h and tm-idt.h. Add defs for
- TARGET_SYMFILE_POSTREAD and TARGET_CREATE_INFERIOR_HOOK.
-end-sanitize-gm
Wed Nov 1 20:18:08 1995 Fred Fish <fnf@cygnus.com>
startup. Eliminate sleeps. Clear breakpoints (if using monitor
breakpoints). Re-init frame.
* (mips_detach): Close down target.
-start-sanitize-gm
- * (mips_resume): Pass signal down to target.
- * (mips_create_inferior): Start target with TARGET_SIGNAL_PWR.
-end-sanitize-gm
- * (mips_wait): Handle return status with registers, or breakpoint stuff.
+ * (mips_wait): Handle return status with registers, or breakpoint
+ * stuff.
* (mips_kill): Add ^C handling.
* (mips_insert_breakpoint mips_remove_breakpoint): Call new
breakpoint stuff if enabled.
* (mips_load): Don't use `prompt'. It's a global variable.
* top.c (dont_repeat_command): New command for use in
user-defined commands to suppress auto-repeat (by hittin return key).
-start-sanitize-gm
- * utils.c (request_quit): Call target_kill here. Good idea.
- Needs a better implementation.
-end-sanitize-gm
* valops.c: Add start of auto function-call abandonment capability.
-start-sanitize-gm
- * c-exp.y: Add code (currently disabled) to handle GM dynamic
- structures (it conflicts with @!).
- * eval.c (evaluate_subexp_standard): ditto.
- * expprint.c (print_subexp dump_expression): ditto.
- * expression.h (enum exp_opcode): ditto.
- * parse.c (length_of_subexp): ditto.
- * configure, configure.in: Add mip*-*-magic* target.
- * magic.c magic.h: Special routines to handle GM stuff (like
- stepping through dispatcher).
- * config/mips/tm-magic.h config/mips/magic.mt: New files for
- magic target support.
-end-sanitize-gm
-
Thu Oct 26 22:02:27 1995 Stan Shebs <shebs@andros.cygnus.com>
* mpw-config.in: Add support for PowerMac host, add beginnings
inflow.c, infptrace.c, infrun.c, irix5-nat.c, language.c,
m2-typeprint.c, main.c, mdebugread.c, minsyms.c, mipsread.c,
monitor.c, nlmread.c, objfiles.c, os9kread.c, osfsolib.c, parse.c,
- printcmd.c, procfs.c, regex.c, remote-adapt.c, remote-arc.c,
+ printcmd.c, procfs.c, regex.c, remote-adapt.c,
remote-array.c, remote-bug.c, remote-e7000.c, remote-eb.c,
remote-es.c, remote-hms.c, remote-mm.c, remote-os9k.c,
remote-pa.c, remote-sim.c, remote-st.c, remote-udi.c,
* m3-nat.c (m3_ops): Likewise.
* monitor.c (monitor_ops): Likewise.
* procfs.c (procfs_ops): Likewise.
- * remote-arc.c (arc_ops): Likewise.
* remote-array.c (array_ops): Likewise.
* remote-e7000.c (e7000_ops): Likewise.
* remote-es.c (es1800_ops, es1800_child_ops): Likewise.
* value.h (struct value): Change `repetitions' field from
`short' to `int' type.
-start-sanitize-arc
Fri Jun 2 11:17:23 1995 Doug Evans <dje@canuck.cygnus.com>
* arc-tdep.c (arc_bfd_mach_type): New static global.
(arc_print_insn): New function.
(arc_set_cpu_type): Set arc_bfd_mach_type. Don't set tm_print_insn.
(_initialize_arc_tdep): Set tm_print_insn to arc_print_insn.
-end-sanitize-arc
Wed May 31 12:04:01 1995 J.T. Conklin <jtc@rtl.cygnus.com>
* 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
Fri Apr 28 23:30:00 1995 Stu Grossman (grossman@cygnus.com)
* xcoffread.c: Call complain() rather than error() or printing a
warning.
-start-sanitize-arc
Wed Apr 12 08:15:27 1995 Doug Evans <dje@canuck.cygnus.com>
* arc-tdep.c: #include "gdbcmd.h".
(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.
(NUM_REGS, REGISTER_BYTES): Fix.
(FRAME_SAVED_PC): Call arc_frame_saved_pc.
(FRAME_LOCALS_ADDRESS): Fix.
-end-sanitize-arc
Tue Apr 11 16:42:37 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
* alpha-tdep.c (find_proc_desc): If pdr.framereg field is -1, don't
use the PDR, just examine prologues instead.
-start-sanitize-arc
Fri Mar 10 16:13:18 1995 Kung Hsu <kung@mexican.cygnus.com>
- * config/tm-arc.h: Change arc register names.
-end-sanitize-arc
+ * config/arc/tm-arc.h: Change arc register names.
Fri Mar 10 02:49:40 1995 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
* defs.h (SWAP_TARGET_AND_HOST): check endianess at runtime not
compile time.
-
-start-sanitize-arc
* arc-tdep.c (_initialize_arc_tdep): set tm_print_insn according to
processor.
- * remote-arc.c (arc_wait): when a processor stops, stop other two
- processors too.
- * remote-arc.c (switch_command): switch tm_print_insn.
-end-sanitize-arc
* vx-share/ptrace.h: merge in WRS new ptrace requests.
* i386-tdep.c (_initialize_i386_tdep): Put void decl on separate
line, so init.c generation works correctly.
-start-sanitize-arc
* arc-tdep.c (_initialize_arc_tdep): Ditto.
-end-sanitize-arc
Mon Feb 6 14:44:36 1995 Rob Savoye <rob@darkstar.cygnus.com>
Thu Feb 2 16:11:04 1995 Kung Hsu <kung@mexican.cygnus.com>
-start-sanitize-arc
* 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.
* arc-tdep.c: new target dependent codes for arc processor.
- * remote-arc.c: new file for arc-specific protocol through
- parallel line.
-end-sanitize-arc
* ser-go32-para.c: new file for go32 parallel port communication.
Thu Feb 2 13:58:40 1995 Stan Shebs <shebs@andros.cygnus.com>