+FFri Oct 30 16:33:02 1992 Fred Fish (fnf@cygnus.com)
+
+ * Makefile.in (c-exp.tab.c, m2-exp.tab.c): Add sed patterns to
+ remap all malloc's to xmalloc's and all realloc's to xrealloc's.
+ * c-exp.y, m2-exp.y: Add comment about how malloc/realloc are
+ remapped to xmalloc/xrealloc, use only malloc/realloc in grammer
+ file. Remove preprocessor defines that previously did remapping.
+
+Tue Oct 27 17:08:45 1992 K. Richard Pixley (rich@cygnus.com)
+
+ hp300 native support (hp300hpux untested).
+
+ * hp300ux-xdep.c: removed.
+ * xm-hp300bsd.h (REGISTER_U_ADDR): removed.
+ * xm-hp300hpux.h: updated copyright.
+ (ATTACH_DETACH, FETCH_INFERIOR_REGISTERS): removed.
+ * nm-hp300bsd.h, nm-hp300hpux.h, hp300ux-nat.c: new files.
+ * Makefile.in (HFILES): added nm-hp300bsd.h and nm-hp300hpux.h.
+ * config/hp300bsd.mh (XDEPFILES): removed infptrace.o inftarg.o
+ fork-child.o coredep.o corelow.o.
+ (NAT_FILE, NATDEPFILES): new macros.
+ * config/hp300bsd.mt (TDEPFILES): removed exec.o.
+ * config/hp300hpux.mh (XDEPFILES): removed infptrace.o inftarg.o
+ fork-child.o.
+ (NAT_FILE, NATDEPFILES): new macros.
+ * config/hp300hpux.mt (TDEPFILES): removed exec.o.
+
+ Vax ultrix native support.
+
+ * nm-vax.h: new file.
+ * Makefile.in (HFILES): added nm-vax.h.
+ * config/vaxult.mh (XDEPFILES): infptrace.o inftarg.o fork-child.o
+ coredep.o corelow.o removed.
+ (NAT_FILE, NATDEPFILES): new macros.
+ * xm-vax.h: updated copyright.
+ (REGISTER_U_ADDR): removed.
+
+ Apollo native support (untested).
+
+ * Makefile.in (HFILES): added nm-apollo68[bv].h.
+ * a68v-nat.c, nm-apollo68[bv].h: new files.
+ * xm-apollo68[bv].h (FETCH_INFERIOR_REGISTERS): removed.
+ * xm-apollo68b.h (PTRACE_IN_WRONG_PLACE): removed.
+ * a68v-xdep.c: removed.
+ * config/apollo68[bv].mh (XDEPFILES): removed infptrace.o
+ inftarg.o fork-child.o a68v-xdep.o.
+ (NAT_FILE, NATDEPFILES): new macros.
+
+ * defs.h: include nm.h.
+ * coredep.c, infptrace.c, procfs.c, rs6000-nat.c, sparc-nat.c,
+ sparc-tdep.c, : do not include nm.h.
+ * doc/gdbint.texinfo: nm.h now included in defs.h.
+
+Fri Oct 23 04:47:17 1992 Stu Grossman (grossman at cygnus.com)
+
+ * Makefile.in (VERSION): 4.7.1 post release!
+
+ * config/hppahpux.mh (NATDEPFILES): Add hppah-nat.o.
+
+Fri Oct 23 00:48:08 1992 John Gilmore (gnu@cygnus.com)
+
+ * Makefile.in (VERSION): gdb-4.7 release.
+ * README: Update for gdb-4.7.
+
+Thu Oct 22 11:24:18 1992 Stu Grossman (grossman at cygnus.com)
+
+ * sparc-tdep.c: include nm.h (for now) so that we get USE_PROC_FS
+ when necessary.
+
+ * alldeps.mak, depend: Update.
+
+Thu Oct 22 03:14:36 1992 John Gilmore (gnu@cygnus.com)
+
+ * partial-stab.h ('f', 'F'): Don't reference pst->textlow if pst
+ is null.
+ * tm-sun4sol2.h (PROLOGUE_FIRSTLINE_OVERLAP): Remove -- it
+ causes problems in setting breakpoint in the right place in
+ functions with `float' args which are passed as doubles.
+ * xm-vaxbsd.h (MEM_FNS_DECLARED): Avoid erroneous redecl's.
+ * config/rs6000.mh (NATDEPFILES): Add corelow.o.
+
+Thu Oct 22 01:01:24 1992 Stu Grossman (grossman at cygnus.com)
+
+ * Makefile.in (HFILES): Add nm-i386sco.h.
+ * dwarfread.c: include <sys/types.h> for SCO.
+ * infptrace.c: Don't include ptrace.h under SCO.
+ * config/i386sco.mh: Use -D_POSIX_SOURCE instead of -posix for
+ gcc.
+ * config/i386v.mt: Add exec.o to TDEPFILES.
+
+Wed Oct 21 19:08:20 1992 Stu Grossman (grossman at cygnus.com)
+
+ * i386v-nat.c: Remove space from front of #endif.
+ * irix4-nat.c: Remove externs of registers[], include inferior.h
+ instead.
+ * mips-nat.c: Explicitly initialize zerobuf to 0!
+ * mips-tdep.c (init_extra_frame_info): Undo John's last change.
+ Always setup fci->frame, even if it's non-zero. Too many places
+ depend upon this behavior (and I have to get a release out the
+ door)!
+ * mipsread.c (parse_partial_symbols, psymtab_to_symtab_1): Set
+ processing_gcc_compilation if we find the embedded stabs marker.
+ This fixes several bugs with finding the location of short or char
+ function parameters passed on the stack.
+
+Wed Oct 21 17:46:07 1992 K. Richard Pixley (rich@sendai.cygnus.com)
+
+ Native support for sun4sol2.
+
+ * xm-sysv4.h (USE_PROC_FS, ATTACH_DETACH): removed to nm-sysv4.h.
+ * nm-sysv4.h: new file.
+ * Makefile.in (HFILES): added nm-sysv4.h.
+ * config/sun4sol2.mh (XDEPFILES): removed procfs.o fork-child.o.
+ (NAT_FILE, NATDEPFILES): new macros.
+ * config/sun4sol2.mt (TDEPFILES): removed exec.o and solib.o.
+
+Wed Oct 21 03:51:01 1992 John Gilmore (gnu@cygnus.com)
+
+ * coredep.c: Include "nm.h" to get REGISTER_U_ADDR.
+ * doc/gdbint.texinfo: Improve REGISTER_U_ADDR and USE_PROC_FS doc.
+
+ * Makefile.in (VERSION): Tick to 4.6.9.
+
+Tue Oct 20 23:27:56 1992 John Gilmore (gnu@cygnus.com)
+
+ * mipsread.c (UNSAFE_DATA_ADDR): Remove MIPS-host-specific
+ definition, replace with portable one.
+ * remote-nindy.c: Lint.
+ (nindy_wait): Return type is int, result is inferior_pid.
+ * symmisc.c (dump_psymtab): Only print section_offsets if set.
+ (initialize_symmisc): Remove empty function.
+ * tm-spc-noun.h, tm-sun4os4.h, tm-sun4sol2.h (STACK_END_ADDRESS):
+ Remove obsolete, misspelled macro.
+ * doc/gdbint.texinfo: Document obsolete STACK_END_ADDR.
+ (all @node commands): Use new form to avoid nitpicking errors.
+ * doc/gdbint.texinfo: Document host/native/target split.
+
+Wed Oct 21 00:14:34 1992 Stu Grossman (grossman at cygnus.com)
+
+ * mips-nat.c (zerobuf): Get rid of const to avoid gcc warnings.
+
+ * xm-mips.h (offsetof): Don't define this if __STDC__.
+
+Tue Oct 20 21:32:18 1992 K. Richard Pixley (rich@sendai.cygnus.com)
+
+ umax native support (untested).
+
+ * config/umax.mh (XDEPFILES): removed infptrace.o inftarg.o
+ fork-child.o.
+ (NAT_FILE, NATDEPFILES): new macros.
+ * config/umax.mt (TDEPFILES): removed exec.o.
+ * xm-umax.h (U_REGS_OFFSET, ATTACH_DETACH, REGISTER_U_ADDR):
+ removed to nm-umax.h.
+ * nm-umax.h: new file.
+ * Makefile.in (HFILES): added nm-umax.h.
+
+ hppa native support (untested).
+
+ * config/hppahpux.mh, config/hppabsd.mh (XDEPFILES): now empty.
+ (NAT_FILE, NATDEPFILES): new macros.
+ * config/hppabsd.mt (TDEPFILES): removed exec.o and hppab-core.o.
+ * config/hppahpux.mt (TDEPFILES): removed exec.o.
+ * xm-hppa[bh].h (REGISTER_U_ADDR, U_REGS_OFFSET): removed.
+ * nm-hppa[bh].h, hppa[bh]-nat.c: new files.
+ * hppa[bh]-xdep.c: removed.
+ * hppa[bh]h-tdep.c: do not include ptrace.h.
+ * Makefile.in (HFILES): added nm-hppa[bh].h.
+
+ * doc/gdbint.texinfo: add PUSH_DUMMY_FRAME, POP_FRAME.
+
+Tue Oct 20 00:01:46 1992 Stu Grossman (grossman at cygnus.com)
+
+ * mips-nat.c: Straighten out include files. Work around
+ conflicting defs of JB_xxx syms in <setjmp.h> and <machine/pcb.h>
+ for Ultrix-4.2.
+
+Mon Oct 19 15:09:57 1992 Stu Grossman (grossman at cygnus.com)
+
+ * mips-nat.c (fetch_core_registers, register_addr): Copy from
+ coredep.c, but zero out FP_REGNUM & ZERO_REGNUM so that stack
+ backtraces from core files work.
+ * config/decstation.mh, config/irix3.mh: Remove coredep.o.
+ Functions are now defined in mips-nat.c.
+
+ * tm-irix3.h: Put MIPS_EFI_SYMBOL_NAME in here too.
+
+ * remote-hms.c: Disable all uses of serial_nextbaudrate and
+ serial_default_name().
+
+ * remote-hms.c, ser-go32.c, serial.h: Change from
+ serial_timedreadchar() to new serial_readchar().
+
+ * Makefile.in (HFILES): Fixup list of nm-*.h files. Add missing ones.
+
+Mon Oct 19 12:45:23 1992 Per Bothner (bothner@cygnus.com)
+
+ * c-exp.y: Moved handling of 'const' and 'volatile' from
+ <type> to <typebase>. This removes 2 conflicts.
+
+Sun Oct 18 00:36:30 1992 Fred Fish (fnf@cygnus.com)
+
+ * breakpoint.c (breakpoint_re_set_one): Don't delete watchpoints
+ from breakpoint table when reseting breakpoints.
+
+Sat Oct 17 00:59:23 1992 Fred Fish (fnf@cygnus.com)
+
+ Native support cleanup and corefile fixes for i386 SVR4 systems.
+
+ * i386-tdep.c (supply_gregset, fill_gregset, supply_fpregset,
+ fill_fpregset): Moved to i386v4-nat.c
+ * i386v4-nat.c, nm-i386v4.h, : New files.
+ * i386sol2.mh, i386v4.mh, ncr3000.mh (NAT_FILE): Use nm-i386v4.h.
+ * i386sol2.mh, i386v4.mh, ncr3000.mh (NATDEPFILES): Add corelow.o,
+ change i386v-nat.o to i386v4-nat.o.
+
Fri Oct 16 13:06:08 1992 K. Richard Pixley (rich@sendai.cygnus.com)
+ Miscellaneous 386 configs updated.
+
+ * config/i386aout.mt (TDEPFILES): removed exec.o.
+ * config/i386sol2.mh, config/ncr3000.mh, config/i386v4.mh
+ (XDEPFILES): removed procfs.o fork-child.o i386-xdep.o.
+ (NAT_FILE, NATDEPFILES): new macros.
+ * config/i386aout.mt, config/i386sol2.mt, config/ncr3000.mt,
+ config/i386v4.mt (TDEPFILES): removed exec.o.
+ * config/i386v32.mh (XDEPFILES): removed infptrace.o inftarg.o
+ fork-child.o coredep.o corelow.o i386-xdep.o i387-tdep.o.
+ (NAT_FILE, NATDEPFILES): new macros.
+ * config/i386sco.mh (XDEPFILES): removed infptrace.o inftarg.o
+ fork-child.o coredep.o corelow.o i386-xdep.o.
+ (NAT_FILE, NATDEPFILES): new macros.
+
+ Native support cleanup for i386bsd (untested).
+
+ * config/i386bsd.mt (NATDEPFILES): exec.o removed.
+ * config/i386bsd.mh (NATDEPFILES): added exec.o
+ * tm-i386bsd.h (FLOAT_INFO): removed.
+ * nm-i386bsd.h (FLOAT_INFO): added.
+
+ Native support for i386v (untested).
+
+ * config/i386v.mh (XDEPFILES): removed infptrace.o inftarg.o
+ fork-child.o coredep.o corelow.o i386-xdep.o i387-tdep.o.
+ (NAT_FILE, NATDEPFILES): new macros.
+ * config/i386v.mt (TDEPFILES): removed exec.o, added i387-tdep.o.
+ * i386-xdep.c: removed.
+ * Makefile.in (HFILES): added nm-i386v.h
+ * i386v-nat.c, nm-i386v.h: new file.
+ * xm-i386v.h: (REGISTER_U_ADDR, i386_register_u_addr): removed to
+ nm-i386v.h.
+ * tm-i386v.h (FLOAT_INFO): removed.
+
+ Native support for linux (untested).
+
+ * config/linux.mh (XDEPFILES): removed infptrace.o inftarg.o
+ fork-child.o coredep.o corelow.o i387-tdep.o i386-xdep.o.
+ (NAT_FILE, NATDEPFILES): new macros.
+ * config/linux.mt (TDEPFILES): removed exec.o, added i387-tdep.o.
+ * Makefile.in (HFILES): added nm-linux.h.
+ * nm-linux.h: new file.
+ * xm-linux.h: updated copyright. cleaned up formatting.
+ (ATTACH_DETACH, U_REGS_OFFSET): removed to nm-linux.h.
+
+ Native support for sun386 (untested).
+
+ * config/sun386.mh (XDEPFILES): removed infptrace.o inftarg.o
+ fork-child.o sun386-xdep.o.
+ (NAT_FILE, NATDEPFILES): new macros.
+ * config/sun386.mt (TDEPFILES): removed exec.o.
+ * Makefile.in (HFILES): added nm-sun386.h.
+ * sun386-nat.c, nm-sun386.h: new file.
+ * sun386-xdep.c: removed.
+ * xm-sun386.h: updated comment and copyright.
+ (ATTACH_DETACH, FETCH_INFERIOR_REGISTERS): removed to
+ nm-sun386.h.
+
Native support for i386mach (untested).
* config/i386mach.mh (XDEPFILES): removed infptrace.o inftarg.o
* doc/gdbint.texinfo: document a few more macros, create new
section for native macros.
-Thu Oct 8 13:52:46 1992 Stu Grossman (grossman at cygnus.com)
-
- * Makefile.in alldeps.mak depend: Rip out 29k/udi pending
- resolution of copyright issues.
-
Wed Oct 7 20:08:53 1992 Stu Grossman (grossman at cygnus.com)
* Makefile.in (setup-to-dist): Remove -norecursion so that doc
remote-mm.c (mm_ops),
remote-nindy.c (nindy_ops),
remote-st2000.c (st2000_ops),
- remote-udi.c (udi_ops),
remote-vx.c (vx_ops, vx_run_ops),
remote.c (remote_ops),
target.c (dummy_target),
Mon Oct 5 16:02:04 1992 Stu Grossman (grossman at cygnus.com)
- * Makefile.in: Re-install 29K/UDI stuff.
- * remote-udi.c (udi_resume): Clean up.
- * (udi_wait): Rewrite, leave out bugs.
- * Add debugging code to print out all register fetches and stores.
- * Straighten out target_ops.
* tm-29k.h (DUMMY_FRAME_RSIZE): Pad out to doubleword.
Mon Oct 5 09:46:44 1992 Ian Lance Taylor (ian@cygnus.com)
- * remote-udi.c (udi_create_inferior): run with no arguments should
- not pass the program name as an argument, since the UDI code
- already handles that.
- (udi_load): get the symbols from prog_name, not arg_string (the
- load command should really use arg_string as the program name, not
- prog_name, but at least the run command works now).
-
* munch: HP9000/300 nm puts an extra space between T and symbol
name.
* inftarg.c (child_attach): Remove target independent stuff.
* remote-adapt.c (adapt_attach): Ditto.
* remote-mm.c (mm_attach): Ditto.
- * remote-udi.c (udi_attach): Ditto.
* remote-vx.c (vx_attach): Ditto.
Cleanup.
* remote-hms.c (hms_attach): Remove completely, it was useless.
- * remote-mm.c, remote-hms.c, remote-udi.c, remote-adapt.c: Remove
+ * remote-mm.c, remote-hms.c, remote-adapt.c: Remove
commented-out start_remote calls.
- * remote-hms.c, remote-adapt.c, remote-mm.c, remote-udi.c: Remove
+ * remote-hms.c, remote-adapt.c, remote-mm.c: Remove
DENTER and DEXIT macros and their calls. Use a real debugger --
like gdb -- to see what functions are being called when.
* utils.c (strcmp_iw): Make nonstatic, for lint.
* remote.c (remote_wait): Make regs be char to avoid picayune
ANSI compiler warnings.
- * energize.h: Move all external struct decls to inside of
- __STDC__, add prototype for energize_shell_wait().
- * energize.c (getpty): Clean up, make us really get a controlling
- terminal.
- * (energize_initialize): Disable SIGIO prior to setting up for
- I/O interrupts. Move setsid(), et. al. to getpty().
- * (energize_shell_wait): New routine to wait for things started
- via the shell command, uses wait() instead of /dev/proc.
- * Also, add prototype for execute_command_1().
-
Fri Sep 25 12:09:33 1992 K. Richard Pixley (rich@sendai.cygnus.com)
* inftarg.c (child_create_inferior, child_attach,
* remote-mm.c (mm_attach): change printf to error to prevent
fallthrough bug.
- * remote-udi.c (udi_attach): change printf to error to prevent
- fallthrough bug.
* rs6000-tdep.c (push_dummy_frame, pop_dummy_frame): replace
calls to {fetch|store}_inferior_registers with calls to
Mon Sep 14 19:20:43 1992 Stu Grossman (grossman at cygnus.com)
- * energize.c (pty_to_kernel): Must check for EAGAIN as
- termination condition.
- (full_filename): Don't prepend dirname if filename begins with /.
- (breakpoint_notify, kernel_dispatch): Deal with DynamicLoad
- messages properly!!
- (getpty (NCR)): Lotsa bug fixes...
- (kernel_dispatch (case StopRType)): Use kill() instead of
- killpg() so we can deal with losing systems...
- (wait_for_events): Work around NCR select() lossage. It doesn't
- zero out readfds when select() returns zero.
- (energize_initialize): Use I_SETSIG to get SIGIO interrupts. Use
- getcwd() instead of getwd() (NCR getwd() seg faults).
- (energize_wait): Use sigaction() for NCR. Their version of signal()
- is unreliable by default.
-
* procfs.c (proc_wait): Call print_sys_errmsg() if we get an
error from PIOCSWSTOP.
symfile.c, target.c, valprint.c: Use _filtered form of *printf.
defs.h, utils.c: Make vfprintf_filtered global.
- * energize.c (send_location): New routine to consolidate all
- places where we must notify kernel of where the given pc is.
- (cplus_demangle): Put single-quotes around demangled names.
- (energize_call_command): Call send_location() after doing up,
- down, and frame commands.
-
Fri Sep 11 18:28:28 1992 Roland H. Pesch (pesch@fowanton.cygnus.com)
* doc/gdb.texinfo, doc/gdbinv-m.m4.in, doc/gdbinv-s.m4.in: first
- pass at doc for two new remote targets---29K using UDI, and Tandem
+ pass at doc for new remote target--- Tandem
ST2000 using STDBUG.
* doc/all.m4, doc/none.m4: new m4 switch, _ST2000__
Wed Aug 5 01:42:40 1992 John Gilmore (gnu at cygnus.com)
- * remote-udi.c: Update comments.
-
* remote.c (getpkt): Only force retransmission ten times;
after that, assume bug in target code, and handle pkt anyway.
Fri Jul 17 16:52:04 1992 Stu Grossman (grossman at cygnus.com)
- * energize.c: Second cut at DynamicLoad message handling.
-
- * energize.c: Relativize pathnames in #include statements.
- * (kernel_dispatch): Better error messages for unknown protocol
- messages.
- * (kernel_dispatch): First cut at DynamicLoad message handling.
-
* Makefile.in: Remove -I../readline from all compilations,
include a special case for main.o instead.
maintenanceinfolist instead.
main.c (initialize_main): Set up maintenance class commands.
-Sun Jul 5 11:03:53 1992 Stu Grossman (grossman at cygnus.com)
-
- * energize-patches: Fix minor problems with building energize lib.
-
- * energize-patches: Change names of all cadillac procedure calls
- to be energize procedure calls. Simplify many hooks by moving
- tests energize.c. Configure energize, and build it automatically now.
-
Sun Jul 5 09:43:28 1992 Fred Fish (fnf@cygnus.com)
* Makefile.in (VERSION): Bump to 4.5.7.
* valops.c (value_struct_elt_for_reference): Guard against
blindly using NULL return value from lookup_symbol.
-Sun Jul 5 09:46:43 1992 Stu Grossman (grossman at cygnus.com)
-
- * cadillac.c, cadillac-patches: Rename to energize.c and
- energize-patches. Change all routines and variables named
- 'cadillac*' to 'energize*'. Create new file called energize.h to
- hold all interface declarations.
-
- * deblib/connection/*: Move all of this stuff into energize/, but
- delete unneeded files.
-
Sun Jul 5 03:06:39 1992 John Gilmore (gnu at cygnus.com)
* tm-sysv4.h (NAMES_HAVE_UNDERSCORE): SVR4 systems don't.
* sparc-pinsn.c: Use <string.h> rather than "string.h", for
consistency with all other gdb files.
- * cadillac.c: Use <string.h> rather than <strings.h>.
- * cadillac.c (kernel_dispatch): Convert rindex usage to strrchr.
* Makefile.in (MAKE): Remove definition for consistency with
other Makefile.in files and to fix problem with recursive makes.
* am29k-pinsn.c, am29k-tdep.c, copying.awk, copying.c,
hppa-coredep.c, hppa-pinsn.c, hppabsd-core.c, hppabsd-tdep.c,
- hppabsd-xdep.c, hppahpux-tdep.c, hppahpux-xdep.c, remote-udi.c,
+ hppabsd-xdep.c, hppahpux-tdep.c, hppahpux-xdep.c,
ser-go32.c, xcoffsolib.c: Remove <stdio.h> which is already in
"defs.h".
* sparc-xdep.c, a68v-xdep.c (fetch_inferior_registers,
store_inferior_registers): Supply missing fourth argument to
ptrace().
- * cadillac.c (kernel_dispatch): Make return type void.
- * cadillac.c (iosig): Signal handlers take one int arg.
* valprint.c (val_print_fields): Call fprint_symbol to get
automatic C++ demangling for mangled field names.
Thu Jun 11 01:33:40 1992 John Gilmore (gnu at cygnus.com)
* inferior.h (register_valid): Declare.
- * remote-udi.c, rs6000-xdep.c, sparc-xdep.c, tm-rs6000.h: Remove decl.
+ * rs6000-xdep.c, sparc-xdep.c, tm-rs6000.h: Remove decl.
* objfiles.h (ALL_OBJFILE_{SYMTABS,PSYMTABS,MSYMBOLS}): Add
macros for traversing the data structures in a single objfile.
* tm-m88k.h, tm-sparc.h (REGISTER_NAMES): Remove extra semicolon.
* mipsread.c (parse_procedure): Return rather than using
uninitialized variable 'b'.
-Fri May 8 07:48:27 1992 Stu Grossman (grossman at cygnus.com)
-
- * Makefile.in, remote-udi.c, remote-vx.c, 29k-share/dfe/mini2udi.c,
- 29k-share/dfe/yank.c, vx-share/xdr_ptrace.c, vx-share/xdr_regs.c:
- Remove -I29k-share, -Ivx-share from Makefile.in. Make #includes
- relative to each source file.
-
Fri May 8 07:48:27 1992 K. Richard Pixley (rich@cygnus.com)
* Makefile.in: propogate INSTALL, INSTALL_DATA, INSTALL_PROGRAM on
* am29k-pinsn.c: Use new opcode table in "opcode/a29k.h".
* am29k-tdep.c: Update to latest code from AMD.
(get_saved_register) don't crap out if no frame.
- * remote-udi.c: Set/clear inferior_pid as appropriate.
- (udi_open) call target_preopen, don't close fd 0!!!, clean up
- error handling. Fixup end-of-debugging messages.
- (udi_fetch_registers) clean up big time, mainly don't multiply
- register_valid indices by 4, and use proper Offset when reading
- gr96-gr127. (udi_store_registers) general cleanup.
- (fetch_register) cleanup, simplify. (regnum_to_srnum)
- INT_REGNUM->INTE_REGNUM.
* tm-29k.h: Upgrade to latest code from AMD.
- * 29k-share/udi/udip2soc.c: Get rid of useless errmsg_m macro.
- (UDIConnect) Clean up error processing (like, don't do exit() if
- execlp fails), make code restartable, make more attractive.
- (UDIStop) Use SIGINT instead of SIGUSR1, as isstip won't stop
- otherwise.
Wed May 6 14:34:18 1992 Per Bothner (bothner@rtl.cygnus.com)
* Makefile.in (make-proto-gdb-1): 1st cut at packaging
29k-share/* subdirs...
- * remote-udi.c (udi_insert/remove_breakpoint): Completely
- rewrite, only leave out the bugs.
-
- * Makefile.in: Add 29k/UDI support. Improve depend.
- * alldeps.mak, configure.in, depend: Add 29k/UDI support.
-
* am29k-tdep.c: Update to use new calling conventions, and misc
symbol elements.