* mipsread.c (parse_symbol): In third-eye, a function has a block
[binutils-gdb.git] / gdb / ChangeLog
index a156625f147e3e297116d3aae7afe1b8455f087e..609bd0d54b6f32744025da97d7603ea6eb0dc225 100644 (file)
@@ -1,3 +1,134 @@
+Wed Oct 20 11:35:43 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * mipsread.c (parse_symbol): In third-eye, a function has a block
+       within it which represents the whole function.  Create only one
+       GDB block for both.
+
+Wed Oct 20 17:47:42 1993  Stu Grossman  (grossman at cygnus.com)
+
+       * main.c:  Make baud_rate and remote_debug be global variables,
+       remove #include "remote-utils.h".  This makes it possible to build
+       GDB without remote-utils.c.  Also, move setting of remote_debug
+       into main, so that all remote*.c files can use it (not just the
+       serial line ones).  And, make baud_rate be an int.
+       * remote-udi.c:  Change kiodebug to remote_debug.
+       * remote-utils.c:  Move setting of baud rate and debug into main.c.
+       * remote-utils.h:  Redefine sr_{get set}_debug and sr_{get set}_baud
+       to use baud_rate and remote_debug globals for compatibility.
+       * remote.c:  Use remote_debug and baud_rate globals directly,
+       instead of sr_ functions, so that we don't need to load
+       remote-utils.c.
+       * config/a29k/a29k-udi.mt:  Define REMOTE_O as null so that we don't
+       get the default remote* modules.
+
+Wed Oct 20 11:35:43 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * stabsread.c (define_symbol): When combining a LOC_ARG and a
+       LOC_REGISTER, use the type from the LOC_REGISTER, not from the
+       LOC_ARG.
+
+Wed Oct 20 14:34:38 1993  K. Richard Pixley  (rich@sendai.cygnus.com)
+
+       * config/i386/xm-go32.h: define some signals if they aren't
+         already defined.
+
+Wed Oct 20 11:35:43 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * Makefile.in (INTERNAL_LDFLAGS): New macro.  The new part is
+       that we use CFLAGS and PROFILE_CFLAGS to link.
+       (gdb, rapp, kdb): Use INTERNAL_LDFLAGS instead of
+       LDFLAGS and/or GLOBAL_CFLAGS.
+
+Wed Oct 20 09:29:55 1993  Stu Grossman  (grossman at cygnus.com)
+
+       * Makefile.in:  Add $(srcdir) to all refs to 29k-share
+       directories.
+
+Tue Oct 19 17:23:34 1993  Fred Fish  (fnf@deneb.cygnus.com)
+
+       * Makefile.in (ALLCONFIG):  Add config/i386/{i386m3.mh, i386m3.mt,
+       i386/i386mk.mh i386/i386mk.mt}, config/mips/{mipsm3.mh,
+       mipsm3.mt}, config/ns32k/{ns32km3.mh, ns32m3.mt}
+       * Makefile.in (remote_utils_h):  Add remote-sim.h
+       * Makefile.in (NONSRC):  Add i386-nlmstub.c
+       * Makefile.in (HFILES):  Add coff-solib.h
+
+Tue Oct 19 14:15:40 1993  Kung Hsu  (kung@cirdan.cygnus.com)
+
+       * values.c (value_virtual_fn_field): Fix the offset calculation
+       when calling virtual functions. (gdb.t22/virtfunc.exp).
+       * eval.c (evaluate_subexp): same as above.
+
+Tue Oct 19 10:43:16 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * config/rs6000/rs6000.mh (TERMCAP): Define to -lcurses.
+
+       * Makefile.in: Define CXXFLAGS.
+
+Tue Oct 19 09:28:52 1993  Stu Grossman  (grossman@cygnus.com)
+
+       * sparclite/Makefile.in:  Fixup so that this works with Sun make
+       and VPATH.
+
+Tue Oct 19 10:43:16 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * breakpoint.h (struct bpstat_what): Don't use bitfields.
+
+       * typeprint.c: Add "class CLASS-NAME" to docstring for ptype.
+
+Tue Oct 19 06:17:10 1993  Fred Fish  (fnf@cirdan.cygnus.com)
+
+       * Makefile.in (ALLPARAM):  Add config/m88k/{nm-delta88v4.h,
+       tm-delta88v4.h, xm-dgux.h}.
+       * Makefile.in (ALLCONFIG):  Add config/m88k/{delta88v4.mh,
+       delta88v4.mt}.
+
+       * README:  Remove comment about SunOS 5.x programs leaving
+       coredumps.  Info from Sun is that this was not in customer
+       releases.
+
+Mon Oct 18 10:28:08 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * hppa-tdep.c (restore_pc_queue): Call target_terminal_ours after
+       done stepping the inferior.
+
+       * c-exp.y: Remove never-used (because of shift/reduce conflicts)
+       rules for pointers to members.
+       * Makefile.in: Remove notice about expected shift/reduce conflicts.
+
+       * buildsym.c (finish_block): If we pop the context stack and it is
+       not empty, complain () instead of abort ().
+
+Sun Oct 17 19:42:31 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * parse.c, parser-defs.h (follow_types): New function.
+       * c-exp.y (ptype : typebase abs_decl): Use it.
+       * c-exp.y (ptype): Add support for type qualifiers after the
+       typebase.  The typebase rule already has support for them before
+       the typebase.
+       * Makefile.in: Change the expected number of shift/reduce
+       conflicts to 6.  This is OK--the 2 new conflicts are basically the
+       same as one of the old ones.
+
+Sun Oct 17 13:04:49 1993  Fred Fish  (fnf@cygnus.com)
+
+       * Makefile.in (VERSION):  Bump to 4.10.3.
+
+Sun Oct 17 09:18:57 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * infrun.c (wait_for_inferior): Clean up comments which were at
+       the top of the file, making them more concise and moving them with
+       the code (Sorry, Randy, but these stream-of-consciousness comments
+       really have to go).  Switch the order of the "&&", which makes
+       things clearer and turns out to be an improvement with respect to
+       side effects and speed.
+
+Sun Oct 17 02:06:01 1993  Stu Grossman  (grossman at cygnus.com)
+
+       * procfs.c:  Handle process exits more elegantly by trapping on
+       entry to _exit.  Also, cleanup procinfo list when process dies of
+       it's own accord (as opposed to being killed).
+
 Sat Oct 16 20:47:30 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
 
        * config/m88k/xm-dgux.h: Define NO_PTRACE_H.