Apply fix from zoo:
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 276b3a258b5357f15f1d9ebc8caae696a3aeaf7d..37e4198408cb8479b6d2861100d6cacb5def142d 100644 (file)
@@ -1,5 +1,571 @@
+Wed Nov 25 07:17:13 1992  Fred Fish  (fnf@cygnus.com)
+
+       * munch:  Backslash escape vertical bar characters inside
+       grep patterns since they have special meaning for some greps.
+       * parse.c (write_exp_string):  Complete rewrite to store string
+       contants as a leading explicit length, followed by the string data,
+       followed by a trailing explicit length.
+       * eval.c (evaluate_subexp), expprint.c (print_subexp),
+       parse.c (length_of_subexp), parse.c (prefixify_subexp):
+       Use recorded explicit length of strings in expression elements,
+       rather than strlen.  Adjust code to skip over strings stored in
+       expression elements, and code to access strings, to account for
+       new leading explicit size expression element.
+       * parse.c (length_of_subexp):  Test for minimum endpos of 1, not
+       0, to avoid negative expression element indices.
+       * valops.c (search_struct_method):  Minor whitespace change.    
+
+Mon Nov 23 11:14:15 1992  Fred Fish  (fnf@cygnus.com)
+
+       * c-exp.y (yylex):  Add tempbuf, tempbufindex, and tempbufsize,
+       which together maintain a dynamically expandable static buffer
+       for the lexer to use when translating C strings to their internal
+       form (other future uses possible).  Fix parsing of C style strings
+       to do the normal C style input conversions of escaped character
+       sequences.
+       * valops.c (value_string):  Remove translation of escaped
+       character sequences, now done in C expression parser.
+       * language.h (PRINT_LITERAL_FORM):  New macro that takes character
+       and decides if it should be printed in literal form or some other
+       form, based on it's ASCII value and setting of sevenbit_strings.
+       * {c-exp.y, m2-exp.y} (emit_char):  Use new PRINT_LITERAL_FORM
+       macro, change indentation style.
+       **** start-sanitize-chill ****
+       * ch-exp.y (chill_printchar):  Use new PRINT_LITERAL_FORM macro.
+       * ch-exp.y (chill_printstr):  First cut at real function instead
+       of error stub.
+       **** end-sanitize-chill ****
+
+Sun Nov 22 16:21:41 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
+
+       * nindy-share/stop.h: fixed bogus comment-end in copyright message
+
+       * i960-pinsn.c: fixed two calls of fputs_filtered that had 3 arguments
+
+Fri Nov 20 21:35:57 1992  Fred Fish  (fnf@cygnus.com)
+
+       * defs.h (sevenbit_strings):  Add declaration.
+       * defs.h (printchar):  Replace with gdb_printchar.
+       * language.h (language_defn):  Add new function pointers
+       la_printchar and la_printstr, to do language dependent
+       printing of characters and strings.
+       * language.h (local_printchar, local_printstr):  New macros
+       to call language dependent functions pointed to by la_printchar
+       and la_printstr respectively.
+       * c-exp.y (emit_char, c_printchar, c_printstr):  New language
+       dependent functions for printing characters and strings.
+       * c-exp.y (c_language_defn, cplus_language_defn):  Add
+       c_printchar and c_printstr.
+       * command.c (do_setshow_command):  Rename printchar use to
+       gdb_printchar.
+       * expprint.c (print_subexp):  Replace C style string output
+       with call to local_printstr.
+       * language.c (unk_lang_printchar, unk_lang_printstr):
+       New stubs, currently errors.
+       * language.c (unknown_language_defn, auto_language_defn,
+       local_language_defn):  Add unk_lang_printchar and
+       unk_lang_printstr.
+       * m2-exp.y (emit_char, m2_printchar, m2_printstr):  New
+       language dependent functions to print characters and strings.
+       * m2-exp.y (m2_language_defn):  Add m2_printchar and m2_printstr.
+       * utils.c (printchar):  Renamed to gdb_printchar.
+       * valprint.c (print_string):  Remove prototype, function moved
+       to c-exp.y, where it becomes c_printstr.
+       * valprint.c (print_max):  Made global for reference from the
+       language dependent printing routines in *-exp.y.
+       * valprint.c (repeat_count_threshold):  New variable with function
+       of old REPEAT_COUNT_THREHOLD define, but now settable by user.
+       Change all references to old macro to references to new variable.
+       * valprint.c (value_print, val_print):  Replace calls to
+       print_string with calls to local_printstr.
+       * valprint.c (val_print):  Replace C style character printing
+       with call to local_printchar.
+       * valprint.c (val_print):  Add case for TYPE_CODE_CHAR.
+       * valprint.c (_initialize_valprint):  Add add_show_from_set
+       call for setting up repeat_count_threshold as print variable.
+       **** start-sanitize-chill ****
+       * ch-exp.y (decode_integer_value):  New function.
+       * ch-exp.y (decode_integer_literal):  Use decode_integer_value.
+       * ch-exp.y (chill_printchar, chill_printstr):  New language
+       dependent functions for printing characters and strings.
+       * ch-exp.y (chill_language_defn):  Add chill_printchar and
+       chill_printstr.
+       **** end-sanitize-chill ****
+
+Thu Nov 19 21:22:21 1992  John Gilmore  (gnu@cygnus.com)
+
+       * main.c (main):  Print GDB version number in gdb -help; doc pid arg.
+       Suggested by Marty Leisner, <leisner@eso.mc.xerox.com>.
+       (print_gdb_version):  New arg is stdout or stderr.  Callers changed.
+
+Wed Nov 18 15:05:45 1992  Ian Lance Taylor  (ian@cygnus.com)
+
+       * remote-vx.c (vx_kill): just warn if we can't contact the board,
+       and assume the process has been killed.
+
+Wed Nov 18 14:39:57 1992  Stu Grossman  (grossman at cygnus.com)
+
+       * remote-udi.c (udi_open):  Reset vars so that user can re-run
+       programs without leaving GDB.
+       * (many routines):  Slightly improve error handling.
+       * (download):  Zero out BSS by longs instead of bytes to avoid
+       timeouts in real hardware.
+       * 29k-share/udi/udip2soc.c (UDIDisconnect, UDIKill):  Indicate
+       that connection is no longer in use after shutdown() of socket.
+       This keeps GDB from dying of a SIGPIPE when you issue multiple
+       `target udi' commands.
+
+Wed Nov 18 14:27:47 1992  Fred Fish  (fnf@cygnus.com)
+
+       * language.h (language_format_info):  New structure to bundle
+       local formatting information.
+       * language.h (language_defn):  Replace individual format info
+       with language_format_info structs.
+       * language.h (local_*_format, local_*_format_prefix,
+       local_*_format_specifier, local_*_format_suffix):  New macros
+       for binary/octal/decimal/hex formats to access info elements.
+       * c-exp.y (c_language_defn):  Update for new format handling.
+       * m2-exp.y (m2_language_defn):  Update for new format handling.
+       * dbxread.c (language.h):  Include for partial-stab.h use.
+       * mipsread.c (expression.h, language.h):  Include for
+       partial-stab.h use.
+       * defs.h (local_hex_format, local_hex_format_custom,
+       local_hex_string, local_hex_string_custom):  Move to language.h.
+       * language.c (local_hex_format_custom, local_hex_string,
+       local_hex_string_custom, local_octal_format_custom):  Use new
+       format handling.
+       * language.c (unknown_language_defn, auto_language_defn,
+       local_language_defn):  Update for new format handling.
+       * printcmd.c (print_scalar_formatted):  Use new macros
+       to access decimal and binary format info for printing.
+       **** start-sanitize-chill ****
+       * c-exp.y (chill_language_defn):  Update for new format handling.
+       * ch-exp.y (CHARACTER_LITERAL):  Add support to yylex.
+       * ch-exp.y (decode_integer_literal):  Add function
+       * ch-exp.y (match_integer_literal):  Use decode_integer_literal.
+       * ch-exp.y (builtin_type_chill_char):  Add definition.
+       * gdbtypes.h (builtin_type_chill_char):  Add declaration.
+       **** end-sanitize-chill ****
+
+Tue Nov 17 11:17:06 1992  Ian Lance Taylor  (ian@cygnus.com)
+
+       * tm-rs6000.h (BELIEVE_PCC_PROMOTION): Define, since AIX cc gets
+       it right.
+       (aix_framedata): added nosavedpc field.
+       (SAVED_PC_AFTER_CALL): Don't try to optimize; just call
+       read_register.
+       (FRAMELESS_FUNCTION_INVOCATION): Pass second argument of 0.
+       (FRAME_SAVED_PC): If PC not saved, use SAVED_PC_AFTER_CALL.
+       * rs6000-tdep.c (skip_prologue): Handle gcc generated stfd
+       instructions as function_frame_info does.  Expand special case of
+       st r31,-4(r1) to be st r31,NUM(r1), since gcc can generate offsets
+       other than -4.
+       (pop_frame): Add 4 rather than sizeof (int) to avoid host
+       dependence.
+       (function_frame_info): Set frameless if the function has no frame,
+       and set nosavedpc if the PC was not saved.  Handle gcc generated
+       stfd 31,-4(31); st 31, -12(31) correctly.
+       (frameless_function_invocation): New second argument pcsaved; if 0
+       return whether the function has a frame, if 1 return whether the
+       function saved PC.
+       (frame_initial_stack_address): Correct typo: cache registers for
+       callee_fi, not for fi, (avoids reading garbage memory locations).
+
+Mon Nov 16 15:58:07 1992  Stu Grossman  (grossman at cygnus.com)
+
+       * infrun.c (wait_for_inferior (just before step_over_function
+       label)):  Change test for stepping into subroutine to check for the
+       presence of line number info.  This makes stuff compiled with -g1
+       cause GDB to not lose control when stepping.
+
+       * symtab.c (find_pc_line):  Improve code per gnu's suggestions.
+       Improve comments as well.
+
+Sun Nov 15 09:22:09 1992  Fred Fish  (fnf@cygnus.com)
+
+       * Makefile.in (VERSION):  Bump to 4.7.2
+       * symtab.c (find_pc_symtab):  Fix return of random value
+       to caller.
+       * Makefile.in (c-exp.tab.c, m2-exp.tab.c):  Add dependency on
+       Makefile since it contains sed patterns used in generation.
+       Add sed pattern to also delete #include of any malloc.h.
+       * c-exp.y, expr.c, expression.h, language.c, m2-exp.y,
+       parser-defs.h, valarith.c, valops.c, value.h:  Remap macros and
+       function names to conform to K&R terminology with respect to
+       logical and bitwise operators:
+       UNOP_ZEROP => UNOP_LOGICAL_NOT
+       UNOP_LOGNOT => UNOP_COMPLEMENT
+       BINOP_LOGAND => BINOP_BITWISE_AND
+       BINOP_LOGXOR => BINOP_BITWISE_XOR
+       BINOP_LOGIOR => BINOP_BITWISE_IOR
+       BINOP_AND => BINOP_LOGICAL_AND
+       BINOP_OR => BINOP_LOGICAL_OR
+       PREC_OR => PREC_LOGICAL_OR
+       PREC_AND => PREC_LOGICAL_AND
+       PREC_LOGIOR => PREC_BITWISE_IOR
+       PREC_LOGXOR => PREC_BITWISE_XOR
+       PREC_LOGAND => PREC_BITWISE_AND
+       value_zerop() => value_logical_not()
+       value_lognot() => value_complement()
+       * c-exp.y (c_op_print_tab):  Add explicit empty terminator.
+       * m2-exp.y (m2_op_print_tab):  Add explicit empty terminator.
+       * i387-tdep.c (sys/dir.h):  Remove, appears to be unnecessary
+       and is nonexistant in some SVR4 based systems.
+       * language.c (DEFAULT_ALLOCSIZE):  Change from 3 => 4.
+       * m2-exp.y (number_sign, modblock):  Make static, #ifdef out
+       unused modblock.
+       * m2-exp.y (ANDAND):  Rename to LOGICAL_AND.
+       * source.c (source_info):  Fix minor nits, print "1 line" rather
+       than "1 lines", and "language is <lang>".
+       * valarith.c (value_binop):  Handle TYPE_CODE_BOOL as well
+       as TYPE_CODE_INT and TYPE_CODE_FLOAT.
+       * valprint.c (val_print):  Print TYPE_CODE_BOOL type values as
+       "TRUE" or "FALSE".
+       * values.c (value_from_longest):  Handle TYPE_CODE_BOOL.
+       **** start-sanitize-chill ****
+       * ch-exp.y:  New expression parser, for GNU-Chill.
+       * defs.h (enum language):  Add language_chill.
+       * dwarfread.c (set_cu_language):  Add LANG_CHILL case and make
+       LANG_MODULA2 a recognized language.
+       * gdbtypes.h (enum_typecode):  Note TYPE_CODE_BOOL used for 
+       Chill as well as Modula-2.
+       * gdbtypes.y (builtin_type_chill_bool, builtin_type_chill_long,
+       builtin_type_chill_ulong, builtin_type_chill_real):  Add.
+       * language.c (set_language_command):  Add chill.
+       * language.c (binop_result_type, integral_type, character_type,
+       boolean_type, structured_type, value_true, binop_type_check):
+       Add language_chill cases.
+       * language.h (_LANG_chill):  Define.
+       * symfile.c (deduce_language_from_filename):  Recognize the
+       filename extensions ".chill", ".c186", and ".c286" for Chill.
+       * valprint.c (typedef_print):  Add case for language_chill.
+       * Makefile.in (SFILES_MAINDIR):  Add ch-exp.y.
+       * Makefile.in (YYFILES):  Add ch-exp.tab.c.
+       * Makefile.in (YYOBJ):  Add ch-exp.tab.o.
+       * Makefile.in (saber_gdb):  Add unload of ch-exp.y and load
+       of ch-exp.tab.c.
+       * Makefile.in (distclean):  Add target ch-exp.tab.c.
+       * Makefile.in (realclean):  Add rm of ch-exp.tab.c.
+       * Makefile.in (ch-exp.tab.o, ch-exp.tab.c):  New targets.
+       * eval.c (evaluate_subexp):  Add OP_BOOL case.
+       * expprint.c (print_subexp):  Add OP_BOOL case. 
+       **** end-sanitize-chill ****
+
+Fri Nov 13 20:36:28 1992  John Gilmore  (gnu@cygnus.com)
+
+       * infcmd.c (set_environment_command):  Avoid skipping first
+       char of env value if an '=' appears in it.  Bug report and fix
+       by Mark Jungerman, <maj@lucid.com>.
+
+Fri Nov 13 20:24:10 1992  Stu Grossman  (grossman at cygnus.com)
+
+       * infcmd.c (step_over_calls):  Improve comments.
+       * symtab.c (find_pc_psymtab):  Clean up a bit.
+       * (find_pc_symtab):  Fix comments, clean up code.
+       * (find_pc_line):  General cleanups, efficiency improvements.
+       Also, don't return garbage when some line info exists, but there
+       was no good match.
+
+Thu Nov  5 23:04:38 1992 Rob Ryan (rr2b@andrew.cmu.edu)
+
+        * xcoffexec.c (vmap_symtab): fixed a bug where if a object has no
+        member, and the stat pointer passed to vmap_symtab was NULL, the
+        wrong vmap entries would be modified.  Fixes behavior where
+        attempting to load symbols for a module with no member would mess
+        up already read in symbols.
+
+Wed Nov 11 17:09:17 1992  Stu Grossman  (grossman at cygnus.com)
+
+       * Makefile.in:  Remove dependancies for 29k-share/dfe/yank.o and
+       29k-share/dfe/mini2udi.o.
+       * config/a29k-udi.mt:  Remove yank.o and mini2udi.o.
+       * alldeps.mak, depend:  Update to deal with removal of
+       aforementioned files.
+       * remote-udi.c:  Major cleanups.  Clean up udi_open and drop
+       requirement for useless 'program' argument.  Clean up
+       udi_create_inferior, and udi_load to call common download()
+       routine.  Create download routine to load remote hosts directly
+       (with the help of BFD) so that we don't need yank.c and
+       mini2udi.c.
+       Fix udi_detach to call UDIDisconnect with
+       the right arguments.  Clean up udi_resume, don't assign tip_error
+       twice.  Clean up udi_wait, straighten out status codes.  Make
+       udi_kill really work.
+
+Fri Nov  6 10:26:01 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
+
+       * c-exp.y: separated host/target idea of integer type size,
+       removed redundant parse rules. (YYSTYPE): added typed_val, removed
+       UINT and CHAR rules. (parse_number): work out the targetwise type
+       of a number based upon it's size and qualifiers. (yylex): chars
+       are now treated the same way as ints.
+
+       * source.c (indentify_source_line): don't core dump if wanted
+       line is larger than number of lines in source. (can happen when
+       coff gets confused about #included source).
+
+Fri Nov  6 03:00:39 1992  John Gilmore  (gnu@cygnus.com)
+
+       Fix problems noticed by Allan Steel, <allan@maths.su.oz.au>,
+       when debugging a program with 100 shared libraries.
+
+       * solib.c (solib_map_sections):  Always close the BFD we open.
+       Free all malloc'd storage we allocate, too, including error cases.
+       (struct so_list):  Remove unused so_bfd member.
+       (clear_solib):  Don't bother closing so_bfd.
+
+       * symfile.c (symfile_bfd_open):  Mark newly opened BFD as
+       cacheable.  `So many symbol files, so little file descriptors.'
+       
+Fri Nov  6 00:14:38 1992  John Gilmore  (gnu@cygnus.com)
+
+       * m68k-stub.c:  Remove ansidecl.h and the few uses of it.
+       Stubs should stand alone as much as possible.
+
+       * source.c (show_directories):  Avoid printf_filtered length prob
+       pointed out by Jonathan Stone.
+
+       * i960-pinsn.c (MEM_MAX, MEM_SIZ):  Set upper limit properly to
+       avoid accesses beyond end of table.  Fix by Lee W. Cooprider,
+       <Lee_Cooprider@vos.stratus.com>.
+
+Thu Nov  5 17:33:08 1992  Fred Fish  (fnf@cygnus.com)
+
+       * {ser-bsd.c, ser-termios.c} (serial_close):  Pass address of
+       struct, not struct itself.
+       * serial.h (serial_restore):  Fix prototype, takes pointer not
+       struct.
+
+Thu Nov  5 17:12:42 1992  Stu Grossman  (grossman at cygnus.com)
+
+       * Makefile.in (depend):  Add nm.h to the list of things to fixup.
+       * depend:  Redo, to fixup nm.h problems with *-tab.c files.
+
+Thu Nov  5 00:19:51 1992  John Gilmore  (gnu@cygnus.com)
+
+       * i386-stub.c:  Remove ansidecl.h and the few uses of it.
+       Stubs should stand alone as much as possible.
+
+       * README:  Add remote-es1800.c and remote-st2000.c to table.
+       * go32-nat.c:  Remove, there is no native go32 support.
+       * go32-xdep.c:  Remove unused fork, fvork, wait, execlp, kill_inferior.
+
+Wed Nov  4 15:27:31 1992  Stu Grossman  (grossman at cygnus.com)
+
+       * inflow.c (pass_signal, set_sigint_trap, clear_sigint_trap):  Add
+       new routines to deal with sending SIGINTs to attached processes
+       when the user interrupts the controlling GDB.
+       * inftarg.c (child_wait), procfs.c (procfs_wait):  Add calls to
+       the aforementioned routines when waiting for the attached process.
+
+       * elfread.c, mipsread.c:  Include <string.h>.
+       * i386-stub.c:  Include "ansidecl.h" to deal with prototypes.
+       * serial.h:  Add prototype for serial_restore().        
+
+Wed Nov  4 11:13:25 1992  Ian Lance Taylor  (ian@cygnus.com)
+
+       * minsyms.c (lookup_minimal_symbol_by_pc): subtract 1, not 2, from
+       minimal_symbol_count, because the NULL symbol is not included in
+       the count.  This prevented this function from finding the last
+       symbol in the table.
+
+Tue Nov  3 11:29:17 1992  Ian Lance Taylor  (ian@cygnus.com)
+
+       * dbxread.c (process_one_symbol): if not defined
+       (BLOCK_ADDRESS_FUNCTION_RELATIVE), set function_start_offset at
+       the start of the function, not just after N_FUN.
+
+Fri 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.
+
+Fri Oct 30 00:58:18 1992  John Gilmore  (gnu@cygnus.com)
+
+       * infcmd.c (run_command):  Avoid long calls to printf_filtered.
+       Bug fix courtesy of Alexander Klaiber.
+
+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().
 
This page took 0.105227 seconds and 4 git commands to generate.