* tm-hppa.h: New file, architectural definition of HP PA.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 6d00d43532796dc9dcf97cd54309aaf8aa102c4a..89eed51fcbeb2e47d819cd8fd7d66dc22aa03214 100644 (file)
@@ -1,3 +1,554 @@
+Thu Jun 25 04:00:10 1992  John Gilmore  (gnu at cygnus.com)
+
+       * tm-hppa.h:  New file, architectural definition of HP PA.
+       * tm-hppabsd.h, tm-hppahpux.h:  Shrink to deltas from tm-hppa.h.
+
+       * 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,
+       ser-go32.c, xcoffsolib.c:  Remove <stdio.h> which is already in
+       "defs.h".
+
+       * hppa-coredep.c, hppa-pinsn.c, hppabsd-core.c, hppabsd-tdep.c,
+       hppabsd-xdep.c, hppahpux-tdep.c, hppahpux-xdep.c, xcoffsolib.c,
+       xcoffsolib.h, xm-go32.h, xm-hppabsd.h, xm-hppahpux.h:  Copyrights.
+
+Wed Jun 24 12:53:20 1992  John Gilmore  (gnu at cygnus.com)
+
+       * printcmd.c (output_command):  Thinko.
+       (x_command):  Only set remembered size/format if cmd succeeds.
+
+       * dbxread.c (read_ofile_symtab):  Remove N_CATCH special case,
+       since it is no longer used and burns time for every symbol read.
+       (process_one_symbol):  Treat N_CATCH like default (complain).
+
+Wed Jun 24 00:26:56 1992  Stu Grossman  (grossman at cygnus.com)
+
+       * partial-stab.h (case N_TEXT):  Fix fencepost error when
+       detecting start of new symbol info after reading symtab for a
+       module with a zero length TEXT segment.
+
+Tue Jun 23 21:46:26 1992  Fred Fish  (fnf@cygnus.com)
+
+       * Makefile.in (VERSION):  Bump to 4.5.6.
+       * coffread.c (coff_end_symtab):  Cast 2nd arg of complain() to
+       correct type.
+       * defs.h (NORETURN):  Define away for Lucid compiler.
+       * remote.c (remote_timer, remote_interrupt):  Signal handlers
+       take one int arg.
+       * ser-termios.c (serial_write, serial_close):  Return whatever
+       value the write/close call returns, rather than falling off end.
+       * inferior.h (PTRACE_ARG3_TYPE):  Third arg to ptrace is int on
+       more systems than it is "char *".  Define PTRACE_ARG3_TYPE to
+       default to int.
+       * infptrace.c, hppabsd-xdep.c, hppahpux-xdep.c, i386-xdep.c,
+       inferior.h (call_ptrace):  Use PTRACE_ARG3_TYPE to declare type
+       of third arg.
+       * a68v-xdep.c, arm-xdep.c, convex-xdep.c, hp300ux-xdep.c, infrun.c,
+       m88k-xdep.c, mach386-xdep.c, mips-xdep.c, os68k-xdep.c, pyr-tdep.c,
+       pyr-xdep.c, rs6000-xdep.c, sparc-xdep.c, sun3-xdep.c, sun386-xdep.c,
+       symm-xdep.c, ultra3-xdep.c:  Use PTRACE_ARG3_TYPE to cast ptrace
+       argument 3.
+       * 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.
+
+Mon Jun 22 20:18:06 1992  Fred Fish  (fnf@cygnus.com)
+
+       * command.c (add_abbrev_prefix_cmd):  Fix misspelling in comment.
+       * dwarfread.c (enum_type):  Fix misspelling in comment.
+       * valprint.c (val_print_fields, cplus_val_print):  Minor
+       adjustment to printing of C++ class structures to more closely
+       match format for printing C structures, with and without setting
+       pretty print.
+
+Mon Jun 22 17:19:02 1992  Per Bothner  (bothner@cygnus.com)
+
+       * infrun.c (wait_for_inferior):  Don't test for SIGEMT
+       (which is not a Posix signal) if it isn't defined.
+       * tm-linux.h, xm-linux.h, config/linux.m[ht], configure.in:
+       New port to Linux (a free Unix clone for 386 machines).
+
+Sat Jun 20 19:19:52 1992  John Gilmore  (gnu at cygnus.com)
+
+       COFF changes for dealing better with EPI 29K C compiler output.
+
+       * coffread.c (record_minimal_symbol):  Pass the minsym type to it.
+       Callers changed.
+       (coff_end_symtab):  Sort blocks if needed.  Complain if misordered.
+       (read_coff_symtab):  Move patch_opaque_types call from
+       coff_symfile_read.  Restrict it to symtabs from this objfile.
+       (process_coff_symbol: C_TPDEF):  Don't put ordinary foward
+       references on opaque type chain; just let coff_lookup_type handle 'em.
+       (decode_type):  Complain about tagndx values on
+       non-struct/union/enum types, which the EPI compiler tends to produce.
+
+       * symtab.c (list_symbols):  Make minimal symbol variable-finding work.
+
+       * tm-68k.h (FIX_CALL_DUMMY): Avoid alignment and byte order
+       dependency.
+
+       * elfread.c (elf_symfile_read):  Update bfd_elf_find_section
+       usage to match new prototype.  Include libbfd.h to get prototype.
+
+       * source.c (find_source_lines):  Handle large st_size fields.
+
+Sat Jun 20 16:28:39 1992  Fred Fish  (fnf@cygnus.com)
+
+       * infcmd.c (jump_command):  Use cleanups to avoid memory leaks.
+       * stack.c (return_command):  Use cleanups to avoid memory leaks.
+
+Fri Jun 19 19:06:41 1992  John Gilmore  (gnu at cygnus.com)
+
+       * remote-adapt.c, remote-eb.c, remote-mm.c:  Lint.  Fix
+       INT_REGNUM to INTE_REGNUM.
+
+       * tm-29k.h (SDB_REG_TO_REGNUM):  Add for EPI 29K C compiler.
+
+Fri Jun 19 15:30:15 1992  Stu Grossman  (grossman at cygnus.com)
+
+       * configure.in, dbxread.c, hppa-coredep.c, hppa-pinsn.c,
+       hppabsd-core.c, hppabsd-tdep.c, hppabsd-xdep.c, hppahpux-tdep.c,
+       hppahpux-xdep.c, munch, partial-stab.h, tm-hppabsd.h,
+       tm-hppahpux.h, xm-hppabsd.h, xm-hppahpux.h:  HPPA merge.
+
+       * Makefile.in (c-exp.tab.c, m2-exp.tab.c):  Filter out bogus extern
+       declarations of malloc/realloc/free that are inserted by some
+       versions of yacc.
+       * m2-exp.y:  Prevent conflicts with TRUE and FALSE tokens by
+       #undeffing them.
+       * xm-rs6000.h:  Declare malloc/realloc/free appropriately.  Yet
+       another decl of strdup (this really ought to come from libiberty.h!).
+
+Fri Jun 19 10:28:05 1992  John Gilmore  (gnu at cygnus.com)
+
+       * remote.c (getpkt):  Error if input exceeds buffer size.
+       (_initialize_remote):  `set remotedebug' enables packet trace.
+
+       * dbxread.c (process_one_symbol:N_FUN):  GCC now produces relative
+       N_SLINE's, etc, just like Sun cc on Solaris2.   
+
+       * am29k-tdep.c (read_register_stack, write_register_stack):
+       Change RSTACK_HIGH_ADDR to rstack_high_address, a user-settable
+       variable.  Add `set' and `show' commands for it.
+       * doc/gdb.texinfo:  Document it.
+
+Thu Jun 18 19:35:22 1992  Fred Fish  (fnf@cygnus.com)
+
+       * valprint.c (type_print_1):  Plug memory leak.  Print all
+       C++ syms as demangled, not just functions.
+       * buildsym.c (read_range_type):  When we find a signed char
+       type, do a lookup of signed char, not plain char.  Plain char's
+       still get looked up as plain char's elsewhere.
+
+Thu Jun 18 18:59:04 1992  John Gilmore  (gnu at cygnus.com)
+
+       * eval.c:  Avoid residue-by-zero when evaluating without side effects.
+       (Bug and fix found by Pierre Willard.)
+
+Wed Jun 17 13:08:33 1992  Stu Grossman  (grossman at cygnus.com)
+
+       * xm-rs6000.h:  Fix decls for malloc, realloc, and free.
+
+       * xm-rs6000.h:  Add decl for strdup().
+
+       * tm-rs6000.h:  Remove #include of inferior.h.  Fixes many
+       compilation errors.
+
+       * breakpoint.c (enable_command, disable_command):  Without args,
+       should only affect normal breakpoints and watchpoints.
+
+       * m68k-pinsn.c (print_insn_arg):  Make register be const.
+       * xcoffexec.c:  Remove ' from comment.
+       * xm-sun3os4.h:  Define MALLOC_INCOMPATIBLE to avoid conflicts
+       with decls of malloc in c-exp.tab.c (as produced by yacc).
+       There's got to be a better way to do this...
+
+Wed Jun 17 11:10:40 1992  Fred Fish  (fnf@cygnus.com)
+
+       * partial-stab.h: Convert single rindex use to strrchr.
+       * mipsread.c, dbxread.c:  Remove troublesome inclusion of non-
+       standard <strings.h> file, now that the only single use of
+       rindex in the gdb source files is gone.
+
+Tue Jun 16 22:17:49 1992  Fred Fish  (fnf@cygnus.com)
+
+       * mipsread.c:  Undo ill effects from including <strings.h>,
+       which #defines index to be strchr.  Unfortunately, index is
+       a member of a symbol table structure that can't be changed.
+       * mipsread.c:  tm-mips.h includes coff/symconst.h and coff/sym.h,
+       remove redundant #include's.
+
+Tue Jun 16 14:15:51 1992  Stu Grossman  (grossman at cygnus.com)
+
+       * mipsread.c:  #include <strings.h> for rindex().
+
+Tue Jun 16 09:01:49 1992  Fred Fish  (fnf@cygnus.com)
+
+       * xcoffexec.c (map_vmap):  Turn comment into a real C comment.
+
+Mon Jun 15 18:41:23 1992  Stu Grossman  (grossman at cygnus.com)
+
+       * dbxread.c (process_one_symbol), partial-stab.h:  Ignore
+       extraneous SO stabs from busted C++ compilers.
+
+Mon Jun 15 12:21:45 1992  Fred Fish  (fnf@cygnus.com)
+
+       * Makefile.in (VERSION):  Bump to 4.5.5.
+       * symtab.c (decode_line_1):  Until C++ support stabilizes, when
+       C++ lookups fail, print possibly helpful hint about completion.
+       * cplus-dem.c (demangle_signature):  Fix ARM style demangling
+       for static data members.
+       * dbxread.c (dbx_psymtab_to_symtab_1):  Fix prototype.
+       * config/ncr3000.mh (INSTALL):  Don't use /usr/ucb/install,
+       it's broken on ncr3000's.
+
+Mon Jun 15 07:21:00 1992  Fred Fish  (fnf@cygnus.com)
+
+       * dwarfread.c (decode_modified_type):  Change type of first arg.
+       Change 'modifier' to char from unsigned char.  Cast single use
+       that needs to be unsigned char.
+       * symtab.h (SYMBOL_BASEREG_VALID):  Explain disabling.
+       * utils.c (strdup_demangled):  Add function.
+       * defs.h (strdup_demangled):  Add prototype.
+       * stack.c (return_command):  Demangle C++ function names for query.
+       * infcmd.c (jump_command):  Demangle C++ function names for query.
+       * cplus-dem.c (consume_count):  New function and prototype.
+       * cplus-dem.c (demangle_class, gnu_special, demangle_func_type,
+       do_type):  Replace conversion code with consume_count().
+       * cplus-dem.c (gnu_special):  Fix demangled of static members.
+       * source.c (list_command):  Print demangled function names
+       when appropriate.  Fix supplied by Peter Schauer.
+
+Mon Jun 15 01:45:48 1992  John Gilmore  (gnu at cygnus.com)
+
+       * sparc-tdep.c:  Clean up slightly for Solaris2.
+
+       * buildsym.c (define_symbol):  Nameless types are now on several
+       platforms; generalize them and un-ifdef them to make Solaris 2
+       work.
+
+Sun Jun 14 10:55:51 1992  John Gilmore  (gnu at cygnus.com)
+
+       * infcmd.c:  Fix typo (reported by Rob Savoye).
+       * xm-sun4sol2.h (gregset_t):  Thinko in register set definition.
+       * symtab.h:  Disable SYMBOL_BASEREG_VALID until it works.
+       * dbxread.c (dbx_psymtab_to_symtab_1):  Renamed from
+       psymtab_to_symtab_1.  Use current psymtab's sym_offset and symbol_size,
+       rather than the one for the first file in the dependency chain.
+
+       * dbxread.c (end_psymtab):  Only reset texthigh if it's not already
+       set.  Don't reset our own texthigh, or dependency-only pst's, in
+       scanning all the rest of the psymtabs.
+       (process_one_symbol):  Fix comments around N_OBJ, N_OPT, N_UNDF.
+
+       * buildsym.h (N_UNDF):  Improve comments.
+       (N_LSYM, etc):  Skip types without names (":T(0,3)=sfoob...").
+
+Sat Jun 13 11:16:45 1992  Fred Fish  (fnf at cygnus.com)
+
+       * symtab.h (struct symbol):  Add aux_value union for preserving
+       an additional per-symbol value.
+       * symtab.h (SYMBOL_BASEREG, SYMBOL_BASEREG_VALID):  Add defines.
+       * frame.h (FRAME_GET_BASEREG_VALUE):  Provide default definition.
+       * findvar.c (read_var_value):  Use SYMBOL_BASEREG if valid.
+       * printcmd.c (address_info):  Use SYMBOL_BASEREG if valid.
+       * symmisc.c (print_symbol):  Use SYMBOL_BASEREG if valid.
+
+Sat Jun 13 09:18:46 1992  Michael Tiemann  (tiemann@rtl.cygnus.com)
+
+       * symfile.c (clear_symtab_users_once): Now non-static (for
+       objfiles.c).
+
+Fri Jun 12 18:54:40 1992  John Gilmore  (gnu at cygnus.com)
+
+       * arm-pinsn.c, i960-pinsn.c, m68k-pinsn.c, mips-pinsn.c, 
+       ns32k-pinsn.c, pyr-pinsn.c, sparc-pinsn.c, tahoe-pinsn.c, 
+       vax-pinsn.c:  Remove reg_names decl (now in defs.h).
+
+       Solaris-2 support on SPARC:
+
+       * dbxread.c:  Add symbol_size to struct dbx_symfile_info.
+       Add symbol_size and file offsets to struct symloc.
+       Add static symbol_table_offset, string_table_offset,
+       file_string_table_offset, next_file_string_table_offset, 
+       last_function_name.
+       (add_old_header_file):  Convert error() to complain()t.
+       (dbx_symfile_read):  Get symbol size via the objfile.
+       Also get symbol_table_offset.
+       (dbx_symfile_init):  Record symbol size and count via the objfile.
+       (dbx_next_symbol_text):  Always add file_string_table_offset when
+       accessing string table.
+       (read_dbx_symtab):  Initialize file_string_table_offset to 0.
+       (SET_NAMESTRING):  Use the offset.
+       (end_psymtab):  Large kludge to determine addresses where source
+       files start and end (for the psymtab header).
+       (psymtab_to_symtab_1):  Set file_string_table_offset before reading.
+       Get this, symbol size, and symbol offset, from psymtab.
+       (read_ofile_symtab):  Don't back up one symbol for Solaris2.
+       Patch up last_source_start_addr if zero in N_SO.
+       (process_one_symbol):  Add variable function_start_offset.
+       ( "", N_FUN, N_LBRAC, N_RBRAC, N_SLINE):  Add ifdef for
+       BLOCK_ADDRESS_FUNCTION_RELATIVE.
+       ( "", N_OBJ, N_OPT):  Ignore.
+       (elfstab_build_psymtabs):  New function to read stabs out of
+       an ELF file.
+
+       * Makefile.in:  Accept $(BISON) even though we really want $(YACC).
+       (gdb):  use GLOBAL_CFLAGS when linking, too.
+       * partial-stab.h (N_UNDF):  Deal with Sol2 relative stringtab offsets.
+       (N_OBJ, N_OPT):  Ignore.
+       ('f', 'F'):  Save last function name.
+
+       * elfread.c (record_minimal_symbol_and_info):  Kludged to put
+       extra info in the minimal symbol.
+       (elf_symtab_read):  The extra info is the size of an ELF object,
+       which was kludged to us in the `udata' field of the BFD symbol.
+       Gag me with a crowbar...
+       (elf_symfile_read):  Keep track of both the absolute load address,
+       and the offset between load addr and symbols.  Handle STABS as
+       well as DWARF sections, passing the absolute load address to
+       elfstab_build_psymtabs.
+
+       * symfile.h:  Prototype elfstab_build_psymtabs.
+       * symfile.c:  Add almost-OK debug versions of add_psymbol_*to_list.
+
+       * xm-sysv4.h:  Add <limits.h> to avoid conflicting defns in defs.h.
+
+       * buildsym.h:  Add processing_acc_compilation flag.
+       * buildsym.c (read_sun_builtin_type, read_sun_floating_type):  New.
+       (define_symbol):  Skip arg types in function entries.  Resolve
+       overloaded 'P' which acc uses for prototypes of functions called
+       by this file.
+       (read_type: 'b', 'r'):  Handle Solaris2 builtin types.
+
+       * minsyms.c (prim_record_minimal_symbol_and_info):  Hack to
+       save size of ELF symbols.  FIXME.
+       * tm-sun4os5.h:  Rename to tm-sun4sol2.h.  Update defines for Sol2.
+       * xm-sun4os5.h:  Rename to xm-sun4sol2.h.  Hack more defines.
+
+       * configure.in:  Solaris config is sparc-sun-solaris2.
+       * config/sun4os5.m[ht]:  Rename to config/sun4sol2.m[ht]; new xm, tm.
+
+       * objfiles.c (free_objfile):  Eliminate storage leaks.  Contributed
+       by <Peter.Schauer@regent.e-technik.tu-muenchen.dbp.de>. 
+       * symfile.c (symfile_bfd_open):  Comment where name is freed.
+       * symmisc.c (extend_psymbol_list):  Comment where list is freed.
+
+Fri Jun 12 08:24:36 1992  Fred Fish  (fnf at cygnus.com)
+
+       * expprint.c (print_subexp):  Add missing ']'.
+       * defs.h (reg_names):  Fix declaration to match that in infcmd.c
+       * stack.c (reg_names):  Delete redundant (and inconsistent) decl.
+       * WHATS.NEW:  Point out improved C++ function name handling.
+       * gdbtypes.c (lookup_fundamental_type):  For now, use the same
+       type names for both implicitly and explicitly signed integral
+       types.  See comment in the source code.
+
+Thu Jun 11 12:31:50 1992  John Gilmore  (gnu at cygnus.com)
+
+       Two `long long' fixes from Robert R. Henry (rrh@dino.tera.com):
+       * defs.h (longest_to_int):  Avoid void arm of ?: in error case.
+       * expprint.c (print_subexp):  Fix printing of register 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.
+       * 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.
+       * tm-i960.h (REGISTER_NAMES):  Cosmetic change.
+       * infcmd.c:  Lint.
+
+Tue Jun  9 17:19:45 1992  Fred Fish  (fnf at cygnus.com)
+
+       * c-exp.y, m2-exp.y:  Move remapping defines for malloc and
+       realloc.  Add remapping defines for {yyss, yyssp, yyvs, yyvsp}.
+       * config/{amix.mh, i386v4.mh, ncr3000.mh, stratus.mh,
+       sun4os5.mh}:  Add definition for INSTALL using /usr/ucb/install.
+
+Tue Jun  9 16:29:19 1992  Stu Grossman  (grossman at cygnus.com)
+
+       * depend:  rebuild to account for remote-st2000.c.
+       * remote-st2000.c:  Almost works now.
+       * tm-st2000.h:  Need to turn on HAVE_68881, else things won't compile.
+
+Mon Jun  8 23:05:51 1992  Fred Fish  (fnf@cygnus.com)
+
+       * c-exp.y (yylex):  Recognize single-quoted strings that specify
+       tokens with embedded whitespace, such as C++ demangled names.
+       * defs.h (demangle_and_match, strcmp_iw, skip_quoted):  Prototypes.
+       * main.c (gdb_completer_quote_characters):  Add global variable.
+       * main.c (symbol_completion_function):  Total rewrite for C++
+       demangled name handling.
+       * main.c (skip_quoted):  New function.
+       * main.c (main):  Set rl_completer_quote_characters.
+       * symmisc.c (dump_symtab):  Print source language for symtab.   
+       * symtab.c (expensive_mangler):  Add prototype and function.
+       * symtab.c (completion_list_add_symbol):  Total rewrite for new
+       C++ demangled name handling.
+       * symtab.c (lookup_symbol): Check for demangled C++ symbol first,
+       other changes for demangled C++ symbol handling.
+       * symtab.c (lookup_demangled_block_symbol):  Use demangle_and_match.
+       * symtab.c (lookup_demangled_partial_symbol):  Use demangle_and_match.
+       * symtab.c (decode_line_1):  Recognize C++ demangled names on input.
+       * symtab.c (completion_list_add_symbol):  Total rewrite for new
+       C++ demangled name handling.
+       * symtab.c (expensive_mangler):  New function.
+       * utils.c (strcmp_iw, demangle_and_match):  New functions.
+       * xcoffread.c (aixcoff_symfile_read):  Fix prototype.
+
+Mon Jun  8 21:59:08 1992  John Gilmore  (gnu at cygnus.com)
+
+       * Makefile.in:  Roll VERSION to 4.5.4.
+       * Makefile.in, config/*.mh, config/*.mt:  Rename TM_CFLAGS
+       to MT_CFLAGS, XM_CFLAGS to MH_CFLAGS to match file names.
+       * config/sun4os5.mh:  Add MH_CFLAGS=-xs to save debug info.
+
+Mon Jun  8 14:17:42 1992  Stu Grossman  (grossman at cygnus.com)
+
+       * alldeps.mak:  Rebuild to account for new files.
+       * config/st2000.mt:  Use tm-st2000.h, not tm-68k.h.
+       * tm-st2000.h:  New file.
+       * configure.in:  Tandem debug monitor (st2000) support.
+       * remote-st2000.c, config/st2000.mt:  ditto.
+
+Fri Jun  5 11:51:01 1992  John Gilmore  (gnu at cygnus.com)
+
+       * blockframe.c (inside_entry_file, inside_main_func,
+       inside_entry_func):  Return 0 if no symbols; avoid crashing.
+
+Wed Jun  3 17:48:04 1992  John Gilmore  (gnu@cygnus.com)
+
+       * xcoffread.c (read_xcoff_symtab):  Set c_sclass from n_sclass
+       without masking, since it is signed and will later be compared
+       against signed quantities.  The right fix is probably to make
+       it all unsigned, but this is a small, safe fix for this release.
+       FIXME -- make the real change sometime soon.
+
+Mon Jun  1 16:16:12 1992  Michael Tiemann  (tiemann@cygnus.com)
+
+       * remote-vx.c (vx_load_command,add_symbol_stub): Default READNOW
+       parameter in call to `symbol_file_add' to 0.
+
+       * xm-sun4os4.h (MALLOC_INCOMPATIBLE): Define it.
+
+Sun May 31 06:38:27 1992  Michael Tiemann  (tiemann@cygnus.com)
+
+       * configure.in: Handle -m680[01234]0-wrs.
+
+Fri May 29 22:16:02 1992  Michael Tiemann  (tiemann@rtl.cygnus.com)
+
+       * m68k-pinsn.c (print_insn_arg): Pass &EXT_FORMAT_68881 to
+       `ieee_extended_to_double'.
+
+Wed May 27 09:27:57 1992  John Gilmore  (gnu at cygnus.com)
+
+       * valops.c (value_assign):  Lint, by Pierre Willard.
+
+Tue May 19 19:38:10 1992  John Gilmore  (gnu at cygnus.com)
+
+       * coredep.c (fetch_core_registers):  Remove premature warning,
+       which triggers on DECstation even though all regs are accessible.
+
+       * m68k-pinsn.c (print_insn_arg):  Use new macros to get
+       sign-extension of instruction fields even on unsigned-char hosts.
+       Bug found by Fred J Roeber, fjr@sgfb.ssd.ray.com.
+
+       88K changes inspired by Ted Lemon (uunet!lupine!mellon):
+       * tm-m88k.h, tm-umax.h:  Avoid sizeof() in REGISTER_xxx macros,
+       since they define the target, not the host.
+       * m88k-pinsn.c:  Fix typo.
+
+Thu May 14 01:16:48 1992  John Gilmore  (gnu at cygnus.com)
+
+       * valarith.c (value_zerop):  -0.0 is still zero.
+       * eval.c (evaluate_subexp):  Avoid NaN anomalies in float compares.
+       Patches by Paul Eggert <eggert@twinsun.com>.
+
+Mon May 18 13:53:51 1992  Stu Grossman  (grossman at cygnus.com)
+
+       * alldeps.mak, depend:  re-make to account for ser-*.c.
+
+Sun May 17 16:51:20 1992  Fred Fish  (fnf@cygnus.com)
+
+       * inflow.c (new_tty):  Temporarily ignore SIGTTOU when
+       disconnecting from controlling terminal, to avoid gdb hanging
+       on SVR4.  Fixes bug reported by Oliver Okrongli.
+       * procfs.c (PROC_NAME_FMT):  Change format to match default used
+       by system, as suggested by Oliver Okrongli.
+       * tm-68k.h (FRAME_FIND_SAVED_REGS):  Apply missing parentheses
+       bug fix from Brent Townshend (bst%tt@cam.ORG).
+       * c-exp.y (nonempty_typelist):  Fix memory overrun bug reported
+       by turlais@rechser.total.fr.
+       * dwarfread.c (decode_subscr_data):  Fix bug in calculation of
+       length of non-zero lowerbound arrays.  Bug fix from Peggy Fieland.
+       * objfiles.h (unlink_objfile):  Add prototype.
+       * objfiles.c (unlink_objfile):  Add function.
+       * objfiles.c (free_objfile):  Call unlink_objfile.
+       * objfiles.c (allocate_objfile):  Call unlink_objfile on newly
+       remapped objfiles.  Bug reported by hahn@sunshine.labs.tek.com.
+       Also, discard old possibly bogus sf struct.
+       * symfile.c (symbol_file_add):  Call init_entry_point_info() and
+       find_sym_fns() for remapped symbol files, in case of any changes
+       since the last mapping.
+
+Wed May 13 18:28:20 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
+
+       * findvar.c (read_relative_register_raw_bytes): use the raw size
+       of a register to bcopy, rather than the host's sizeof(CORE_ADDR).
+
+Tue May 12 17:44:39 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
+
+       Changes to support GDB running on DOS using GO32 and H8 support
+
+       * defs.h: if xm.h doesn't define FOPEN_RB, include "fopen-same.h",
+       allowing hosts with different text and binary file formats to
+       work.
+       * coffread.c (read_coff_symtab): changed calling convention and
+       operation - now it opens its own file with FOPEN_RB rather than
+       duping and fdopening the provided handle.
+       * dbxread.c, cplus-dem.c: #include mangling.
+       * exec.c: If O_BINARY isn't defined, set it to 0, call openp for
+       binary files oring in the right bit.
+       * utils.c, terminal.h, inflow.c: hackery because dos doesn't have terminals.
+       * remote-hms.c: cleanup to use the new remote serial stuff
+       * serial.h, ser-termios.c, ser-go32.c: newfiles to provide host
+       independent remote terminal I/O.
+       * remote.c: if DONT_USE_REMOTE not defined, then don't use it.
+       * source.c (openp): fix off by one problem removing / - can now
+       open a source file in the root directory with DOS.
+       * values.c (value_as_pointer): remove bogus address bits from
+       long. (unpack_long): unpack into unsigned long/short if pointer.
+
+Tue May 12 14:15:48 1992  Stu Grossman  (grossman at cygnus.com)
+
+       * infrun.c (child_attach):  Don't allow gdb to attach to itself.
+       It gets permanently stuck in many OSes.
+       * breakpoint.c, infcmd.c, infrun.c, utils.c:  Change many printfs
+       to printf_filtered.
+       * breakpoint.c: Improve help text for info breakpoints.
+
+Mon May 11 14:17:18 1992  John Gilmore  (gnu at cygnus.com)
+
+       * README:  Add pointer to internals doc, and describe reading
+       info files.
+       * utils.c (print_sys_errmsg):  Use stderr.  Reported by Pierre Willard.
+       * symtab.c (output_source_filename):  Remove old glop for wrapping
+       lines, use wrap_here.  Reported by Pierre Willard (pierre@la.tce.com).
+
+Thu May  7 11:45:03 1992  John Gilmore  (gnu at cygnus.com)
+
+       * Makefile.in:  version.c should depend on Makefile, not Makefile.in.
+       * munch:  Add sort -u to avoid duplications.
+       * symtab.c (lookup_symbol):  Improve Stu's fix of 22 April.
+       Improved fix by hahn@sunshine.labs.tek.com (Doug Hahn).
+
 Mon May 11 13:27:46 1992  Fred Fish  (fnf@cygnus.com)
 
        * cplus-dem.c (demangle_signature):  Recognize misplaced '_' to
@@ -29,15 +580,17 @@ 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  K. Richard Pixley  (rich@cygnus.com)
+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
-         recursions.
+       recursions.
 
 Thu May  7 10:00:52 1992  Stu Grossman  (grossman at cygnus.com)
 
This page took 0.030482 seconds and 4 git commands to generate.