changes
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 166fdab6c92040f64d07d582f9e8aeba947065bf..8affb51babecb2bbc91cecb2ae23c215253d3076 100644 (file)
@@ -1,5 +1,630 @@
+Wed Apr 28 11:39:18 1993  Roland H. Pesch  (pesch@fowanton.cygnus.com)
+
+       * doc/gdb.texinfo: make node "Shell Commands" unconditional;
+       describe `set demangle-style arm' (not cfront); 
+       mention can type `q' to discard output, when gdb pages
+
+Wed Apr 28 11:32:39 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+
+       * valops.c (search_struct_field): Fix gdb core dump with incomplete
+       stabs info.
+
+Wed Apr 28 06:11:38 1993  Jim Kingdon  (kingdon@cygnus.com)
+
+       * remote.c: Change timeout to 2.
+       (remote_open): Use unpush_target not remote_close.
+       (remote_resume): If siggnal != 0, give warning not error().
+       (remote_wait, remote_interrupt, remote_interrupt_twice):
+       If we get two interrupts, let the user get out if they want.
+       (remote_{kill,mourn}): New functions.
+       i386-stub.c (handle_exception, case 'k'): Don't BREAKPOINT.
+
+Wed Apr 28 09:20:55 1993  Ian Lance Taylor  (ian@rtl.cygnus.com)
+
+       * config/sparc/sun4sol2.mh (XM_CLIBS): Define to be -lnsl.
+
+Wed Apr 28 06:11:38 1993  Jim Kingdon  (kingdon@cygnus.com)
+
+       * Remote targets (mourn): Call unpush_target.
+
+       * config/sparc/xm-sun4os4.h: Declare free() to return int.
+       Remove twisted use of PARAMS.
+
+       * config/rs6000/xm-rs6000.h: Don't define MALLOC_INCOMPATIBLE now
+       that ansidecl.h assumes ANSI on AIX.
+
+Tue Apr 27 10:01:33 1993  Jim Kingdon  (kingdon@cygnus.com)
+
+       * README: Move most stuff about hacking GDB to doc/gdbint.texinfo.
+       (Known bugs): Remove AIX bugs, revise SPARC struct bug description.
+
+Tue Apr 27 13:44:19 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+
+       * expprint.c (print_subexp): Fix bug with OP_SCOPE operator output.
+
+Tue Apr 27 10:01:33 1993  Jim Kingdon  (kingdon@cygnus.com)
+
+       * remote-vx.c (net_connect): Allow numeric IP address for host.
+
+Mon Apr 26 17:59:38 1993  Steve Chamberlain  (sac@thepub.cygnus.com)
+
+       * config/sh/sh.mt, config/sh/tm-sh.h, sh-tdep.c: New files.
+
+Mon Apr 26 07:13:32 1993  Jim Kingdon  (kingdon@cygnus.com)
+
+       * rs6000-tdep.c (branch_dest): Deal with stepping through system call.
+
+       * symtab.h, xcoffread.c: Revise linetable sorting comments.
+
+Sun Apr 25 02:32:16 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+
+       * valops.c (value_cast): A cast might also change the object
+       representation in C++.
+       * dbxread.c (end_psymtab): Copy subpst read_symtab function from pst
+       to get the proper read_symtab function when called from mipsread.c.
+       * mipsread.c (mipscoff_psymtab_to_symtab, psymtab_to_symtab_1):
+       Set cur_bfd in psymtab_to_symtab_1 as CURBFD(pst) is invalid
+       for dummy psymtabs, inhibit processing of dummy psymtabs.
+
+Sat Apr 24 19:59:54 1993  Jim Kingdon  (kingdon@cygnus.com)
+
+       * Changes from (or inspired by) AMD:
+       * remote-udi.c (udi_attach): Assignments to Space and Offset were
+       switched, fix it.
+       (udi_wait): Make error message (UDIGetStdout) match error.
+       (udi_wait): Handle UDIStdinNeeded.
+       * command.c [CANT_FORK]: Use system().
+       * utils.c (prompt_for_continue): Allow quit with 'q'.
+
+       * solib.c (solib_add): Don't call special_symbol_handling if there
+       were errors in symbol_add_stub.  Also set so->from_tty before
+       calling symbol_add_stub.
+
+Fri Apr 23 16:17:00 1993  Stu Grossman  (grossman@cygnus.com)
+
+       * Merge in HPPA/BSD patches from Utah:
+       * defs.h:  Add const to 2nd arg of psignal prototype.
+       * hppah-tdep.c:  Renamed to hppa-tdep.c 'cuz it's common code with
+       BSD now.
+       * hppab-core.c:  Deleted.  No longer useful.
+       * hppab-nat.c:  #include more files.  Use PT_WUREGS, not
+       PT_WRITE_U.
+       * hppab-tdep.c:  Deleted.  Supplanted by hppa-tdep.c.
+       * config/pa/hppabsd.mh (NATDEPFILES):  Remove hppab-core.o.
+       * config/pa/hppabsd.mt (TDEPFILES):  hppab-tdep.o => hppa-tdep.o
+       * config/pa/hppahpux.mt (TDEPFILES):  hppab-tdep.o => hppa-tdep.o
+       * config/pa/xm-hppab.h:  #define SET_STACK_LIMIT_HUGE.
+
+Fri Apr 23 10:34:02 1993  Stu Grossman  (grossman@cygnus.com)
+
+        * Fix two bugs found by deja-gnu.  One is the incorrect reporting
+       of the PC being in a stack dummy when looking at a core file
+       without symbols.  The other is the incorrect passing of char
+       arguments during expression evaluation (ie: p foo('a','b') would
+       mess up the passing of it's args because it wasn't coercing the
+       char's to ints).
+       * hppah-tdep.c:  Rename global functions to have consistent hppa_
+       prefix.  Make more functions static.  Drop hp_ prefix from static
+       functions.  (hppa_push_arguments):  Call value_arg_coerce to cast
+       char to int args if necessary.  (hppa_fix_call_dummy):  Create
+       this routine from FIX_CALL_DUMMY macro in tm-hppa.h.
+       * inferior.h (PC_IN_CALL_DUMMY):  Check for frame_address being
+       valid (ie: != 0) before doing comparison against PC.
+       * valops.c (call_function_by_hand):  Adjust call to FIX_CALL_DUMMY
+       to reflect new arguments.
+       * config/pa/tm-hppa.h (POP_FRAME, PUSH_ARGUMENTS):  Use new hppa_
+       prefix for func name.  (FIX_CALL_DUMMY):  Move code into
+       hppah-tdep.c.
+
+       * testsuite/gdb.t16/gdbme.c, testsuite/gdb.t17/gdbme.c:  Add calls
+       to malloc() so that we can test GDB eval of dynamically created
+       arrays (like char strings in `print "foo"').
+
+Fri Apr 23 01:28:14 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+
+       * printcmd.c (print_address_symbolic): Search symtabs as well as the
+       minimal symbols for a nearby symbol.
+
+Thu Apr 22 19:44:21 1993  John Gilmore  (gnu@cacophony.cygnus.com)
+
+       * coffread.c:  Comment changes around minimal symbol recording.
+
+Thu Apr 22 16:24:36 1993  K. Richard Pixley  (rich@rtl.cygnus.com)
+
+       * command.c: comment changes only.
+
+       * mips-tdep.c (heuristic_fence_post): new static variable.
+         (heuristic_proc_start): use heuristic_fence_post, print better
+         warnings, but only if not stop_soon_quietly.
+         (_initialize_mips_tdep): add_set_cmd for heuristic-fence-post. 
+
+Thu Apr 22 14:50:05 1993  Jim Kingdon  (kingdon@cygnus.com)
+
+       * symtab.h: Fix LOC_REF_ARG comment.
+
+Wed Apr 22 20:21:30 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+                         and Jim Kingdon (kingdon@cygnus.com)
+
+       * stabsread.c (define_symbol): Combine a 'p', 'r' arg pair to a
+       LOC_REGPARM symbol.
+       * config/sparc/tm-sparc.h (REG_STRUCT_HAS_ADDR): Revise comments.
+       symfile.c (compare_symbols): Don't check first character; STRCMP
+       does that.
+
+       * stabsread.c (define_symbol): Generate a LOC_REGPARM_ADDR for
+       structures that are passed by address in a register.
+       * symtab.h (enum address_class): Add LOC_REGPARM_ADDR.
+       * findvar.c (read_var_value),
+       printcmd.c (address_info, print_frame_args),
+       stack.c (print_frame_arg_vars), symmisc.c (print_{,partial_}symbol),
+       * symtab.c (lookup_block_symbol): Deal with it.
+
+Thu Apr 22 09:07:24 1993  Jim Kingdon  (kingdon@cygnus.com)
+
+       * objfiles.h (obj_section), objfiles.c (build_objfile_section_table):
+       Add objfile field.
+       * objfiles.c (find_pc_section): Return a struct obj_section *.
+       * sparc-tdep.c (in_solib_trampoline): Deal with find_pc_section return.
+       * symfile.c (syms_from_objfile) [IBM6000_TARGET]:
+       Don't use obj_section hack.
+       * xcoffexec (vmap_symtab): Relocate obj_sections.
+       * printcmd.c (containing_function_bounds): Use find_pc_section.
+
+       * symtab.h: Clean up SYMBOL_VALUE comments.
+
+Wed Apr 21 14:29:57 1993  Jim Kingdon  (kingdon@cygnus.com)
+
+       * stack.c (print_frame_arg_vars), printcmd.c (print_frame_args):
+       Expand comments about LOC_ARG/LOC_LOCAL pairs.
+
+       * coffread.c (read_coff_symtab): Use rewind before fseek.
+
+Wed Apr 21 14:24:19 1993  Per Bothner  (bothner@cygnus.com)
+
+       * ch-exp.y:  Removed unused structure_primitive_value and FIXME_23.
+       * Makefile.in:  Add $(YFLAGS) when using $(YACC).
+       * Makefile.in:  Remove message to expect conflicts and unused
+       rules in ch-exp.y, since there no longer are any such.
+
+Wed Apr 21 13:27:50 1993  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
+
+       * stabs.texinfo: fixed bad xrefs (un-initialized statics)
+
+Tue Apr 20 08:55:11 1993  Jim Kingdon  (kingdon@cygnus.com)
+
+       * xcoffexec.c (xcoff_relocate_core): If no exec file, error()
+       rather than dumping core.
+
+       * Makefile.in: Add ${srcdir}/ to all source files.
+       (alldeps.mak): Add "${srcdir}/" to files when generating alldeps.mak.
+       (TAGS): Deal with srcdir and new config directory scheme.
+       createtags: Remove.
+       Makefile.in (NONSRC): Remove createtags.
+       alldeps.mak: Updated.
+
+       * rs6000-tdep.c: Delete unused function print_frame.
+
+       * frame.h (struct frame_info): Doc fix for next_frame.
+       New field signal_handler_caller.
+       blockframe.c (create_new_frame, get_prev_frame_info),
+       config/rs6000/tm-rs6000.h (INIT_EXTRA_FRAME_INFO): Set it (needs
+       INIT_FRAME_PC_FIRST).
+       stack.c (print_frame_info), rs6000-tdep.c (rs6000_frame_chain):
+       Check it.
+
+Mon Apr 19 22:52:33 1993  Stu Grossman  (grossman@cygnus.com)
+
+       * irix4-nat.c (fetch_core_registers):  Special version of this for
+       Irix 4.x, which stores regs a bit differently from other /proc
+       based systems.
+       * procfs.c, core-svr4.c:  Move fetch_core_registers from procfs.c
+       to new file core-svr4.c.
+       * config/i386/i386sol2.mh, config/i386/i386v4.mh, config/m68k/amix.mh,
+       config/i386/ncr3000.mh, config/sparc/sun4sol2.mh:  Add core-svr4.o
+       to NATDEPFILES.
+       * config/mips/irix4.mh:  Add corelow.o to NATDEPFILES.
+
+Mon Apr 19 11:13:34 1993  Jim Kingdon  (kingdon@cygnus.com)
+
+       * i387-tdep.c: Remove unused #includes.
+
+       * configure.in: Match i[34]86-*-sysv3.2 not i[34]86-*-sysv32.
+
+       * config/i386/nm-i386v.h: Define NO_PTRACE_H.
+
+Sun Apr 18 10:39:35 1993  Jim Kingdon  (kingdon@cygnus.com)
+
+       * xcoffread.c: Nuke NO_DEFINE_SYMBOL code.  There is no going back.
+
+       * stabsread.c (define_symbol): 'R' is synonym for 'P', not 'r'.
+       xcoffread.c (process_xcoff_symbol, case C_RPSYM):
+       Don't muck with SYMBOL_CLASS.
+
+Fri Apr 16 17:38:33 1993  Stu Grossman  (grossman@cygnus.com)
+
+       * munch:  Don't use head command.  It doesn't exist everywhere.
+
+Fri Apr 16 15:07:57 1993  Fred Fish  (fnf@cygnus.com)
+
+       * inflow.c (new_tty):  Remove spurious 'o' character at end
+       of #endif line.
+
+Fri Apr 16 12:27:11 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+
+       * mips-tdep.c (mips_skip_prologue): Always skip the typical prologue
+       instructions and nothing more.
+       * mipsread.c (add_line): Add comment why we have to combine line number
+       entries for the same line number.
+
+Fri Apr 16 09:42:03 1993  Jim Kingdon  (kingdon@cygnus.com)
+
+       * symtab.{c,h}: Doc fixes (remove symseg references, last relevant
+       in gdb 2.8!).
+
+Thu Apr 15 21:16:58 1993  Fred Fish  (fnf@cygnus.com)
+
+       * depend, alldeps.mak:  Update, now that gcc -MM bug is fixed.
+
+Thu Apr 15 12:38:39 1993  Jim Kingdon  (kingdon@cygnus.com)
+
+       * source.c (select_source_symtab): Clean up comment.  Also, if
+       we have a current_source_symtab, and s is NULL, return without
+       doing anything.
+       xcoffread.c (xcoff_symfile_read): Don't call select_source_symtab.
+       breakpoint.c (breakpoint_re_set): Don't call select_source_symtab.
+
+Thu Apr 15 02:37:48 1993  John Gilmore  (gnu@cacophony.cygnus.com)
+
+       * dbxread.c (unknown_symchar_complaint):  Add new complaint.
+       * stabsread.h:  Declare it.
+       * partial-stab.h:  Use it.
+
+       * utils.c (malloc_botch):  Don't forward-declare if NO_MMALLOC.
+
+Wed Apr 14 17:12:51 1993  Jim Kingdon  (kingdon@cygnus.com)
+
+       * stack.c (print_frame_info): Print specially if dummy frame.
+
+       * breakpoint.c: Add comments regarding within_scope future direction.
+
+       * Version 4.8.3.
+
+       * xcoffread.c (record_include_{begin,end}): Change fatal to complain.
+
+Wed Apr 14 14:03:18 1993  Per Bothner  (bothner@cygnus.com)
+
+       * ch-exp.y:  Fix thinko that broke parsing of FALSE.
+
+Wed Apr 14 12:49:29 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+
+       * stabsread.c (read_member_functions): Initialize domain for stubbed
+       member functions to avoid gdb core dumps when printing pointers
+       to member functions.
+       * cp-valprint.c (cp_print_class_method): Check for stubbed member
+       functions.
+
+Tue Apr 13 08:28:26 1993  Jim Kingdon  (kingdon@cygnus.com)
+
+       * expprint.c (print_subexp): If opcode not found in op_print_tab,
+       stop with an error().
+       eval.c (evaluate_subexp): Change error message.
+
+       * objfiles.c (build_objfile_section_table): Cast return value
+       from obstack_finish.
+
+Mon Apr 12 10:53:50 1993  Jim Kingdon  (kingdon@cygnus.com)
+
+       * config/rs6000/tm-rs6000.h, rs6000-tdep.c: Move FRAME_CHAIN
+       to rs6000_frame_chain and deal with it if we're in a signal handler.
+       (FRAME_SAVED_PC): Use rs6000_frame_chain.
+
+       * breakpoint.c (within_scope): New function.
+       (enable_breakpoint, watchpoint_check): Use it.
+
+       * source.c (openp): Handle "exec-file ./ls" correctly.
+
+       * breakpoint.c (breakpoint_1): Use wrap_here before "at".
+
+Sat Apr 10 01:32:43 1993  Per Bothner  (bothner@rtl.cygnus.com)
+
+       * ch-exp.y:  Clean up lexing of identifiers and
+       reserved words.  (E.g. don't recognize FALSEXXX as the
+       keyword FALSE followed by the identifier XXX.)
+       Also, convert identifiers to lower case.
+
+Fri Apr  9 15:53:19 1993  Stu Grossman  (grossman@cygnus.com)
+
+       * remote-mips.c, remote-monitor.c, remote-st2000.c:  Convert to
+       new serial interface.
+
+Fri Apr  9 15:01:12 1993  Stu Grossman  (grossman@cygnus.com)
+
+       * remote.c (remote_open):  Use SERIAL_OPEN instead of serial_open.
+       (putpkt, getpkt):  Use new return codes for SERIAL_READCHAR.
+       * ser-go32.c:  Return -1 on most failures, 0 on most successes,
+       and use new return codes for go32_readchar().
+       * ser-unix.c:  Ditto.  Also, move error handling up to caller for
+       SERIAL_SETBAUDRATE().
+       * serial.c (serial_open):  Internal call, not SERIAL_OPEN to get
+       to specific routine.
+       (serial_close):  New routine to wrap around device close routine.
+       serial.h:  Clean & document return values more clearly.
+
+Fri Apr  9 10:20:55 1993  Jim Kingdon  (kingdon@cygnus.com)
+
+       * rs6000-pinsn.c (print_operand): Deal with no operand instructions.
+
+       * rs6000-pinsn.c (print_operand, case LI): Print condition register
+       operand in decimal rather than wrong textual versions.
+
+       * printcmd.c (_initialize_printcmd): Clean up docstring for "x"
+       (mention 't', remove false thing about 'g' only good with 'f').
+
+       * breakpoint.h: move "struct breakpoint" and friends to top of
+       file so that bpstat_find_breakpoint prototype works.
+
+       * solib.c (struct so_list): Add bfd field.
+       (solib_map_sections): Leave bfd open and scratch_pathname allocated.
+       Put the bfd in bfd field of the so_list.
+       (clear_solib): Free bfd name and close_bfd on the bfd.
+
+Fri Apr  9 00:45:41 1993  Per Bothner  (bothner@rtl.cygnus.com)
+
+       * valarith.c (value_subscript):  Add COERCE_REF.
+       * ch-exp.y (operand_5):  We can generalize the 2nd operand
+       of a string repetition ot 'literal' without ambiguity.
+
+Thu Apr  8 10:15:10 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * breakpoint.h (struct bpstat): Remove momentary field.
+       Remove bpstat_momentary_breakpoint.  This was always kludgy
+       and is no longer used.
+
+       * breakpoint.h: Add enum bpstat_what.
+       breakpoint.h (struct bpstat), breakpoint.c (bpstat_stop_status):
+       stop and print fields of bpstat now per-breakpoint, not just
+       one for the whole chain.
+       breakpoint.{c,h} (bpstat_what): New function.
+       breakpoint.h: Remove bpstat_stop and bpstat_should_print.
+       infrun.c: Replace switch (stop_bpstat->breakpoint_at->type)
+       with call to bpstat_what.
+       README: Remove watchpoint/breakpoint bug from known bugs.
+
+       * breakpoint.h: Prototype bpstat_find_breakpoint.
+
+Thu Apr  8 16:01:21 1993  Fred Fish  (fnf@cygnus.com)
+
+       * symtab.c (find_methods, gdb_mangle_name):  Note that functions
+       are g++ specific.
+       * symtab.h (VTBL_FNADDR_OFFSET, OPNAME_PREFIX_P, VTBL_PREFIX_P,
+       DESTRUCTOR_PREFIX_P):  Note that macros are g++ specific.
+
+Thu Apr  8 12:45:32 1993  Ian Lance Taylor  (ian@cygnus.com)
+
+       * i960-pinsn.c (tabent): Copied struct definition from
+       opcodes/i960-dis.c.
+
+Thu Apr  8 10:34:37 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+
+       * symtab.h (DESTRUCTOR_PREFIX_P): New macro to check if physname
+       is a C++ destructor.
+       * symtab.c (gdb_mangle_name): Use it.
+       * symtab.c (find_methods): Do not add destructors to choice list
+       for constructors.
+       * symtab.c (decode_line_1): Make breakpoints on destructors work
+       for gcc-2.x again.
+
+Wed Apr  7 18:43:09 1993  Stu Grossman  (grossman@cygnus.com)
+
+       * ser-go32.c:  Make it use serial port name.
+       * go32-xdep.c:  Put in def for strlwr, needed by dir.o in go32 libc.
+
+       * infcmd.c (read_pc):  Make sure that we read PC_REGNUM when not
+       in a system call!
+
+Wed Apr  7 15:52:11 1993  Stu Grossman  (grossman@cygnus.com)
+
+       * configure.in:  Only configure sparclite subdir when target_cpu
+       is sparclite.
+
+Wed Apr  7 10:11:22 1993  Jim Kingdon  (kingdon@cygnus.com)
+
+       * xcoffread.c (struct coff_symbol): Change c_sclass to unsigned char.
+       Remove FIXME comment regarding this.
+
+       * symfile.h: Change NULL->'\0' in comment (that wasn't a typo).
+
+       * xcoffread.c (read_xcoff_symtab): Use E_SYMNMLEN.
+
+Tue Apr  6 22:30:58 1993  K. Richard Pixley  (rich@cygnus.com)
+
+       Add section table to objfile struct.  Use it for find_pc_section.
+       * objfiles.c (add_to_objfile_sections,
+         build_objfile_section_table, find_pc_section): new functions.
+         (allocate_objfile): build section table.
+       * objfiles.h (struct obj_section): new structure.
+         (struct objfile): add section table.
+         (find_pc_section): new prototype.
+       * solib.[ch] (find_pc_section_from_so_list): removed.
+       * sparc-tdep.c: include objfiles.h for find_pc_section.  include
+         symfile.h for objfiles.h.
+         (in_solib_trampoline): adjusted for new find_pc_section
+         prototype.  Removed BAD_RICH_HACK ifdefs.
+       * symfile.c (syms_from_objfile): offset objfile sections.
+         (find_pc_section): removed.  Also removed BAD_RICH_HACK ifdefs.
+       * symfile.h (find_pc_section): prototype removed.  Also fixed
+         comment typo NUL -> NULL.
+       * target.[ch] (find_pc_section_from_targets): removed.
+       * config/sparc/tm-sun4sol2.h (BAD_RICHH_HACK): removed.
+
+Tue Apr  6 21:41:13 1993  Stu Grossman  (grossman@cygnus.com)
+
+       * ser-go32.c:  Format.  (go32_open):  Use proper return value.
+
+       * configure.in:  Undo conditional configdirs hack for sparclite.
+
+Tue Apr  6 17:07:37 1993  Jim Wilson  (wilson@sphagnum.cygnus.com)
+
+       * symtab.c (list_symbols): When call break_command, pass both
+       filename and function name not just function name.
+
+Tue Apr  6 15:00:09 1993  Fred Fish  (fnf@cygnus.com)
+
+       (Changes and new files to make "none" a full fledged configuration)
+       * config/none/{nm-none.h, tm-none.h, xm-none.h}:  New files.
+       Currently only tm-none.h has any meaningful contents.
+       * config/none/none.mh (NAT_FILE):  Use nm-none.h
+       * config/none/none.mh (XM_FILE):  Use xm-none.h
+       * config/none/none.mt (TM_FILE):  Use tm-none.h
+       * Makefile.in (depend):  Remove comment about parse errors in
+       valops.c, it now parses correctly and generates a correct depend
+       line.  Remove line that touches xm.h, tm.h, and nm.h; they are
+       now linked to config/none/{xm-none.h, tm-none.h, nm-none.h}.
+
+Tue Apr  6 09:54:29 1993  Jim Kingdon  (kingdon@cygnus.com)
+
+       * values.c (USE_STRUCT_RETURN): Only use gcc wierdness for gcc1.
+
+       * xcoffread.c (read_xcoff_symtab): Deal correctly with symbols of
+       exactly 8 characters.
+
+Tue Apr  6 10:31:26 1993  Stu Grossman  (grossman@cygnus.com)
+
+       * configure.in:  Sparclite uses sparc config dir.  Also has it's
+       own tm- & .mt files now.  Also add sparclite to configdirs.
+       * go32-xdep.c:  Dummy routines for sigsetmask & strlwr.
+       * config/i386/go32.mh:  Nullify def of TERMCAP.
+       * config/i386/xm-go32.h:  Get rid of redef of EIO.
+       * config/sparc/{sparclite.mh tm-sparclite.h}:  New sparclite
+       specific configs.  Very similar to sun4os4, but without solib.
+       * sparclite/{Makefile.in configure.in}:  First cut at making this
+       dir configgable.
+
+Tue Apr  6 03:10:44 1993  Stu Grossman  (grossman@cygnus.com)
+
+       * ser-go32.c:  First cut at adapting to new serial interface.
+
+Mon Apr  5 22:29:43 1993  Stu Grossman  (grossman@cygnus.com)
+
+       * Makefile.in (SFILES OBS):  Add serial.[co] & ser-hardwire.[co].
+       These implement a new serial line interface for talking to remote
+       targets.
+       * configure.in:  Link ser-hardwire.c to ser-unix.c for all hosts,
+       EXCEPT go32, which gets ser-go32.c.
+       * remote.c:  Use new serial interface.  More remote-xxx's to be
+       converted later.
+       * ser-bsd.c, ser-termios.c:  Removed.
+       * serial.c:  New.  Implements common operations for all serial
+       types.
+       * ser-unix.c:  New.  Unix specific serial operations for various
+       flavors of Unix (Posix, SysV, BSD).
+       * serial.h:  Generic serial interface defs.
+       * config/i386/go32.mh, config/i386/i386bsd.h,
+       config/m68k/apollo68b.mh, config/sparc/sun4os4.mh:  Remove
+       ser-bsd.o from XDEPFILES.  All the magic is now handled in
+       configure.in.
+
+Mon Apr  5 20:48:54 1993  Stu Grossman  (grossman@cygnus.com)
+
+       * config/h8500/tm-h8500.h:  Clean up brain damage found by GCC.
+
+Fri Apr  2 08:23:14 1993  Jim Kingdon  (kingdon@cygnus.com)
+
+       * xcoffread.c (xcoff_symfile_offsets): Use 0 not addr for offsets.
+
+       * rs6000-tdep.c (frameless_function_invocation): Don't even think
+       about framelessness except on the innermost frame.
+
+       * xcoffexec.c: Call fatal() not abort().
+
+       * stabsread.c (patch_block_stabs): If stab & no symbol, make
+       a LOC_OPTIMIZED_OUT symbol.
+       symtab.h (enum address_class): Add LOC_OPTIMIZED_OUT.
+       findvar.c (read_var_value), printcmd.c (address_info),
+       symmisc.c (print_{,partial_}symbol), c-exp.y (variable),
+       m2-exp.y (yylex): Deal with it.
+       ch-exp.y (yylex): Deal with it.
+
+Thu Apr  1 18:43:02 1993  Stu Grossman  (grossman@cygnus.com)
+
+       * findvar.c (value_from_register):  H8500 specific, check to see
+       if we are looking at short pointer.  If so, skip crock.
+       * h8500-tdep.c (h8500_frame_chain):  Mask down value from
+       read_memory_integer() to avoid getting messed up by sign extension.
+
+Thu Apr  1 16:44:41 1993  K. Richard Pixley  (rich@rtl.cygnus.com)
+
+       * sparc-tdep.c (in_solib_trampoline), symfile.c (find_pc_section):
+         ifdef protect using BAD_RICH_HACK.  This should be removed soon.
+       * config/sparc/tm-sun4sol2.h (BAD_RICH_HACK): define.
+
+Thu Apr  1 09:01:38 1993  Jim Kingdon  (kingdon@cygnus.com)
+
+       * i960-pinsn.c, a29k-pinsn.c: Much abridged, just use libopcodes.a.
+
+       * core.c (dis_asm_print_address): New function.
+
+       * core.c (dis_asm_read_memory): Reinstate 4th arg.  The prototype
+       has been fixed.
+
+Thu Apr  1 09:34:43 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+
+       * breakpoint.c (bpstat_print, bpstat_stop_status): Change to walk the
+       entire breakpoint chain and print only the first entry that needs to
+       be printed and needs to be stopped for. Fixes problems with printing
+       of multiple breakpoints with different conditions.
+       * breakpoint.c (print_it_done): Renamed from print_it_noop as it
+       effectively stops printing of the breakpoint chain.
+       * breakpoint.c (print_it_noop): New routine to print nothing
+       for this breakpoint entry and dont stop printing.
+       * breakpoint.c (breakpoint_re_set_one): mention the reevaluated
+       watchpoint only if it is enabled.
+       * mipsread.c (parse_procedure): Correct incorrect setjmp procedure
+       descriptor from the library to make backtraces through setjmp work.
+       * mipsread.c (fixup_sigtramp): Correct pcreg and fregoffset for
+       sigtramp.
+       * mips-tdep.c (read_next_frame_reg): Provide correct values for
+       all registers saved within sigtramp, cleanup.
+
+Wed Mar 31 12:52:12 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * sparc-pinsn.c: Much abridged, just calls version in libopcodes.a.
+
+Wed Mar 31 21:23:41 1993  K. Richard Pixley  (rich@rtl.cygnus.com)
+
+       * core.c (dis_asm_read_memory): drop fourth arg which conflicts
+         with prototype in ../include/dis-asm.h.
+
+Wed Mar 31 12:52:12 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * core.c (dis_asm_{read_memory,memory_error}): New functions.
+       m68k-pinsn.c, h8500-tdep.c, i386-pinsn.c, mips-pinsn.c, z8k-tdep.c:
+       Use read_memory_func interface to disassembler.
+
+Tue Mar 30 15:46:14 1993  K. Richard Pixley  (rich@rtl.cygnus.com)
+
+       Teach sparc solaris to next over shared library functions.
+       * solib.[hc] (find_pc_section_from_so_list): new function and
+         prototype.
+       * sparc-tdep.c (in_solib_trampoline): new function.
+       * symfile.[hc] (find_pc_section): new function and prototypes.
+       * target.[hc] (find_pc_section_from_targets): new function and
+         prototypes.
+       * config/sparc/tm-sun4sol2.h (IN_SOLIB_TRAMPOLINE): redefine to
+         in_solib_trampoline.
+
 Tue Mar 30 08:06:24 1993  Jim Kingdon  (kingdon@cygnus.com)
 
+       * infrun.c (wait_for_inferior): Revise comment.
+
+       * command.c (do_setshow_command): Use %u with var_{u,z}integer.
+
+       * command.{c,h}: New var_type var_integer.
+       main.c: Use it for history_size.
+
+       * rs6000-tdep.c, xcoffexec.c, config/rs6000/xm-rs6000.h, breakpoint.c:
+       Lint and byte-order fixups.
+
        * breakpoint.c (print_it_normal): Return 0 after hitting watchpoint.
 
        * breakpoint.h (bpstat): New field print_it.
@@ -412,11 +1037,9 @@ Thu Mar 11 09:33:01 1993  Fred Fish  (fnf@cygnus.com)
        to fprintf_symbol_filtered.
        * symtab.c (find_methods):  Replace call to fputs_demangled with
        call to fprintf_symbol_filtered.
-       **** start-sanitize-chill ****
        * ch-valprint.c (demangle.h):  Include.
        * ch-valprint.c (chill_print_value_fields):  Replace call to
        fprint_symbol with call to new fprintf_symbol_filtered.
-       **** end-sanitize-chill ****
 
 Wed Mar 10 17:37:11 1993  Fred Fish  (fnf@cygnus.com)
 
@@ -590,7 +1213,6 @@ Wed Feb 24 07:41:15 1993  Fred Fish  (fnf@cygnus.com)
        symbols if their language is known at the time they are created,
        but sometimes the language is not known until later.
 
-       **** start-sanitize-chill ****
        * ch-typeprint.c (chill_print_type_base):  Name changed to
        chill_type_print_base to match pattern for C and C++ names.
        * ch-typeprint.c (chill_print_type):  Change "char" to "CHAR"
@@ -604,7 +1226,6 @@ Wed Feb 24 07:41:15 1993  Fred Fish  (fnf@cygnus.com)
        that was being called with two args instead of three.
        * ch-valprint.c (chill_val_print):  Call chill_print_value_fields
        to print Chill STRUCT values.
-       **** end-sanitize-chill ****
 
 Tue Feb 23 18:58:11 1993  Mike Werner  (mtw@poseidon.cygnus.com)
 
@@ -619,11 +1240,9 @@ Tue Feb 23 11:21:33 1993  Fred Fish  (fnf@cygnus.com)
 
        * dwarfread.c (read_tag_string_type):  Rewrite to allow forward
        references of TAG_string_type DIEs in user defined types.
-       **** start-sanitize-chill ****
        * ch-lang.c (chill_create_fundamental_type):  Track compiler
        change that now emits debugging info with the type long for Chill
        longs.
-       **** end-sanitize-chill ****
 
 Mon Feb 22 15:21:54 1993  Ian Lance Taylor  (ian@cygnus.com)
 
@@ -924,9 +1543,7 @@ Tue Feb  2 16:10:31 1993  Fred Fish  (fnf@cygnus.com)
        * tm-sparc.h (setup_arbitrary_frame):  Fix prototype.
        * valops.c (typecmp):  Moved prototype from values.h.
        * value.h (typecmp):  Moved prototype to valops.c, made static.
-       **** start-sanitize-chill ****
        * ch-exp.y (yylex):  Change way control sequences are disabled.
-       **** end-sanitize-chill ****
        
 Tue Feb  2 16:11:43 1993  John Gilmore  (gnu@cygnus.com)
 
@@ -1037,7 +1654,6 @@ Wed Jan 27 21:34:21 1993  Fred Fish  (fnf@cygnus.com)
        concatenation case.
        * valarith.c (value_concat):  Rewrite to support self
        concatenation an integral number of times.
-       **** start-sanitize-chill ****
        * Makefile.in (ch-exp.tab.c):  Change "expect" message.
        * ch-exp.y (FIXME's):  Make all FIXME tokens distinct, to
        eliminate hundreds of spurious shift/reduce and reduce/reduce
@@ -1045,7 +1661,6 @@ Wed Jan 27 21:34:21 1993  Fred Fish  (fnf@cygnus.com)
        * ch-exp.y (STRING, CONSTANT, SC):  Remove unused tokens.
        * ch-exp.y (integer_literal_expression):  Remove production,
        no longer used.
-       **** end-sanitize-chill ****
 
 Thu Jan 21 09:58:36 1993  Fred Fish  (fnf@cygnus.com)
 
@@ -1064,12 +1679,10 @@ Thu Jan 21 09:58:36 1993  Fred Fish  (fnf@cygnus.com)
        * valops.c (value_string):  Remove error stub and implement
        function body.
        * value.h (value_concat):  Add prototype.
-       **** start-sanitize-chill ****
        * ch-exp.y (operand_3):  Add actions for SLASH_SLASH (//).
        * ch-exp.y (yylex):  Recognize SLASH_SLASH.
        * ch-lang.c (chill_op_print_tab):  Add SLASH_SLASH (//) as
        BINOP_CONCAT.
-       **** end-sanitize-chill ****
 
 Tue Jan 19 14:26:15 1993  Fred Fish  (fnf@cygnus.com)
 
@@ -1083,12 +1696,10 @@ Tue Jan 19 14:26:15 1993  Fred Fish  (fnf@cygnus.com)
        * expprint.c (print_subexp):  Add support for OP_ARRAY.
        * gdbtypes.c (create_range_type, create_array_type):  Inherit
        objfile from the index type.
-       **** start-sanitize-chill ****
        * ch-typeprint.c (chill_print_type):  Add case for
        TYPE_CODE_STRING.
        * ch-valprint.c (chill_val_print):  Fix case for
        TYPE_CODE_STRING.
-       **** end-sanitize-chill ****
 
 Mon Jan 18 11:58:45 1993  Ian Lance Taylor  (ian@cygnus.com)
 
@@ -1149,11 +1760,9 @@ Fri Jan 15 20:26:50 1993  Fred Fish  (fnf@cygnus.com)
        complete rewrite to fix several small buglets.
        * value.h (value_array):  Add prototype.
        * value.h (val_print_string):  Change prototype to match rewrite.
-       **** start-sanitize-chill ****
        * ch-valprint.c (chill_val_print):  Add case for TYPE_CODE_STRING.
        * ch-exp.y (match_character_literal):  Disable recognition of 
        control sequence form of character literals and document why.
-       **** end-sanitize-chill ****
 
 Thu Jan 14 15:48:12 1993  Stu Grossman  (grossman at cygnus.com)
 
@@ -1187,7 +1796,6 @@ Wed Jan 13 20:49:59 1993  Fred Fish  (fnf@cygnus.com)
        * valprint.c (val_print_string):  New function using code
        extracted from c_val_print.
        * value.h (val_print_string):  Add prototype.
-       **** start-sanitize-chill ****
        * ch-exp.y (CHARACTER_STRING_LITERAL):  Set correct token type.
        * ch-exp.y (literal):  Add action for CHARACTER_STRING_LITERAL.
        * ch-exp.y (tempbuf, tempbufsize, tempbufindex, GROWBY_MIN_SIZE,
@@ -1198,7 +1806,6 @@ Wed Jan 13 20:49:59 1993  Fred Fish  (fnf@cygnus.com)
        removed and replaced with new CHECKBUF macro.
        * ch-exp.y (yylex):  Call match_string_literal when appropriate.
        * ch-valprint.c (ch_val_print):  Add code for TYPE_CODE_PTR.
-       **** end-sanitize-chill ****
 
 Sat Jan  9 19:59:33 1993  Stu Grossman  (grossman at cygnus.com)
 
@@ -1306,7 +1913,6 @@ Wed Jan  6 08:19:11 1993  Fred Fish  (fnf@cygnus.com)
        * parser-defs.h (struct stoken):  Document that it is used for
        OP_BITSTRING as well as OP_STRING.
        * parser-defs.h (write_exp_bitstring):  Add prototype.
-       **** start-sanitize-chill ****
        * ch-exp.y (BIT_STRING_LITERAL):  Change token type to sval.
        * ch-exp.y (NUM, PRED, SUCC, ABS, CARD, MAX, MIN, SIZE, UPPER,
        LOWER, LENGTH):  New tokens for keywords.
@@ -1323,7 +1929,6 @@ Wed Jan  6 08:19:11 1993  Fred Fish  (fnf@cygnus.com)
        * ch-exp.y (tokentab3):  Add NUM, ABS, MIN, MAX.
        * ch-exp.y (yylex):  Check tokentab6.
        * ch-exp.y (yylex):  Call match_bitstring_literal.
-       **** end-sanitize-chill ****
 
 Mon Jan  4 16:54:18 1993  Fred Fish  (fnf@cygnus.com)
 
@@ -1344,14 +1949,12 @@ Mon Jan  4 16:54:18 1993  Fred Fish  (fnf@cygnus.com)
        * valarith.c (value_x_binop):  Handle BINOP_MOD if seen.
        * valarith.c (value_binop):  Allow arithmetic operations on
        TYPE_CODE_CHAR variables.  Add case to handle new BINOP_MOD.
-       **** start-sanitize-chill ****
        * ch-exp.y (operand_4):  Add useful actions for MOD and REM.
        * ch-exp.y (tokentab3):  Add MOD and REM.
        * ch-exp.y (yylex):  Set innermost_block for symbols found
        in local scopes.  Return LOCATION_NAME for local symbols.
        * ch-lang.c (chill_op_print_tab):  Fix MOD entry to use
        BINOP_MOD instead of BINOP_REM.  Add REM entry, using BINOP_REM.
-       **** end-sanitize-chill ****
 
 Mon Jan  4 07:35:31 1993  Steve Chamberlain  (sac@wahini.cygnus.com)
 
@@ -1383,7 +1986,6 @@ Sun Jan  3 14:16:10 1993  Fred Fish  (fnf@cygnus.com)
 
 Sat Jan  2 12:16:41 1993  Fred Fish  (fnf@cygnus.com)
 
-       **** start-sanitize-chill ****
        * ch-exp.y (FLOAT_LITERAL):  Add token.
        * ch-exp.y (literal):  Add FLOAT_LITERAL.
        * ch-exp.y (match_float_literal):  New lexer routine.
@@ -1391,7 +1993,6 @@ Sat Jan  2 12:16:41 1993  Fred Fish  (fnf@cygnus.com)
        * ch-exp.y (yylex):  Call match_float_literal.
        * ch-exp.y (yylex):  Match single '.' after trying
        to match floating point literals.
-       **** end-sanitize-chill ****
 
        * eval.c (evaluate_subexp):  Add case MULTI_SUBSCRIPT.
        * expprint.c (print_subexp):  Rename BINOP_MULTI_SUBSCRIPT to
@@ -1408,12 +2009,10 @@ Sat Jan  2 12:16:41 1993  Fred Fish  (fnf@cygnus.com)
        * parse.c (parse_exp_1):  Call DUMP_EXPRESSION before and after
        prefixify'ing the expression.
        * printcmd.c (print_command_1):  Add comment.
-       **** start-sanitize-chill ****
        * ch-exp.y (expression_list):  Add useful actions.
        * ch-exp.y (value_array_element):  Add useful actions.
        * ch-exp.y (array_primitive_value):  Add production.
        * ch-exp.y (yylex):  Recognize ',' as a token.
-       **** end-sanitize-chill ****
 
 Fri Jan  1 18:22:02 1993  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
 
@@ -1459,14 +2058,12 @@ Fri Jan  1 11:56:23 1993  Fred Fish  (fnf@cygnus.com)
        * utils.c (fputs_demangled, fprint_symbol):  Use current language
        to select an appropriate demangling algorithm.
        * utils.c (strdup_demangled):  Remove, no longer used.
-       **** start-sanitize-chill ****
        * symtab.h (SYMBOL_CHILL_DEMANGLED_NAME):  New macro that directly
        access the Chill mangled name member in the language dependent
        portion of a symbol.
        * ch-lang.c (chill_demangle):  New function, simple demangler.
        * defs.h (chill_demangle):  Add prototype.
        * symtab.h (language_dependent_info):  Add struct for Chill.    
-       **** end-sanitize-chill ****
 
 Thu Dec 31 11:06:38 1992  Fred Fish  (fnf@cygnus.com)
 
@@ -1497,9 +2094,7 @@ Wed Dec 30 19:47:13 1992  Fred Fish  (fnf@cygnus.com)
 
        * c-exp.y, m2-exp.y (yyrule, yyname):  Remap like other yy* names
        for byacc.
-       **** start-sanitize-chill ****
        * ch-exp.y (yyrule, yyname):  Remap like other yy* names for byacc.
-       **** end-sanitize-chill ****
 
        * c-exp.y, m2-exp.y (yyreds, yytoks):  Remap like other yy* names.
        * c-exp.y, m2-exp.y (YYDEBUG):  Define if MAINTENANCE_CMDS is defined
@@ -1509,7 +2104,6 @@ Wed Dec 30 19:47:13 1992  Fred Fish  (fnf@cygnus.com)
        * printcmd.c (_initialize_printcmd):  Update internal documentation
        for "set" command to note that the assignment syntax is language
        dependent.
-       **** start-sanitize-chill ****
        * ch-exp.y (yyreds, yytoks):  Remap like other yy* names.
        * ch-exp.y (YYDEBUG):  Define if MAINTENANCE_CMDS is defined
        and YYDEBUG is not already defined.
@@ -1520,7 +2114,6 @@ Wed Dec 30 19:47:13 1992  Fred Fish  (fnf@cygnus.com)
        tokens that start with '$' (register names, convenience vars, etc).
        * ch-exp.y (tokentab2):  Add GDB_ASSIGNMENT.
        * ch-exp.y (yylex):  Call match_dollar_tokens.
-       **** end-sanitize-chill ****
 
 Mon Dec 28 15:00:01 1992  Stu Grossman  (grossman at cygnus.com)
 
@@ -1687,13 +2280,11 @@ Mon Dec 21 22:24:33 1992  Fred Fish  (fnf@cygnus.com)
 
        * valprint.c (val_print):  Reorganize comment and add note
        about dependency on target byte ordering.
-       **** start-sanitize-chill ****
        * ch-exp.y (value_array_slice):  Fix typo.
        * ch-valprint.c (chill_val_print): Remove C'ism that arrays of
        byte sized ints are assumed to be char strings and printed with
        string syntax.  In chill, arrays of chars and arrays of
        bytes/ubytes are distinquishable, and printed appropriately.
-       **** end-sanitize-chill ****
 
 Mon Dec 21 18:02:35 1992  Stu Grossman  (grossman at cygnus.com)
 
@@ -1860,7 +2451,6 @@ Fri Dec 18 10:32:25 1992  Fred Fish  (fnf@cygnus.com)
        * value.h (enum val_prettyprint):  Moved to defs.h.
        * value.h (typedef_print):  Prototype renamed to c_typedef_print.
        * value.h (baseclass_offset):  Add prototype.
-       **** start-sanitize-chill ****
        * Makefile.in (SFILES_MAINDIR):  Add ch-typeprint.c, ch-valprint.c.
        * Makefile.in (OBS):  Add ch-typeprint.o, ch-valprint.o.
        * ch-typeprint.c:  New file for language dependent type printing.
@@ -1883,7 +2473,6 @@ Fri Dec 18 10:32:25 1992  Fred Fish  (fnf@cygnus.com)
        * ch-lang.c (chill_language_defn):  Add chill_print_type and
          chill_val_print.
        * ch-lang.h (chill_print_type, chill_val_print):  Add prototypes.
-       **** end-sanitize-chill ****
 
 Thu Dec 17 00:44:57 1992  John Gilmore  (gnu@cygnus.com)
 
@@ -2062,7 +2651,6 @@ Tue Dec  8 13:30:58 1992  Fred Fish  (fnf@cygnus.com)
        * Makefile.in (OBS):  Add c-lang.o, m2-lang.o.
        * expression.h (struct block):  Forward declaration for prototypes.
        * language.h (struct objfile):  Forward declaration for prototypes.
-       **** start-sanitize-chill ****
        * Makefile.in (SFILES_MAINDIR):  Add ch-lang.c.
        * Makefile.in (HFILES):  Add ch-lang.h.
        * Makefile.in (OBS):  Add ch-lang.o.
@@ -2072,7 +2660,6 @@ Tue Dec  8 13:30:58 1992  Fred Fish  (fnf@cygnus.com)
        * ch-lang.h:  New file, internal interface between ch-* files.
        * ch-lang.c (_initialize_chill_language):  Name changed from
        _initialize_chill_exp.
-       **** end-sanitize-chill ****
 
        Changes for Amiga Unix from rhealey@ub.d.umn.edu.
        * config/amix.mh (NAT_FILE):  Add, set to nm-sysv4.h.
@@ -2084,7 +2671,6 @@ Tue Dec  8 13:30:58 1992  Fred Fish  (fnf@cygnus.com)
        accepted only integer subscript types.  We don't do anything
        with the type at the moment anyway.
 
-       **** start-sanitize-chill ****
 Fri Dec  4 06:56:56 1992  Fred Fish  (fnf@cygnus.com)
 
        * ch-exp.y (match_character_literal):  Fix case where no
@@ -2093,7 +2679,6 @@ Fri Dec  4 06:56:56 1992  Fred Fish  (fnf@cygnus.com)
        width types.  For example, "INT" is always 2 bytes regardless
        of the values of any TARGET_*_BIT macros.  So use explicit
        numeric sizes for the types.
-       **** end-sanitize-chill ****
 
 Thu Dec  3 12:00:06 1992  Fred Fish  (fnf@cygnus.com)
 
@@ -2135,20 +2720,16 @@ Thu Dec  3 12:00:06 1992  Fred Fish  (fnf@cygnus.com)
        for initializing language structs, calls error if called.
        * language.c (unk_language_defn, auto_language_defn, 
        local_language_defn):  Use unk_lang_create_fundamental_type.    
-       **** start-sanitize-chill ****
        ch-exp.y (chill_create_fundamental_type):  New function.
        ch-exp.y (chill_language_defn):  Add chill_create_fundamental_type.
        ch-exp.y (_initialize_chill_exp):  BOOL types are only one byte.
-       **** end-sanitize-chill ****
 
-       **** start-sanitize-chill ****
 Tue Dec  1 17:07:31 1992  Fred Fish  (fnf@cygnus.com)
 
        * dwarfread.c (CHILL_PRODUCER):  Add producer string for
        GNU chill.
        * dwarfread.c (handle_producer):  Test CHILL_PRODUCER as well
        as GCC_PRODUCER and GPLUS_PRODUCER.
-       **** end-sanitize-chill ****
 
 Mon Nov 30 18:46:58 1992  Stu Grossman  (grossman at cygnus.com)
 
@@ -2185,7 +2766,6 @@ Sun Nov 29 15:22:42 1992  Fred Fish  (fnf@cygnus.com)
        * stabsread.c (define_symbol):  For the sake of dbx, gcc emits
        a single blank as the name of nameless enumerations.  Recognize
        this special case and set nameless flag.
-       **** start-sanitize-chill ****
        * ch-exp.y (GENERAL_PROCEDURE_NAME, LOCATION_NAME):  New
        terminal tokens.
        * ch-exp.y (access_name):  New non-terminal token and
@@ -2195,7 +2775,6 @@ Sun Nov 29 15:22:42 1992  Fred Fish  (fnf@cygnus.com)
        * ch-exp.y (match_simple_name_string):  New function.
        * ch-exp.y (yylex):  Call match_simple_name_string and return
        GENERAL_PROCEDURE_NAME or LOCATION_NAME as appropriate.
-       **** end-sanitize-chill ****
 
 Wed Nov 25 07:17:13 1992  Fred Fish  (fnf@cygnus.com)
 
@@ -2229,11 +2808,9 @@ Mon Nov 23 11:14:15 1992  Fred Fish  (fnf@cygnus.com)
        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)
 
@@ -2282,14 +2859,12 @@ Fri Nov 20 21:35:57 1992  Fred Fish  (fnf@cygnus.com)
        * 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)
 
@@ -2337,14 +2912,12 @@ Wed Nov 18 14:27:47 1992  Fred Fish  (fnf@cygnus.com)
        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)
 
@@ -2421,7 +2994,6 @@ Sun Nov 15 09:22:09 1992  Fred Fish  (fnf@cygnus.com)
        * 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
@@ -2448,7 +3020,6 @@ Sun Nov 15 09:22:09 1992  Fred Fish  (fnf@cygnus.com)
        * 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)
 
This page took 0.035521 seconds and 4 git commands to generate.