* config/hppahpux.mh (NATDEPFILES): Add hppah-nat.o.
authorStu Grossman <grossman@cygnus>
Fri, 23 Oct 1992 11:50:37 +0000 (11:50 +0000)
committerStu Grossman <grossman@cygnus>
Fri, 23 Oct 1992 11:50:37 +0000 (11:50 +0000)
gdb/ChangeLog
gdb/config/hppahpux.mh

index 66bae7be9cdd903f040b13c2670e2d5cb7609559..d5249b9feecc2459e8792e343c826366feac0986 100644 (file)
@@ -1,3 +1,7 @@
+Fri Oct 23 04:47:17 1992  Stu Grossman  (grossman at cygnus.com)
+
+       * 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.
@@ -476,11 +480,6 @@ Thu Oct  8 16:27:45 1992  K. Richard Pixley  (rich@sendai.cygnus.com)
        * 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
@@ -526,7 +525,6 @@ Tue Oct  6 14:47:11 1992  K. Richard Pixley  (rich@sendai.cygnus.com)
        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),
@@ -597,22 +595,10 @@ Fri Sep  4 00:34:30 1992  Per Bothner  (bothner@rtl.cygnus.com)
 
 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.
 
@@ -818,15 +804,14 @@ Fri Sep 25 21:59:27 1992  John Gilmore  (gnu@cygnus.com)
        * 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.
@@ -846,16 +831,6 @@ Fri Sep 25 15:13:44 1992  Stu Grossman  (grossman at cygnus.com)
        * 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,
@@ -994,8 +969,6 @@ Wed Sep 16 22:31:55 1992  K. Richard Pixley  (rich@sendai.cygnus.com)
 
        * 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
@@ -1115,21 +1088,6 @@ Tue Sep 15 01:18:50 1992  John Gilmore  (gnu@cygnus.com)
 
 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.
 
@@ -1137,16 +1095,10 @@ Mon Sep 14 19:20:43 1992  Stu Grossman  (grossman at cygnus.com)
        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__
@@ -1671,8 +1623,6 @@ Thu Aug  6 10:56:01 1992  Fred Fish  (fnf@cygnus.com)
 
 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.
 
@@ -1784,13 +1734,6 @@ Fri Jul 17 17:07:24 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
 
 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.
 
@@ -2071,14 +2014,6 @@ Sun Jul  5 17:17:16 1992  Fred Fish  (fnf@cygnus.com)
        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.
@@ -2087,16 +2022,6 @@ Sun Jul  5 09:43:28 1992  Fred Fish  (fnf@cygnus.com)
        * 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.
@@ -2277,8 +2202,6 @@ Sat Jun 27 12:12:20 1992  Fred Fish  (fnf@cygnus.com)
 
        * 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.
 
@@ -2331,7 +2254,7 @@ Thu Jun 25 04:00:10 1992  John Gilmore  (gnu at cygnus.com)
 
        * 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".
 
@@ -2378,8 +2301,6 @@ Tue Jun 23 21:46:26 1992  Fred Fish  (fnf@cygnus.com)
        * 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.
 
@@ -2684,7 +2605,7 @@ Thu Jun 11 12:31:50 1992  John Gilmore  (gnu at cygnus.com)
 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.
@@ -2906,13 +2827,6 @@ Fri May  8 11:42:15 1992  Per Bothner  (bothner@rtl.cygnus.com)
        * 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
@@ -2923,20 +2837,7 @@ Thu May  7 10:00:52 1992  Stu Grossman  (grossman at cygnus.com)
        * 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)
 
@@ -3048,12 +2949,6 @@ Fri Apr 24 07:41:19 1992  Stu Grossman  (grossman at 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.
 
index 96b0b1551b240df22901f376159120c16b72dff2..454a7a5b9ca2954926a697547699bff6fd188179 100644 (file)
@@ -3,6 +3,6 @@ TERMCAP = -lcurses
 XDEPFILES= 
 XM_FILE= xm-hppah.h
 NAT_FILE= nm-hppah.h
-NATDEPFILES= exec.o coredep.o corelow.o
+NATDEPFILES= hppah-nat.o exec.o coredep.o corelow.o
 REGEX=regex.o
 REGEX1=regex.o
This page took 0.032195 seconds and 4 git commands to generate.