OSDN Git Service

Fix spelling and spaces
authormrs <mrs@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 8 Apr 1999 23:01:07 +0000 (23:01 +0000)
committermrs <mrs@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 8 Apr 1999 23:01:07 +0000 (23:01 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26303 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/ChangeLog.0

index 5744e80..db4de7d 100644 (file)
@@ -13,7 +13,7 @@ Thu Apr  8 10:22:23 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        Use case statements instead of "if test -a ... -a ... -a ..."
 
        * machmode.h: Don't define HOST_WIDE_INT, etc. Wrap use of
-       HOST_WIDE_INT in #ifdef.
+       HOST_WIDE_INT in #ifdef.
 
        * mips.h: Include hwint.h instead of providing definitions for
        HOST_WIDE_INT, etc.  Wrap uses of HOST_WIDE_INT in #ifdef.
@@ -26,7 +26,7 @@ Thu Apr  8 06:16:14 EDT 1999  John Wehle  (john@feith.com)
 Thu Apr  8 01:26:05 1999  Arg Haas (ahaas@neosoft.com)
                          Jeffrey A Law  (law@cygnus.com)
 
-       * freebsd-elf.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Avoid ambigious
+       * freebsd-elf.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Avoid ambiguous
        else statement.
        * gas.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Likewise.
        * linux.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Likewise.
@@ -61,8 +61,8 @@ Wed Apr  7 14:07:34 1999  Jeffrey A Law  (law@cygnus.com)
 
 Wed Apr  7 14:52:18 1999  Catherine Moore  <clm@cygnus.com>
 
-        * config/mips/elf.h (MAKE_DECL_ONE_ONLY): Define.
-        (UNIQUE_SECTION_P): Define.
+       * config/mips/elf.h (MAKE_DECL_ONE_ONLY): Define.
+       (UNIQUE_SECTION_P): Define.
 
 1999-04-07 11:50 -0800  Bruce Korb <ddsinc09@ix.netcom.com>
 
@@ -141,7 +141,7 @@ Tue Apr  6 15:45:28 1999  Richard Henderson  <rth@cygnus.com>
        * cppfiles.c (merge_include_chains): Initialize prev.
        (finclude) Set fp->line_base to fp->buf before returning.
        * cpphash.c (macroexpand): Initialize token.
-       * cppspec.c (lang_specific_driver): Change suff to 
+       * cppspec.c (lang_specific_driver): Change suff to
        const char *const *.
 
 1999-04-06 12:51 -0400  Zack Weinberg  <zack@rabi.columbia.edu>
@@ -226,7 +226,7 @@ Sat Apr  3 22:02:56 1999  Jeffrey A Law  (law@cygnus.com)
 
 Sat Apr  3 16:22:59 1999  Toshiyasu Morita  (tm@netcom.com)
 
-       * gcc.texi: Add info on regmove pass
+       * gcc.texi: Add info on regmove pass.
 
        * regmove.c (fixup_match_1): Consistently evaluate
        HAVE_POST_INCREMENT and HAVE_POST_DECREMENT.
@@ -239,8 +239,8 @@ Sat Apr  3 19:21:05 1999  Alexandre Oliva  <oliva@dcc.unicamp.br>
 
 Sat Apr  3 17:57:35 1999  Alexandre Oliva  <oliva@dcc.unicamp.br>
 
-       * Makefile.in (install-headers-tar, install-headers-cpio): avoid
-       problems with CDPATH
+       * Makefile.in (install-headers-tar, install-headers-cpio): Avoid
+       problems with CDPATH.
        Reported by Ralf Canis <canis@bigfoot.com>
 
 Sat Apr  3 13:50:16 1999  Jeffrey A Law  (law@cygnus.com)
@@ -249,9 +249,9 @@ Sat Apr  3 13:50:16 1999  Jeffrey A Law  (law@cygnus.com)
 
 Sat Apr  3 17:05:13 1999  Alexandre Oliva  <oliva@dcc.unicamp.br>
 
-       * inclhack.tpl: insert spaces between `sed -e' and '...'
+       * inclhack.tpl: Insert spaces between `sed -e' and '...'.
        Reported by Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
-       * fixinc/fixincl.sh, fixinc/fixincl.x, fixinc/inclhack.sh: regen 
+       * fixinc/fixincl.sh, fixinc/fixincl.x, fixinc/inclhack.sh: Regen.
        
 Sat Apr  3 14:54:46 1999  Craig Burley  <craig@jcb-sc.com>
 
@@ -300,7 +300,7 @@ Sat Apr  3 11:37:20 1999  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
        USE_STORE_POST_INCREMENT, USE_STORE_PRE_INCREMENT): Provide default
        definition.
 
-       * expr.c: (USE_LOAD_POST_INCREMENT, USE_LOAD_PRE_INCREMENT,
+       * expr.c (USE_LOAD_POST_INCREMENT, USE_LOAD_PRE_INCREMENT,
        USE_STORE_POST_INCREMENT, USE_STORE_PRE_INCREMENT): Delete default
        definition.
 
@@ -311,7 +311,7 @@ Fri Apr  2 16:03:05 1999  Jeffrey A Law  (law@cygnus.com)
 
 Fri Apr  2 15:46:25 1999  Donn Terry (donn@interix.com)
 
-        * configure.in: Set and substitute quoted_cc_set_by_configure.
+       * configure.in: Set and substitute quoted_cc_set_by_configure.
        * configure: Rebuilt.
        * Makefile.in (SUBDIR_FLAGS_TO_PASS): Fix quoting problem with ``.
 
@@ -338,7 +338,7 @@ Fri Apr  2 14:35:45 1999  Stan Cox  <scox@cygnus.com>
        `output_function_epilogue', `output_function_prologue',
        `print_operand_address', `register_move_cost',
        `simple_memory_operand'.
-       (HARD_REGNO_MODE_OK): Parenthesise `REGNO' arg.
+       (HARD_REGNO_MODE_OK): Parenthesize `REGNO' arg.
        (REGNO_REG_CLASS): Likewise.
        * pdp11.md: Add explicit `int' to `static count' (in two places).
        (addhi3): Add explicit braces to avoid ambiguous else.
@@ -366,13 +366,13 @@ Fri Apr  2 11:53:37 1999  John Wehle  (john@feith.com)
 
 1999-04-02  Bruce Korb <ddsinc09@ix.netcom.com>
 
-       * fixinc/mkfixinc.sh:  added support for x86-interix
-       * fixinc/fixinc.interix:  fixincludes script, slight chages
+       * fixinc/mkfixinc.sh: Added support for x86-interix.
+       * fixinc/fixinc.interix: Fixincludes script, slight changes
        from ./fixinc.interix.  Untested (needs interix box).
        * fixinc/inclhack.def:
-       Complete the change to the 'fixinc.tmp' file
-       Fixed regex for finding C++ headers
-       * fixincl.x, fixincl.sh, inclhack.sh: regenerate
+       Complete the change to the 'fixinc.tmp' file.
+       Fixed regex for finding C++ headers.
+       * fixincl.x, fixincl.sh, inclhack.sh: Regenerate.
 
 Fri Apr  2 11:36:12 1999  Jan Hubicka  (hubicka@paru.cas.cz)
 
@@ -404,7 +404,7 @@ Fri Apr  2 12:19:17 1999  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
        * config/c4x/c4x.md (*db): Enable pattern if TARGET_LOOP_UNSIGNED
        is non-zero.
        (movstrqi_small, movstrqi_large, *cmpstrqi): Add + modifier to address
-       register constraints.
+       register constraints.
        (*movhi_clobber+1): Modify splitter pattern to handle destination
        register that is used in the source address.
        (*xorhi3_clobber): Replace AND with XOR in call to legitimize_operands.
@@ -427,7 +427,7 @@ Thu Apr  1 12:04:05 1999  Jim Wilson  <wilson@cygnus.com>
 
 1999-04-01  Bruce Korb <ddsinc09@ix.netcom.com>
 
-       * fixinc/genfixes:  new shell script that runs autogen
+       * fixinc/genfixes: New shell script that runs autogen
        to create the generated files.
 
 1999-04-01  Manfred Hollstein  <manfred@s-direktnet.de>
@@ -479,14 +479,14 @@ Wed Mar 31 12:32:43 1999  Richard Henderson  <rth@cygnus.com>
 
 Wed Mar 31 12:10:00 1999  Bruce Korb <ddsinc09@ix.netcom.com>
 
-       * inclhack.def (several): added spaces in tests to ensure
+       * inclhack.def (several): Added spaces in tests to ensure
        correct shell syntax.  Added c_asm.h fix from fixincludes.
        Also corrected the corrected fix to C++ comments :-}
 
-       * inclhack.tpl: changed method of traversing symlink trees
+       * inclhack.tpl: Changed method of traversing symlink trees
        so that file name matching will work correctly.
 
-       * fixincl.c, hackshell.tpl:  fallout from above
+       * fixincl.c, hackshell.tpl: Fallout from above.
        * fixincl.x, inclhack.sh, fixincl.sh: Rebuilt.
 
 Tue Mar 30 10:43:49 1999  Philip Blundell  <pb@nexus.co.uk>
@@ -500,10 +500,10 @@ Tue Mar 30 10:43:49 1999  Philip Blundell  <pb@nexus.co.uk>
 
 Wed Mar 31 10:33:37 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
-        * Makefile.in (c-gperf.h): Generate using gperf language 'C', not
-        'KR-C', so gperf uses the `const' keyword on strings.
-        
-        * c-parse.gperf (resword): Const-ify a char*.
+       * Makefile.in (c-gperf.h): Generate using gperf language 'C', not
+       'KR-C', so gperf uses the `const' keyword on strings.
+       
+       * c-parse.gperf (resword): Const-ify a char*.
 
 Wed Mar 31 01:49:31 1999  Ian Lance Taylor  <ian@zembu.com>
 
@@ -513,13 +513,13 @@ Wed Mar 31 00:50:48 1999  Jeffrey A Law  (law@cygnus.com)
 
        * system.h (STDERR_FILENO): Fix typo.
 
-       * inclhack.def (bool): Also fix bogus bool in curses_colr/curses.h
+       * inclhack.def (bool): Also fix bogus bool in curses_colr/curses.h.
        * fixincl.x, inclhack.sh, fixincl.sh: Rebuilt.
 
 Tue Mar 30 20:51:40 1999  Mark Mitchell  <mark@codesourcery.com>
 
        * alias.c (alias_set_compare): Remove.
-       (record_alias_subset): Use splay_tree_compare_ints instaed of
+       (record_alias_subset): Use splay_tree_compare_ints instead of
        alias_set_compare.
        (init_alias_once): Likewise.
        * cse.c: Include splay-tree.h.
@@ -565,7 +565,7 @@ Mon Mar 29 15:48:39 1999  Jason Merrill  <jason@yorick.cygnus.com>
 
 Mon Mar 29 15:05:39 1999  Richard Henderson  <rth@cygnus.com>
 
-       * except.c (start_dynamic_handler): Force jmp_buf address to 
+       * except.c (start_dynamic_handler): Force jmp_buf address to
        and operand before moving to memory.
 
 Mon Mar 29 15:11:10 1999  Craig Burley  <craig@jcb-sc.com>
@@ -591,9 +591,9 @@ Mon Mar 29 11:50:34 1999  Jerry Quinn <jquinn@nortelnetworks.com>
 
 Mon Mar 29 08:24:43 1999  Bruce Korb <korb@datadesign.com>
 
-       * fixinc/mkfixinc.sh:  Fix portability problems with old shells.
+       * fixinc/mkfixinc.sh: Fix portability problems with old shells.
 
-       * fixinc/README:  Updated for release announcement
+       * fixinc/README: Updated for release announcement
 
 Sun Mar 28 20:26:55 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
@@ -623,8 +623,8 @@ Sun Mar 28 15:27:26 1999  Jeffrey A Law  (law@cygnus.com)
 Sun Mar 28 12:22:12 1999  Robert Lipe  (robertlipe@usa.net)
 
        * i386/sysv5.h: New file to describe UnixWare7/SVR5.
-       * configure.in (i?86-UnixWare7*-sysv): Use it.      
-       * i386/udk.h: Use sysv5.h.   Now uses Dwarf-2.
+       * configure.in (i?86-UnixWare7*-sysv): Use it.
+       * i386/udk.h: Use sysv5.h.  Now uses Dwarf-2.
 
 Sun Mar 28 01:15:04 PST 1999 Jeff Law  (law@cygnus.com)
 
@@ -667,20 +667,20 @@ Fri Mar 26 20:41:46 1999  Jim Wilson  <wilson@cygnus.com>
 
 Fri Mar 26 16:02:37 1999  Nick Clifton  <nickc@cygnus.com>
 
-       * configure.in (arm-*-vxworks*): Just include arm/vxarm.h
+       * configure.in (arm-*-vxworks*): Just include arm/vxarm.h.
        * configure: Regenerate.
        * config/arm/vxarm.h: Define SUBTARGET_CPU_DEFAULT before
        including arm/coff.h
 
 1999-02-16  Scott Bambrough <scottb@corelcomputer.com>
 
-        * configure.in (arm*-*-linux-gnu*): Set thread_file to 'posix' if
+       * configure.in (arm*-*-linux-gnu*): Set thread_file to 'posix' if
        --enable-threads[={yes,pthreads,posix}] is passed as a command
-       line parameter to configure. 
+       line parameter to configure.
 
-        * configure: Regenerate.
+       * configure: Regenerate.
        
-        * gcc/config/arm/t-linux (TARGET_LIBGCC2_CFLAGS): Include -fPIC.
+       * gcc/config/arm/t-linux (TARGET_LIBGCC2_CFLAGS): Include -fPIC.
 
 Fri Mar 26 19:42:19 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
 
@@ -735,7 +735,7 @@ Fri Mar 26 01:59:15 1999  "Charles M. Hannum" <root@ihack.net>
        rhs and use it appropriately.
 
        * fold-const.c (fold_truthop): Mask the lhs and rhs after merging
-       adjacent bitfield references. 
+       adjacent bitfield references.
 
        * fold-const.c (fold_truthop): Verify that the lhs and rhs are
        in the same bit position when optimizing bitfield references
@@ -779,11 +779,11 @@ Thu Mar 25 14:04:54 EST 1999  Andrew MacLeod  <amacleod@cygnus.com>
        (dwarf2out_frame_debug): Process insns only, and call
        new function 'dwarf2out_frame_debug_expr' for patterns.
        * emit-rtl.c (set_unique_reg_note): New function to add a reg note,
-       but if there is an existingone, deletes it first.
+       but if there is an existing one, delete it first.
        * expmed.c (expand_mult, expand_divmod): Use set_unique_reg_note.
        * optabs.c (add_equal_note, expand_binop): Use set_unique_reg_note.
        (emit_no_conflict_block, emit_libcall_block): Use set_unique_reg_note.
-       (expand_fix):  Use set_unique_reg_note.
+       (expand_fix): Use set_unique_reg_note.
 
 Thu Mar 25 11:47:49 1999  Art Haas <ahaas@neosoft.com>
 
@@ -806,7 +806,7 @@ Thu Mar 25 02:12:42 1999  Finn Hakansson  <finn@axis.com>
 
        * loop.c (strength_reduce): Correct a comment.
 
-        * rtl.h (MEM_COPY_ATTRIBUTES): Remove unnecessary ending backslash.
+       * rtl.h (MEM_COPY_ATTRIBUTES): Remove unnecessary ending backslash.
 
 Thu Mar 25 02:02:13 1999  Axel Thimm <Axel.Thimm@physik.fu-berlin.de>
 
@@ -848,8 +848,8 @@ Wed Mar 24 15:44:12 1999  Nick Clifton  <nickc@cygnus.com>
 
        * config/m32r/m32r.c (init_idents): Accept both NAME and __NAME__
        versions of attribute names and values.
-       (m32r_valid_machine_decl_attribute): Ditto.
-       (m32r_encode_section_info): Ditto.
+       (m32r_valid_machine_decl_attribute): Likewise.
+       (m32r_encode_section_info): Likewise.
 
 Wed Mar 24 21:42:15 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
 
@@ -867,7 +867,7 @@ Wed Mar 24 21:42:15 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
 
 Wed Mar 24 01:35:01 1999  Geoff Keating  <geoffk@ozemail.com.au>
 
-       * fold-const.c (fold): Recognise a rotate by an unsigned amount.
+       * fold-const.c (fold): Recognize a rotate by an unsigned amount.
 
 Tue Mar 23 23:32:14 1999  Jeffrey A Law  (law@cygnus.com)
 
@@ -895,7 +895,7 @@ Tue Mar 23 22:51:48 1999  Mumit Khan  <khan@xraylith.wisc.edu>
 
 Tue Mar 23 11:20:03 1999  Per Bothner  <bothner@cygnus.com>
 
-       * tree.c (first_rtl_op, has_cleanups):  Handle GOTO_SUBROUTINE_EXPR.
+       * tree.c (first_rtl_op, has_cleanups): Handle GOTO_SUBROUTINE_EXPR.
 
 Tue Mar 23 09:00:39 1999  Nick Clifton  <nickc@cygnus.com>
 
@@ -985,7 +985,7 @@ Mon Mar 22 16:18:27 1999  Nick Clifton  <nickc@cygnus.com>
        * config/arm/elf.h (VALID_MACHINE_DECL_ATTRIBUTE): Do not bother
        passing ATTRIBUTES to arm_valid_machine_decl_attribute.
        
-       * config/arm/coff.h (VALID_MACHINE_DECL_ATTRIBUTE): Do not bother 
+       * config/arm/coff.h (VALID_MACHINE_DECL_ATTRIBUTE): Do not bother
        passing ATTRIBUTES to arm_valid_machine_decl_attribute.
        
        * config/arm/arm.h (DEFAULT_RTX_COSTS): Do not bother passing
@@ -1041,15 +1041,15 @@ Mon Mar 22 21:08:59 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
 Mon Mar 22 10:44:33 1999  Vladimir Makarov  <vmakarov@tofu.to.cygnus.com>
 
        * config/h8300/h8300.md (adjust_length): New attribute.
-       (modhi3+1, andsi3+1, iorsi3+1, extzv+1, extzv+2): Change insn
-       default value of attribute "adjust_length" onto "no".
+       (modhi3+1, andsi3+1, iorsi3+1, extzv+1, extzv+2): Change insn
+       default value of attribute "adjust_length" onto "no".
 
-       * config/h8300/h8300.c (h8300_adjust_insn_length): Adust
-        length only if the attribute "adjust_length" value is "yes".
-        Use 0 if the shift is negative.
+       * config/h8300/h8300.c (h8300_adjust_insn_length): Adjust
+       length only if the attribute "adjust_length" value is "yes".
+       Use 0 if the shift is negative.
 
        * final.c (shorten_branches): Check insn length after its
-       adjusting.
+       adjusting.
 
 Sun Mar 21 17:33:48 1999  Jeffrey A Law  (law@cygnus.com)
 
@@ -1057,7 +1057,7 @@ Sun Mar 21 17:33:48 1999  Jeffrey A Law  (law@cygnus.com)
        * i860/paragon.h (TARGET_SWITCHES): Add documentation for default case.
        * i370.h (TARGET_SWITCHES): Add documentation for default case.
        * fx80.h (TARGET_SWITCHES): Add documentation for default case.
-        * elxsi.h (TARGET_SWITCHES): Add documentation for default case.
+       * elxsi.h (TARGET_SWITCHES): Add documentation for default case.
        * clipper.h (TARGET_SWITCHES): Add documentation for default case.
        * 1750a.h (TARGET_SWITCHES): Add documentation for default case.
        * pa.h (TARGET_SWITCHES): Add documentation for default case.
@@ -1067,7 +1067,7 @@ Sun Mar 21 17:33:48 1999  Jeffrey A Law  (law@cygnus.com)
 
        * gcse.c (dump_hash_table): Fix whitespace in declaration.
        (compute_transpout): Renamed from pre_compute_transpout.
-       (compute_pre_*): Deleted
+       (compute_pre_*): Deleted.
        (pre_expr_reaches_here_p): New argument, CHECK_PRE_COMP.  All
        callers changed.
        (insert_insn_end_bb): Renamed from pre_insert_insn.
@@ -1089,7 +1089,7 @@ Sun Mar 21 12:13:01 1999  Nick Clifton  <nickc@cygnus.com>
        * flow.c (can_delete_label_p): Do not allow user specified
        labels to be deleted.
        * dwarf2out.c (gen_label_die): Generate addresses for deleted
-       (programmer specified) labels. 
+       (programmer specified) labels.
        * dwarfout.c (output_label_die): Generate addresses for deleted
        (programmer specified) labels.
 
@@ -1122,12 +1122,12 @@ Sat Mar 20 21:46:06 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        * sched.c (schedule_insns): Remove unused variables `insn' and `next'.
 
        * tlink.c (symbol_hash_newfunc, symbol_hash_lookup,
-       file_hash_newfunc, file_hash_lookup, demangled_hash_newfunc,
-       demangled_hash_lookup, symbol_push, symbol_pop, file_push,
-       file_pop, tlink_init, tlink_execute, frob_extension,
-       obstack_fgets, tfgets, pfgets, freadsym, read_repo_file,
-       maybe_tweak, recompile_files, read_repo_files,
-       demangle_new_symbols, scan_linker_output): Add static prototype.
+       file_hash_newfunc, file_hash_lookup, demangled_hash_newfunc,
+       demangled_hash_lookup, symbol_push, symbol_pop, file_push,
+       file_pop, tlink_init, tlink_execute, frob_extension,
+       obstack_fgets, tfgets, pfgets, freadsym, read_repo_file,
+       maybe_tweak, recompile_files, read_repo_files,
+       demangle_new_symbols, scan_linker_output): Add static prototype.
 
        (symbol_hash_newfunc, file_hash_newfunc, demangled_hash_newfunc):
        Make the third argument a `hash_table_key'.
@@ -1186,7 +1186,7 @@ Fri Mar 19 15:28:38 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        * loop.c (strength_reduce): Remove unused variable `note'.
 
        * reload1.c (new_insn_chain): Cast to struct insn_chain* when
-       assigning to one.
+       assigning to one.
 
        * rtl.c (copy_rtx): Use memcpy instead of bcopy.
 
@@ -1235,17 +1235,17 @@ Fri Mar 19 01:42:05 1999  Zack Weinberg  <zack@rabi.phys.columbia.edu>
        fputs_unlocked only if putc_unlocked has a prototype already.
        Prototype fputs_unlocked if necessary.
        * configure.in: Check for prototypes of putc_unlocked and
-       fputs_unlocked. 
+       fputs_unlocked.
        * acconfig.h: Updated.
        * config.in, configure: Rebuilt.
 
 Fri Mar 19 02:45:12 1999  Alexandre Oliva  <oliva@dcc.unicamp.br>
 
-       * Makefile.in (INTL_TARGETS): new macro
-       ($(INTL_TARGETS)): depend on generated sources; drop dependencies
-       on cp/parse.c and objc/objc-parse.c
-       ($(srcdir)/cp/parse.c): move to cp/Make-lang.in
-       * objc/Make-lang.in ($(INTL_TARGETS)): depend on objc/objc-parse.c 
+       * Makefile.in (INTL_TARGETS): New macro.
+       ($(INTL_TARGETS)): Depend on generated sources; drop dependencies
+       on cp/parse.c and objc/objc-parse.c.
+       ($(srcdir)/cp/parse.c): Move to cp/Make-lang.in.
+       * objc/Make-lang.in ($(INTL_TARGETS)): Depend on objc/objc-parse.c.
 
 Thu Mar 18 22:28:53 1999  Jeffrey A Law  (law@cygnus.com)
 
@@ -1253,7 +1253,7 @@ Thu Mar 18 22:28:53 1999  Jeffrey A Law  (law@cygnus.com)
        * i860/paragon.h (TARGET_SWITCHES): Add documentation.
        * i370.h (TARGET_SWITCHES): Add documentation.
        * fx80.h (TARGET_SWITCHES): Add documentation.
-        * elxsi.h (TARGET_SWITCHES): Add documentation.
+       * elxsi.h (TARGET_SWITCHES): Add documentation.
        * clipper.h (TARGET_SWITCHES): Add documentation.
        * 1750a.h (TARGET_SWITCHES): Add documentation.
        * pa.h (TARGET_SWITCHES): Add documentation.
@@ -1273,9 +1273,9 @@ Thu Mar 18 19:09:50 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
 
 Thu Mar 18 10:14:18 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
-       * cccp.c (default_include): Initialize structure memebers.
-       (pass_thru_directive): Change the type of 'keyword_length' to int.
-       (main): Cast `bindtextdomain' and `textdomain' to (void).
+       * cccp.c (default_include): Initialize structure members.
+       (pass_thru_directive): Change the type of 'keyword_length' to int.
+       (main): Cast `bindtextdomain' and `textdomain' to (void).
 
        * collect2.c (main): Likewise.
 
@@ -1292,7 +1292,7 @@ Thu Mar 18 10:14:18 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 1999-03-18  Gavin Romig-Koch  <gavin@cygnus.com>
 
        * config/mips/mips.c (mips_explicit_type_size_string): Correct
-       its type.
+       its type.
 
 Thu Mar 18 01:24:25 1999  Jeffrey A Law  (law@cygnus.com)
 
@@ -1306,7 +1306,7 @@ Wed Mar 17 23:17:42 1999  Mark Kettenis  <kettenis@gnu.org>
 
 Wed Mar 17 23:00:18 1999  Robert Lipe <robertlipe@usa.net>
 
-       * fixinc/fixincl.c: Include auto-host.h instead of config.h
+       * fixinc/fixincl.c: Include auto-host.h instead of config.h.
        * fixinc/procopen.c: Likewise.
        * fixinc/regex.c: Likewise.
        * fixinc/server.c: Likewise.
@@ -1315,10 +1315,10 @@ Wed Mar 17 22:46:13 1999  Mark Elbrecht  <snowball3@usa.net.
 
        * config/i386/go32.h: Delete.
        * config/i386/djgpp.h: New. Renamed from go32.h.
-       Added -DDJGPP=2 to CPP_PREDEFINES.
+       Added -DDJGPP=2 to CPP_PREDEFINES.
        * config/i386/go32-rtems.h: Delete.
        * config/i386/djgpp-rtems.h: New. Renamed from go32-rtems.h.
-       Added -DDJGPP=2 to CPP_PREDEFINES.
+       Added -DDJGPP=2 to CPP_PREDEFINES.
        * config/i386/xm-go32.h: Delete.
        * config/i386/xm-djgpp.h: New. Renamed from xm-go32.h.
        * config/i386/x-go32: Delete.
@@ -1326,8 +1326,8 @@ Wed Mar 17 22:46:13 1999  Mark Elbrecht  <snowball3@usa.net.
        * config/i386/t-go32: Delete.
        * config/i386/t-djgpp: New. Renamed from t-go32.
        * configure.in(pc-msdosdjgpp): Set xm_file to i386/xm-djgpp.h.
-       Set tm_file to i386/djgpp.h. Set tmake_file to i386/t-djgpp.
-       Set xmake_file to i386/x-djgpp.
+       Set tm_file to i386/djgpp.h. Set tmake_file to i386/t-djgpp.
+       Set xmake_file to i386/x-djgpp.
        (*-go32-msdos, *-go32*): Remove entries.  Warn that GO32/DJGPP V1.X
        is now unsupported and *-pc-msdosdjgpp for DJGPP V2.X should be
        used instead.
@@ -1338,15 +1338,15 @@ Wed Mar 17 22:46:13 1999  Mark Elbrecht  <snowball3@usa.net.
 Wed Mar 17 20:38:08 1999  Jerry Quinn <jquinn@nortelnetworks.com>
                          Jeff Law <law@cygnus.com>
 
-        * pa.md: Add real PA8000 scheduling information.
+       * pa.md: Add real PA8000 scheduling information.
 
-        * pa.h (processor_type):  Add PROCESSOR_8000 symbol.
-        (ISSUE_RATE):  Revamp, including PA8000 support.
-        * pa.c (override_options):  Add 8000 as -mschedule= option.
+       * pa.h (processor_type): Add PROCESSOR_8000 symbol.
+       (ISSUE_RATE): Revamp, including PA8000 support.
+       * pa.c (override_options): Add 8000 as -mschedule= option.
        Do not call strcmp if pa_cpu_string is null.
-        * pa.md (attr cpu):  Add 8000.
+       * pa.md (attr cpu): Add 8000.
        * invoke.texi: Add documentation for PA8000 scheduling.
-        
+       
 Wed Mar 17 18:20:24 1999  David S. Miller  <davem@redhat.com>
 
        * config/sparc/sparc.h (TARGET_SWITCHES, TARGET_OPTIONS):
@@ -1366,12 +1366,12 @@ Wed Mar 17 14:51:19 1999  Richard Henderson  <rth@cygnus.com>
 Wed Mar 17 14:41:41 1999  Nick Clifton  <nickc@cygnus.com>
 
        * config/arm/aout.h (ASM_GENERATE_INTERNAL_LABEL): Fix compile
-       time warning.   
+       time warning.
        * config/arm/arm.md: Fix various compile time warnings.
        * config/arm/arm.h: Fix various compile time warnings.  Add
        function prototypes.
        * config/arm/arm.c: Fix various compile time warnings.
-       (arm_override_options): Reorganise to seperate tuning from
+       (arm_override_options): Reorganize to separate tuning from
        targetting.
        (bit_count): New function: Return a count of the number of bits
        set in a word.
@@ -1392,14 +1392,14 @@ Wed Mar 17 11:20:29 1999  Dave Brolley  <brolley@cygnus.com>
 
 Wed Mar 17 09:25:06 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
-        * c-lex.c: Don't include setjmp.h.
+       * c-lex.c: Don't include setjmp.h.
        (parse_float): New static function.
        (pf_args): New struct.
        (yylex): Use them in call to `do_float_handler'.
 
 1999-03-16  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
 
-       * cexp.y (yyerror): Call verror to get a usefull error message.
+       * cexp.y (yyerror): Call verror to get a useful error message.
        * cexp.c: Rebuilt.
 
        * .gdbinit: Move command to put breakpoint at abort to end of file
@@ -1407,7 +1407,7 @@ Wed Mar 17 09:25:06 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
 Tue Mar 16 15:30:19 1999  Nick Clifton  <nickc@cygnus.com>
 
-       * rtl.h: Rename prototype for free_bb_memory to free_bb_mem. 
+       * rtl.h: Rename prototype for free_bb_memory to free_bb_mem.
 
 Tue Mar 16 23:40:09 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
 
@@ -1462,7 +1462,7 @@ Tue Mar 16 13:44:50 1999  Jim Wilson  <wilson@cygnus.com>
        unless it's necessary.
 
        * cpplib.h (parse_marker): Removed.
-       (struct cpp_buffer): line_base is now a unsigned char *; add
+       (struct cpp_buffer): Line_base is now a unsigned char *; add
        `mark' [long], remove `marks' [struct parse_marker *].
        (parse_set_mark, parse_clear_mark, parse_goto_mark): Update
        prototypes.
@@ -1477,7 +1477,7 @@ Tue Mar 16 11:30:19 1999  Gavin Romig-Koch  <gavin@cygnus.com>
 
        * c-lex.c (yylex) : Remove warning for integer literals being
        larger than the largest target int.  Add warning for integer
-       literal being larger than than its choosen type.
+       literal being larger than than its chosen type.
 
 Tue Mar 16 10:53:17 1999  Gavin Romig-Koch  <gavin@cygnus.com>
 
@@ -1486,13 +1486,13 @@ Tue Mar 16 10:53:17 1999  Gavin Romig-Koch  <gavin@cygnus.com>
        (TARGET_SWITCHES): Add 'long32'.
        (TARGET_OPTIONS): Add 'explicit-type-size'.
        (CC1_SPECS): Set -mexplicit-type-size.
-        (LONG_MAX_SPEC): Change a use of 'no-long64' to 'long32'.
+       (LONG_MAX_SPEC): Change a use of 'no-long64' to 'long32'.
        * config/mips/abi64.h (LONG_MAX_SPEC): Same.  Add 'mabi=32'.
        * config/mips/mips.c (mips_explicit_type_size_string): New.
        (override_options): Use it.
        * config/mips/osfrose.h (CC1_SPECS): Set -mexplicit-type-size.
 
-       * config/mips/mips.h (SUBTARGET_CPP_SIZE_SPEC): 
+       * config/mips/mips.h (SUBTARGET_CPP_SIZE_SPEC):
        Pointer size now depends on both size longs and size of GP
        registers.
 
@@ -1516,7 +1516,7 @@ Mon Mar 15 22:45:25 1999  David Edelsohn  <edelsohn@gnu.org>
        allocate a reg to save static chain for all ABIs.  For AIX
        profiling, calculate parameter registers to save based on need.
        (output_function_profiler): Save and restore static chain around
-       profile call for all ABIs. 
+       profile call for all ABIs.
 
 1999-03-15 21:39 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
 
@@ -1552,7 +1552,7 @@ Mon Mar 15 22:45:25 1999  David Edelsohn  <edelsohn@gnu.org>
        (initialize_dependency_output): Likewise.  Understand OBJECT_SUFFIX.
 
        * cppfiles.c (simplify_pathname): Export.
-       (merge_include_chains):  Don't nreverse the lists.  If
+       (merge_include_chains): Don't nreverse the lists.  If
        opts->verbose, print a notice when a duplicate dir is detected
        and dropped from the include path.
        (finclude): Fix excessive cleverness in setting
@@ -1570,12 +1570,12 @@ Mon Mar 15 22:45:25 1999  David Edelsohn  <edelsohn@gnu.org>
 Mon Mar 15 16:01:52 1999  Jim Wilson  <wilson@cygnus.com>
 
        * config/misp/mips.h (REGISTER_MOVE_COST): Make the cost of moving
-       from HI/LO/HILO/MD into general registers the same as for one
-       of moving general registers to HI/LO/HILO/MD.
+       from HI/LO/HILO/MD into general registers the same as for one
+       of moving general registers to HI/LO/HILO/MD.
 
 Mon Mar 15 12:39:38 1999  Nick Clifton  <nickc@cygnus.com>
 
-       * config/m32r/m32r.c (init_idents): New function.  Initialise
+       * config/m32r/m32r.c (init_idents): New function.  Initialize
        static tree nodes for m32r specific attribute identifiers.  Remove
        leading and trailing double underscores from the attribute names.
        (m32r_valid_machine_decl_attribute): Call init_idents.
@@ -1588,7 +1588,7 @@ Mon Mar 15 10:20:20 1999  Mark Mitchell  <mark@markmitchell.com>
 
 Mon Mar 15 08:24:17 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
-        * fold-const.c (exact_real_inverse): Move variable `float_error'
+       * fold-const.c (exact_real_inverse): Move variable `float_error'
        into the scope where it is used.
        (const_binop_1): New static function.
        (cb_args): New struct.
@@ -1600,7 +1600,7 @@ Mon Mar 15 08:24:17 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 Mon Mar 15 22:50:18 1999  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 
        * rtlanal.c (auto_inc_p): New function.
-        * rtl.h (auto_inc_p): Prototype it.
+       * rtl.h (auto_inc_p): Prototype it.
        * reload1.c (add_auto_inc_notes): New function.
        (reload): Strip REG_INC notes and call add_auto_inc_notes
        for each insn to restore them correctly.
@@ -1663,7 +1663,7 @@ Fri Mar 12 07:54:43 1999  Bruce Korb <korb@datadesign.com>
        * fixinc/fixinc.*: Some changes from the fixincl-branch
        were not applied (??!!).  Corrected.
 
-       * fixinc/Makefile.in: same thing.
+       * fixinc/Makefile.in: Same thing.
 
 Fri Mar 12 00:51:43 1999  Jeffrey A Law  (law@cygnus.com)
 
@@ -1689,7 +1689,7 @@ Thu Mar 11 21:25:59 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
 
 Thu Mar 11 20:37:59 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
 
-       * reload.1c (delete_address_reloads_1):  Check for reloads of
+       * reload.1c (delete_address_reloads_1): Check for reloads of
        CURRENT_INSN even if it sets DST.
 
 Thu Mar 11 10:29:50 1999  Jason Merrill  <jason@yorick.cygnus.com>
@@ -1699,13 +1699,13 @@ Thu Mar 11 10:29:50 1999  Jason Merrill  <jason@yorick.cygnus.com>
 
 Thu Mar 11 10:27:42 1999  Robert Lipe  <robertlipe@usa.net>
 
-       * dwarf2out.c (TEXT_SECTION_LAABEL, DEBUG_LINE_SECTION_LABEL,
-       DEBUG_INFO_SECTION_LABEL, ABBREV_SECTION_LABEL, 
-       text_section_laabel, debug_line_section_label,
+       * dwarf2out.c (TEXT_SECTION_LABEL, DEBUG_LINE_SECTION_LABEL,
+       DEBUG_INFO_SECTION_LABEL, ABBREV_SECTION_LABEL,
+       text_section_label, debug_line_section_label,
        debug_info_section_label, abbrev_section_label): New.
-       (output_compilation_unit_header):  Emit label associated
+       (output_compilation_unit_header): Emit label associated
        with section instead of section name itself.
-       (out_pubnames, output_aranges, output_line_info, 
+       (out_pubnames, output_aranges, output_line_info,
        dwarf2out_finish): Likewise.
        (dwarf2out_init): Build internal label names for sections
        from static labels.
@@ -1716,8 +1716,8 @@ Thu Mar 11 17:28:32 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
 
 Thu Mar 11 08:52:02 1999  Bruce Korb <korb@datadesign.com>
 
-       * Makefile.in: activated fixinc/mkfixinc.sh
-       * configure.in: activated fixinc/mkfixinc.sh
+       * Makefile.in: Activated fixinc/mkfixinc.sh.
+       * configure.in: Activated fixinc/mkfixinc.sh.
 
 Thu Mar 11 01:38:02 1999  Mumit Khan  <khan@xraylith.wisc.edu>
 
@@ -1758,29 +1758,29 @@ Thu Mar 11 00:20:52 1999  Alexandre Oliva <oliva@dcc.unicamp.br>
 Wed Mar 10 23:11:19 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * gcc.c (print_file_name, print_prog_name, spec_machine,
-       read_specs, set_spec, lookup_compiler, build_search_list,
-       putenv_from_prefixes, find_a_file, record_temp_file,
-       delete_if_ordinary, handle_braces, do_spec, do_spec_1, find_file,
-       is_directory, validate_switches, used_arg, default_arg,
-       pfatal_with_name, perror_with_name, pfatal_pexecute, fatal, error,
-       notice, add_preprocessor_option, add_assembler_option,
-       add_linker_option, process_command, execute,
-       unused_prefix_warnings, clear_args, fatal_error,
-       lang_specific_driver, user_specs, compiler, link_command_spec,
-       option_map, translate_options, make_temp_file, temp_name,
-       programname, path_prefix, machine_suffix, just_machine_suffix,
-       gcc_exec_prefix, standard_exec_prefix, standard_exec_prefix_1,
-       md_exec_prefix, md_startfile_prefix, md_startfile_prefix_1,
-       standard_startfile_prefix, standard_startfile_prefix_1,
-       standard_startfile_prefix_2, tooldir_base_prefix, tooldir_prefix,
-       multilib_dir, temp_filename, temp_file, command, switchstr,
-       infile, outfiles, input_filename, input_basename, input_suffix,
-       check_live_switch, main): Qualify a char* with the `const' keyword.
+       read_specs, set_spec, lookup_compiler, build_search_list,
+       putenv_from_prefixes, find_a_file, record_temp_file,
+       delete_if_ordinary, handle_braces, do_spec, do_spec_1, find_file,
+       is_directory, validate_switches, used_arg, default_arg,
+       pfatal_with_name, perror_with_name, pfatal_pexecute, fatal, error,
+       notice, add_preprocessor_option, add_assembler_option,
+       add_linker_option, process_command, execute,
+       unused_prefix_warnings, clear_args, fatal_error,
+       lang_specific_driver, user_specs, compiler, link_command_spec,
+       option_map, translate_options, make_temp_file, temp_name,
+       programname, path_prefix, machine_suffix, just_machine_suffix,
+       gcc_exec_prefix, standard_exec_prefix, standard_exec_prefix_1,
+       md_exec_prefix, md_startfile_prefix, md_startfile_prefix_1,
+       standard_startfile_prefix, standard_startfile_prefix_1,
+       standard_startfile_prefix_2, tooldir_base_prefix, tooldir_prefix,
+       multilib_dir, temp_filename, temp_file, command, switchstr,
+       infile, outfiles, input_filename, input_basename, input_suffix,
+       check_live_switch, main): Qualify a char* with the `const' keyword.
 
 Wed Mar 10 20:28:29 1999  Jeffrey A Law  (law@cygnus.com)
 
        * lcm.c: New file.
-       * Makefile.in (OBJS): Add lcm.o
+       * Makefile.in (OBJS): Add lcm.o.
        (lcm.o): Add dependencies.
 
        * gcse.c (compute_pre_local_properties): Delete.
@@ -1830,7 +1830,7 @@ Wed Mar 10 08:01:52 1999  Bruce Korb <korb@datadesign.com>
        * fixinc/fixinc.*: Resync-ed with the files in this
        directory.
 
-       * fixinc/mkfixinc.sh: the machine case elements were
+       * fixinc/mkfixinc.sh: The machine case elements were
        out-of-order.  (the ix86-*-linux-gnu* entry needed to
        be earlier).
 
@@ -1878,11 +1878,11 @@ Tue Mar  9 02:08:17 1999  Jeffrey A Law  (law@cygnus.com)
 Mon Mar  8 23:43:47 1999  Richard Henderson  <rth@cygnus.com>
 
        * haifa-sched.c (sched_analyze_1): Fix last change -- add clobber
-       dependancies to sets in the non-hard-reg case too.
+       dependencies to sets in the non-hard-reg case too.
 
 Mon Mar  8 18:55:21 1999  Marc Espie <espie@cvs.openbsd.org>
 
-        * config/openbsd.h (HANDLE_SYSV_PRAGMA): Define.
+       * config/openbsd.h (HANDLE_SYSV_PRAGMA): Define.
 
 Mon Mar  8 16:04:44 1999  Jim Wilson  <wilson@cygnus.com>
 
@@ -1895,10 +1895,10 @@ Mon Mar  8 16:04:44 1999  Jim Wilson  <wilson@cygnus.com>
 Mon Mar  8 15:27:42 1999  Jeffrey A Law  (law@cygnus.com)
 
        * i386.md (ashlsi3): Revise comments.  Provide new anonymous
-       pattern for Pentium and PPro/PII.  Reverse constraints in 
+       pattern for Pentium and PPro/PII.  Reverse constraints in
        generic ashlsi3 anonymous pattern.
 
-       * calls.c (initialize_argument_info): Accept a pointer to 
+       * calls.c (initialize_argument_info): Accept a pointer to
        CUMULATIVE_ARGS.
        (expand_call): Pass the address of CUMULATIVE_ARGS.
 
@@ -1918,7 +1918,7 @@ Mon Mar  8 18:47:11 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
 
 Mon Mar  8 08:23:00 1999  Bruce Korb <korb@datadesign.com>
 
-       * ChangeLog: merged entries from fixincl-branch
+       * ChangeLog: Merged entries from fixincl-branch.
 
 Sun Mar  7 11:48:56 1999  Richard Henderson  <rth@cygnus.com>
 
@@ -1964,13 +1964,13 @@ Sun Mar  7 08:30:37 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * sparc.md (movdi): Change the comparison of HOST_BITS_PER_WIDE_INT
        so that we check "== 32", instead of "!= 64".  Cast a value to
-       HOST_WIDE_INT when comparing against one.  Hide the declaration
-       for variable `chain'.
+       HOST_WIDE_INT when comparing against one.  Hide the declaration
+       for variable `chain'.
 
 Sun Mar  7 08:05:27 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * system.h (const, inline): Move the stage2 handling of these
-       keywords-as-macros from here...
+       keywords-as-macros from here...
 
        * gansidecl.h (const, inline): ...to here.
 
@@ -1994,26 +1994,26 @@ Sat Mar  6 17:18:44 1999  Richard Earnshaw  (rearnsha@arm.com)
 
 Sat Mar  6 07:49:23 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
-       * c-aux-info.c (data_type, affix_data_type, gen_decl, 
-       gen_formal_list_for_type, gen_formal_list_for_func_def, gen_type):
+       * c-aux-info.c (data_type, affix_data_type, gen_decl,
+       gen_formal_list_for_type, gen_formal_list_for_func_def, gen_type):
        Qualify a char* with the `const' keyword.
 
        * c-common.c (declare_hidden_char_array, add_attribute, if_elt,
-       declare_function_name, decl_attributes, format_char_info,
-       check_format_info, binary_op_error): Likewise.
+       declare_function_name, decl_attributes, format_char_info,
+       check_format_info, binary_op_error): Likewise.
        
        * cexp.y (yyerror, error, pedwarn, warning, token): Likewise.
 
        * gcse.c (dump_hash_table): Likewise.
 
-       * integrate.c (function_cannot_inline_p): Likewise
+       * integrate.c (function_cannot_inline_p): Likewise.
 
        * optabs.c: Include insn-config.h earlier.
        (init_libfuncs, init_integral_libfuncs, init_floating_libfuncs):
        Qualify a char* with the `const' keyword.
        
        * real.c (asctoe24, asctoe53, asctoe64, asctoe113, asctoe,
-       asctoeg, mtherr, ereal_atof): Likewise.
+       asctoeg, mtherr, ereal_atof): Likewise.
 
        * real.h (ereal_atof): Likewise.
 
@@ -2126,7 +2126,7 @@ Tue Mar  2 09:37:05 1999  Robert Lipe  <robertlipe@usa.net>
 Tue Mar  2 10:12:48 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * alpha.c (alpha_cpu_name, alpha_cpu_string, alpha_tp_string,
-       alpha_fprm_string, alpha_fptm_string, alpha_mlat_string,
+       alpha_fprm_string, alpha_fptm_string, alpha_mlat_string,
        current_function_file): Add the `const' keyword.
        (normal_memory_operand): Mark parameter `mode' with
        ATTRIBUTE_UNUSED.
@@ -2137,7 +2137,7 @@ Tue Mar  2 10:12:48 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        (normal_memory_operand): Add prototype.
        
        * alpha.md: Cast an expression to `unsigned HOST_WIDE_INT' when
-       comparing against one.
+       comparing against one.
 
 Tue Mar  2 10:00:21 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
@@ -2171,7 +2171,7 @@ Tue Mar  2 01:27:52 1999  H.J. Lu  (hjl@gnu.org)
        * config/t-install-cpp: New target fragment.
 
 Tue Mar  2 01:40:01 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
-                          Jeffrey A Law  (law@cygnus.com)
+                         Jeffrey A Law  (law@cygnus.com)
 
        * cse.c (fold_rtx): Update comments for (const (minus (label) (label)))
        case.
@@ -2223,13 +2223,13 @@ Mon Mar  1 21:44:30 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
        * sh.h (CACHE_LOG): SH2 has cache, too.
 
 Mon Mar  1 14:23:36 1999  Catherine Moore  <clm@cygnus.com>
-        * toplev.c (compile_file):  Disable -ffunction-sections and
-        debugging warning if the object format is elf.
+
+       * toplev.c (compile_file): Disable -ffunction-sections and
+       debugging warning if the object format is elf.
+
 Mon Mar  1 11:46:25 1999  Vladimir N. Makarov  <vmakarov@cygnus.com>
 
-       * config/h8300/h8300.c (print_operand):  Use 16 bit addressing
+       * config/h8300/h8300.c (print_operand): Use 16 bit addressing
        when the data in 8-bit area and can not be addressed by 8-bit.
 
 Sun Feb 28 16:40:00 1999  Richard Henderson  <rth@cygnus.com>
@@ -2242,7 +2242,7 @@ Sun Feb 28 15:57:06 1999  Richard Henderson  <rth@cygnus.com>
 
 Sun Feb 28 14:47:53 1999  Arturo Montes  <mitosys@colomsat.com.co>
 
-        * config/i386/t-sco5gas (crti.o): New target.
+       * config/i386/t-sco5gas (crti.o): New target.
 
 Sun Feb 28 15:10:17 1999  David Edelsohn  <edelsohn@gnu.org>
 
@@ -2253,7 +2253,7 @@ Sun Feb 28 15:10:17 1999  David Edelsohn  <edelsohn@gnu.org>
        call_indirect_aix64, call_value_indirect_aix32,
        call_value_indirect_aix64, call_indirect_nt,
        call_value_indirect_nt): Use gpc_reg_operand instead of
-       register_operand. 
+       register_operand.
 
 Sun Feb 28 15:10:17 1999  Michael Meissner  <meissner@cygnus.com>
 
@@ -2274,7 +2274,7 @@ Sun Feb 28 02:00:38 1999  Jeffrey A Law  (law@cygnus.com)
 Sat Feb 27 23:21:47 1999  Jerry Quinn <jquinn@nortelnetworks.com>
                          Mike Stump <mrs@wrs.com>
 
-       * pa.c (override_options): Change default to 7100LC
+       * pa.c (override_options): Change default to 7100LC.
 
        * pa.h (REG_ALLOC_ORDER): Change order to allocate left half of
        float regs before right half of float regs.
@@ -2299,10 +2299,10 @@ Sat Feb 27 19:18:24 1999  Jeffrey A Law  (law@cygnus.com)
 
 Sat Feb 27 14:31:22 1999  Arturo Montes  <mitosys@colomsat.com.co>
 
-        * config/i386/t-sco5 (crti.o): New target.
-        * config/i386/sco5.h (STARTFILE_SPEC): Include crti.o when 
-        linking -shared.
-        * configure.in (i[34567]86-*-sco3.2v5*): Add crti.o.
+       * config/i386/t-sco5 (crti.o): New target.
+       * config/i386/sco5.h (STARTFILE_SPEC): Include crti.o when
+       linking -shared.
+       * configure.in (i[34567]86-*-sco3.2v5*): Add crti.o.
 
 Sat Feb 27 01:12:40 1999  Jeffrey A Law  (law@cygnus.com)
 
@@ -2353,7 +2353,7 @@ Thu Feb 25 23:43:59 1999  Richard Henderson  <rth@cygnus.com>
        (flow_int_list_blocks, basic_block_succ, basic_block_pred): Kill.
        (basic_block_loop_depth): Kill.
        (basic_block_for_insn): New.
-       (find_basic_blocks): Split out initial block counting into 
+       (find_basic_blocks): Split out initial block counting into
        count_basic_blocks.  Call functions split out of find_basic_blocks_1.
        (count_basic_blocks): New.
        (find_basic_blocks_1): Split out edge recognition, unreachable
@@ -2369,7 +2369,7 @@ Thu Feb 25 23:43:59 1999  Richard Henderson  <rth@cygnus.com>
        (mark_critical_edges): New.
        (split_edge, insert_insn_on_edge): New.
        (commit_one_edge_insertion, commit_edge_insertions): New.
-       (delete_unreachable_blocks): Rewrite to use edge lists.  
+       (delete_unreachable_blocks): Rewrite to use edge lists.
        Split out EH region manipulation into delete_eh_regions.
        Call tidy_fallthru_edge and merge_blocks.
        (delete_eh_regions): New.
@@ -2388,7 +2388,7 @@ Thu Feb 25 23:43:59 1999  Richard Henderson  <rth@cygnus.com>
        (record_volatile_insns): Use SET_INSN_VOLATILE.
        (mark_regs_live_at_end): Tidy EXIT_IGNORE_STACK usage.
        (mark_used_regs): Likewise.
-       (life_analysis_1): Use bb global_live_at_start, global_live_at_end, 
+       (life_analysis_1): Use bb global_live_at_start, global_live_at_end,
        local_set regsets.  Use bb->aux to store new_live_at_end.  Begin
        life propagation from EXIT_BLOCK rather than last block.  Clear
        regs_ever_live after mark_regs_live_at_end.
@@ -2401,7 +2401,7 @@ Thu Feb 25 23:43:59 1999  Richard Henderson  <rth@cygnus.com>
        (find_auto_inc): Use BLOCK_FOR_INSN instead of BLOCK_NUM.
        (dump_flow_info): Update for new structures.
        (dump_edge_info): New.
-       (print_rtl_with_bb): Update for new structues.
+       (print_rtl_with_bb): Update for new structures.
        (compute_preds_succs): Do no work -- convert edge lists.
        (set_block_for_insn): From corpse of old set_block_num.
        (set_block_num): Call it.
@@ -2442,8 +2442,8 @@ Thu Feb 25 23:43:59 1999  Richard Henderson  <rth@cygnus.com>
        (rest_of_compilation): Finish .greg before flow2.
 
        * graph.c (draw_edge): Handle class 3.
-       (print_rtl_graph_with_bb): Make abnormal edges red class 2, 
-       change non-fall-thru but adjacent to green class 3.  Update 
+       (print_rtl_graph_with_bb): Make abnormal edges red class 2,
+       change non-fall-thru but adjacent to green class 3.  Update
        to use new structures.
 
        * print-rtl.c (print_rtx): Handle NOTE_INSN_BASIC_BLOCK.
@@ -2493,19 +2493,18 @@ Thu Feb 25 23:33:06 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        cpp_parse_expr): Replace uses of long/HOST_BITS_PER_LONG with
        HOST_WIDEST_INT/HOST_BITS_PER_WIDEST_INT.
 
-
        * Makefile.in (cppmain.o, cpplib.o, cpphash.o, cppalloc.o,
-       cpperror.o, cppexp.o, cppfiles.o, cppinit.o, fix-header.o,
-       scan-decls.o): Don't depend on machmode.h.
+       cpperror.o, cppexp.o, cppfiles.o, cppinit.o, fix-header.o,
+       scan-decls.o): Don't depend on machmode.h.
        
-        * cppexp.c: Don't define CHAR_BIT or HOST_BITS_PER_WIDE_INT anymore.
-       Replace all instances of HOST_WIDE_INT with HOST_WIDEST_INT.
+       * cppexp.c: Don't define CHAR_BIT or HOST_BITS_PER_WIDE_INT anymore.
+       Replace all instances of HOST_WIDE_INT with HOST_WIDEST_INT.
        
        * cppfiles.c: Likewise.
 
-       * cpplib.c: Likewise.
-        
-       * cpplib.h: Likewise.  Also don't include machmode.h anymore.
+       * cpplib.c: Likewise.
+       
+       * cpplib.h: Likewise.  Also don't include machmode.h anymore.
 
 Thu Feb 25 18:46:26 1999  Richard Henderson  <rth@cygnus.com>
 
@@ -2534,7 +2533,7 @@ Thu Feb 25 16:19:43 1999  Jeffrey A Law  (law@cygnus.com)
 
 Thu Feb 25 21:52:54 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
 
-       * sh.h (PASS_IN_REG_P):  For TARGET_HITACHI, don't pass structures
+       * sh.h (PASS_IN_REG_P): For TARGET_HITACHI, don't pass structures
        in registers.
 
        * expr.h (PRETEND_OUTGOING_VARARGS_NAMED): Provide default definition.
@@ -2544,11 +2543,11 @@ Thu Feb 25 21:52:54 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
        * sh.c (sh_expand_prologue): For TARGET_HITACHI, don't push varargs /
        stdarg arguments.
        * sh.h (CPP_SPEC): Add -D__HITACHI__ for -mhitachi.
-       (FUNCTION_ARG):  For TARGET_HITACHI, don't pass unnamed
+       (FUNCTION_ARG): For TARGET_HITACHI, don't pass unnamed
        arguments in registers.
        (PRETEND_OUTGOING_VARARGS_NAMED): Define.
        * va-sh.h (entire file): If __HITACHI__ is defined, use sh[123]
-       flavour varargs.
+       flavor varargs.
 
 Thu Feb 25 14:32:40 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
@@ -2597,7 +2596,7 @@ Thu Feb 25 10:17:32 1999  Nick Clifton  <nickc@cygnus.com>
        (FIXED_REGISTERS): Default r10 to not-fixed.
        (CALL_USED_REGISTERS): Default r10 to not-call-used.
        (SUBTARGET_CONDITIONAL_REGISTER_USAGE): If not defined, define
-       as empty. 
+       as empty.
        (CONDITIONAL_REGISTER_USAGE): Fix r10 if TARGET_APCS_STACK is
        true.  Invoke SUBTARGET_CONDITIONAL_REGISTER_USAGE after
        performing other checks.
@@ -2605,24 +2604,24 @@ Thu Feb 25 10:17:32 1999  Nick Clifton  <nickc@cygnus.com>
        * config/arm/arm.md (zero_extendhisi2): Undo previous change.
        (extendhisi2): Undo previous change.
        Also add comments describing why TARGET_SHORT_BY_BYTES can be
-       ignored for armv4(t) architectures. 
+       ignored for armv4(t) architectures.
 
        * config/arm/riscix.h (SUBTARGET_CONDITIONAL_REGISTER_USAGE):
        Define to fix r10.
 
        * config/arm/riscix1-1.h
-       (SUBTARGET_CONDITIONAL_REGISTER_USAGE): Define to fix r10. 
+       (SUBTARGET_CONDITIONAL_REGISTER_USAGE): Define to fix r10.
 
 Thu Feb 25 12:09:04 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * cse.c (dump_class): Make the function definition static to match
-       the prototype.
+       the prototype.
 
 Wed Feb 24 17:47:28 1999  Jim Wilson  <wilson@cygnus.com>
 
        * dbxout.c (gstab.h): Use if CROSS_COMPILE.
 
-       * dwarf2out.c (add_location_or_const_value_attribute):  Add big
+       * dwarf2out.c (add_location_or_const_value_attribute): Add big
        endian correction for parms passed in regs but living on the stack.
 
 Wed Feb 24 14:03:54 1999  Jeffrey A Law  (law@cygnus.com)
@@ -2670,18 +2669,18 @@ Wed Feb 24 19:17:11 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
 Wed Feb 24 11:26:41 1999  Vladimir N. Makarov  <vmakarov@cygnus.com>
 
        * config/sparc/sparc.h (CONDITIONAL_REGISTER_USAGE): Don't use
-       PIC_OFFSET_TABLE_REGNUM for register allocation when -fPIC.
+       PIC_OFFSET_TABLE_REGNUM for register allocation when -fPIC.
 
 Tue Feb 23 16:24:19 CET 1999 Marc Lehmann <pcg@goof.com>
 
-       * config/i386/i386.md: fix typoe.
+       * config/i386/i386.md: Fix typo.
 
 Mon Feb 22 19:36:33 1999  Andrew Cagney  <cagney@b1.cygnus.com>
 
        * config/mips/mips.c (mips_debugger_offset): When TARGET_MIPS16 &&
-       frame_pointer_needed adjust frame size.
+       frame_pointer_needed adjust frame size.
        (function_prologue): Don't MIPS16 .mask GPOFFSET. Already adjusted
-       in .frame pseudo-op.
+       in .frame pseudo-op.
        Frm Jim Wilson  <wilson@cygnus.com>:
        * mips.c (function_prologue): Adjust frame size in .frame pseudo-op
        when TARGET_MIPS16 && frame_pointer_needed.
@@ -2699,9 +2698,9 @@ Mon Feb 22 19:36:33 1999  Andrew Cagney  <cagney@b1.cygnus.com>
        checking is not enabled.
        (RETURN_IN_MEMORY): Always call arm_return_in_memory.
        
-       * config/arm/arm.c: (arm_cpu): Remove.
+       * config/arm/arm.c (arm_cpu): Remove.
        (tune_flags): Remove.
-       (arm_is_strong): New variable: true iff the target processor is a 
+       (arm_is_strong): New variable: true iff the target processor is a
        StrongARM.
        (arm_is_6_or_7): New variable: true iff the target processor is an
        ARM6 or and ARM7.
@@ -2710,12 +2709,12 @@ Mon Feb 22 19:36:33 1999  Andrew Cagney  <cagney@b1.cygnus.com>
        (all_procs): Remove.
        (all_cores): New array: Definitions of all known ARM cpu cores.
        (all_architectures): New array: Definitions of all known ARM
-       architectures. 
+       architectures.
        (streq): New macro.
        (FL_SCHED): New processor flag: processor required load
        scheduling.
        (FL_STRONG): New processor flag: processor is a StrongARM.
-       (arm_override_options): Reorganised to make code clearer.
+       (arm_override_options): Reorganized to make code clearer.
        (use_return_insn): Test for "not (TARGET_APCS and
        frame_pointer_needed)".
        (arm_return_in_memory): Improve handling of structures.
@@ -2724,14 +2723,14 @@ Mon Feb 22 19:36:33 1999  Andrew Cagney  <cagney@b1.cygnus.com>
        "is_strongarm" and "is_arm_6_or_7" attributes.
        (zero_extendhisi2): Check for TARGET_SHORT_BY_BYTES before
        arm_arch4.
-       (extendhisi2):  Check for TARGET_SHORT_BY_BYTES before arm_arch4. 
+       (extendhisi2): Check for TARGET_SHORT_BY_BYTES before arm_arch4.
 
        * invoke.texi (ARM Options): Document -mtune= and -mfp= options.
        
 1999-02-22  Philip Blundell  <philb@gnu.org>
 
        * config/arm/linux-gas.h (INITIALIZE_TRAMPOLINE): Replace default
-       definition with one including cache synchronisation.
+       definition with one including cache synchronization.
        (CLEAR_INSN_CACHE): Correct syscall number and enable definition.
        Move definition of inhibit_libc to...
        * config/arm/xm-linux.h: ... here.
@@ -2762,7 +2761,7 @@ Mon Feb 22 13:33:47 1999  Mark Mitchell  <mark@markmitchell.com>
 
        * cse.c (dump_class): New function.
        (invalidate_memory): Fix typo in comment.
-       * function.c (temp_slot): Add an alias set field.  
+       * function.c (temp_slot): Add an alias set field.
        (assign_stack_temp): Only reuse slots if they will have the
        same alias set as before.
        (combine_temp_slots): Don't combine if -fstrict-aliasing;
@@ -2792,8 +2791,8 @@ Mon Feb 22 14:13:23 1999  Vladimir N. Makarov  <vmakarov@cygnus.com>
 Mon Feb 22 08:55:05 1999  Ovidiu Predescu  <ovidiu@cup.hp.com>
 
        * objc/objc-act.c (encode_type): Temporary revert to the old
-       behavior of encoding types as the new one seems to break the
-       encoding of bitfields.
+       behavior of encoding types as the new one seems to break the
+       encoding of bitfields.
 
 Mon Feb 22 11:40:44 1999  Craig Burley  <craig@jcb-sc.com>
 Sat Feb 20 09:59:36 1999  Craig Burley  <craig@jcb-sc.com>
@@ -2801,15 +2800,14 @@ Sat Feb 20 09:59:36 1999  Craig Burley  <craig@jcb-sc.com>
        * Makefile.in (all.internal, all.cross): Depend on `doc'
        target, to ensure docs get made before installation.
 
-
        Decrease spurious warnings from -fsyntax-only:
        * stmt.c (expand_expr_stmt): Expand expr even when -fsyntax-only.
 
 Mon Feb 22 10:55:00 1999  Gavin Romig-Koch  <gavin@cygnus.com>
 
        * c-lex.c (yylex): Replace warning about integer constants being
-       larger than long-longs, with a warning about integer constants 
-        being larger than the largest target integer.
+       larger than long-longs, with a warning about integer constants
+       being larger than the largest target integer.
 
 Mon Feb 22 08:35:38 1999  Craig Burley  <craig@jcb-sc.com>
 
@@ -2899,8 +2897,8 @@ Fri Feb 19 19:55:06 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
 
 Thu Feb 18 16:36:58 1999  Per Bothner  <bothner@cygnus.com>
 
-       * tree.def (TRY_FINALLY_EXPR, GOTO_SUBROUTINE_EXPR):  New tree nodes,
-       * expr.c (expand_expr):  Support new tree nodes.
+       * tree.def (TRY_FINALLY_EXPR, GOTO_SUBROUTINE_EXPR): New tree nodes,
+       * expr.c (expand_expr): Support new tree nodes.
 
 Fri Feb 19 10:17:56 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
 
@@ -2911,38 +2909,38 @@ Fri Feb 19 10:17:56 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
 
 Thu Feb 18 23:28:35 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
-        * bitmap.c (bitmap_print): Qualify a char* with the `const' keyword.
-        
-        * bitmap.h (bitmap_print): Likewise.
-        
-        * c-decl.c (builtin_function, grokdeclarator, grokfield): Likewise.
-        
-        * c-lang.c (build_objc_string): Likewise.
-        
-        * c-lex.c (yyerror, extend_token_buffer): Likewise.  Don't include
-       limits.h or ctype.h.  Remove unused variable `p'.
-        
-        * c-lex.h (yyerror): Qualify a char* with the `const' keyword.
-        
-        * c-pragma.c (handle_pragma_token): Likewise.
-        
-        * c-pragma.h (handle_pragma_token): Likewise.
-        
-        * c-tree.h (build_objc_string, builtin_function, grokfield,
-       build_indirect_ref, lvalue_or_else, readonly_warning, error_init,
-       pedwarn_init): Likewise.
-        
-        * c-typeck.c (convert_for_assignment, warn_for_assignment,
-       push_string, warning_init, incomplete_type_error,
-       build_indirect_ref, lvalue_or_else, readonly_warning,
-       build_c_cast, spelling, push_member_name, print_spelling,
-       error_init, pedwarn_init, start_init): Likewise.
-        
-        * objc/objc-act.c (build_objc_string): Likewise.
-        
-        * print-tree.c (print_node_brief, print_node): Likewise.
-        
-        * tree.h (lvalue_or_else, print_node, print_node_brief): Likewise.
+       * bitmap.c (bitmap_print): Qualify a char* with the `const' keyword.
+       
+       * bitmap.h (bitmap_print): Likewise.
+       
+       * c-decl.c (builtin_function, grokdeclarator, grokfield): Likewise.
+       
+       * c-lang.c (build_objc_string): Likewise.
+       
+       * c-lex.c (yyerror, extend_token_buffer): Likewise.  Don't include
+       limits.h or ctype.h.  Remove unused variable `p'.
+       
+       * c-lex.h (yyerror): Qualify a char* with the `const' keyword.
+       
+       * c-pragma.c (handle_pragma_token): Likewise.
+       
+       * c-pragma.h (handle_pragma_token): Likewise.
+       
+       * c-tree.h (build_objc_string, builtin_function, grokfield,
+       build_indirect_ref, lvalue_or_else, readonly_warning, error_init,
+       pedwarn_init): Likewise.
+       
+       * c-typeck.c (convert_for_assignment, warn_for_assignment,
+       push_string, warning_init, incomplete_type_error,
+       build_indirect_ref, lvalue_or_else, readonly_warning,
+       build_c_cast, spelling, push_member_name, print_spelling,
+       error_init, pedwarn_init, start_init): Likewise.
+       
+       * objc/objc-act.c (build_objc_string): Likewise.
+       
+       * print-tree.c (print_node_brief, print_node): Likewise.
+       
+       * tree.h (lvalue_or_else, print_node, print_node_brief): Likewise.
 
 Thu Feb 18 20:44:21 1999  David Edelsohn  <edelsohn@gnu.org>
 
@@ -2952,10 +2950,10 @@ Thu Feb 18 19:59:37 1999  Marc Espie <espie@cvs.openbsd.org>
 
        * configure.in :Handle OpenBSD platforms.
        * configure: Rebuilt.
-        * config/openbsd.h: New file.
-        * config/xm-openbsd.h: New file.
-        * config/t-openbsd: New file.
-        * config/t-openbsd-thread: New file.
+       * config/openbsd.h: New file.
+       * config/xm-openbsd.h: New file.
+       * config/t-openbsd: New file.
+       * config/t-openbsd-thread: New file.
 
 Thu Feb 18 18:47:09 1999  Jeffrey A Law  (law@cygnus.com)
 
@@ -2976,17 +2974,17 @@ Thu Feb 18 15:52:49 1999  Jim Wilson  <wilson@cygnus.com>
 1999-02-18 18:32 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
 
        * cpplib.c: Kill define of STDC_VALUE.  Don't include output.h
-          or prefix.h. Change CPP_IS_MACRO_BUFFER to not refer to
-          macro_cleanup.
+         or prefix.h. Change CPP_IS_MACRO_BUFFER to not refer to
+         macro_cleanup.
          (GET_ENV_PATH_LIST, PATH_SEPARATOR, STANDARD_INCLUDE_DIR,
-          predefs, SIZE_TYPE, PTRDIFF_TYPE, WCHAR_TYPE,
-          CPP_WCHAR_TYPE, USER_LABEL_PREFIX, REGISTER_PREFIX, struct
-          cpp_pending, version_string, struct default_include,
-          include_defaults_array, path_include, cpp_options_init,
-          dump_special_to_buffer, initialize_builtins, cpp_start_read,
-          cpp_reader_init, nreverse_pending, push_pending, print_help,
-          cpp_handle_option, cpp_handle_options, cpp_finish,
-          cpp_cleanup): Move to cppinit.c.
+         predefs, SIZE_TYPE, PTRDIFF_TYPE, WCHAR_TYPE,
+         CPP_WCHAR_TYPE, USER_LABEL_PREFIX, REGISTER_PREFIX, struct
+         cpp_pending, version_string, struct default_include,
+         include_defaults_array, path_include, cpp_options_init,
+         dump_special_to_buffer, initialize_builtins, cpp_start_read,
+         cpp_reader_init, nreverse_pending, push_pending, print_help,
+         cpp_handle_option, cpp_handle_options, cpp_finish,
+         cpp_cleanup): Move to cppinit.c.
          (macro_cleanup, struct arglist, collect_expansion,
          create_definition, compare_defs, comp_def_part, ARG_BASE,
          struct argdata, macarg, change_newlines, timestamp,
@@ -2997,13 +2995,13 @@ Thu Feb 18 15:52:49 1999  Jim Wilson  <wilson@cygnus.com>
          (null_underflow, null_cleanup, handle_directive): Make static.
 
        * cpplib.h: Prototype now-exported functions.  Adjust decls of
-          syntax tables so we can include cpplib.h in cppinit.c.
+         syntax tables so we can include cpplib.h in cppinit.c.
        * cpphash.h: Prototype all functions exported by cpphash.c.
        * cppinit.c: Make syntax tables initialized data if possible
-          (uses GCC designated-initializer extension).
-       * cppexp.c:  Make cpp_lex static.
+         (uses GCC designated-initializer extension).
+       * cppexp.c: Make cpp_lex static.
        * Makefile.in: Move -D switches for the various include dirs
-          from cpplib.o rule to cppinit.o rule.  Adjust dependencies.
+         from cpplib.o rule to cppinit.o rule.  Adjust dependencies.
 
 Thu Feb 18 13:15:56 1999  Marc Espie <espie@cvs.openbsd.org>
 
@@ -3033,11 +3031,11 @@ Wed Feb 17 16:59:28 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
 Wed Feb 17 10:56:24 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * tree.c (tree_node_kind_names, print_obstack_name,
-       get_identifier, maybe_get_identifier, build_string,
-       build_expr_wfl, is_attribute_p, lookup_attribute,
-       print_obstack_statistics, get_file_function_name_long, tree_check,
-       tree_class_check, expr_check): Qualify a char* with the `const'
-       keyword.
+       get_identifier, maybe_get_identifier, build_string,
+       build_expr_wfl, is_attribute_p, lookup_attribute,
+       print_obstack_statistics, get_file_function_name_long, tree_check,
+       tree_class_check, expr_check): Qualify a char* with the `const'
+       keyword.
 
        * tree.h (get_identifier, maybe_get_identifier, build_string,
        build_expr_wfl, is_attribute_p, lookup_attribute,
@@ -3051,7 +3049,7 @@ Tue Feb 16 21:29:38 1999  Jeffrey A Law  (law@cygnus.com)
 
        * calls.c (store_one_arg): Mark any slots used for the argument
        as in-use immediately after we're done saving any slots which
-       will be overwritten by this argument. 
+       will be overwritten by this argument.
 
 Tue Feb 16 21:02:07 1999  Anton Hartl <toni@devsoft.com>
 
@@ -3069,14 +3067,14 @@ Wed Feb 17 00:43:12 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
 Tue Feb 16 15:31:39 1999  Ovidiu Predescu  <ovidiu@cup.hp.com>
 
        * objc/objc-act.c (encode_type): Encode the type instead of
-       encoding the mode of the type (patch from Richard Frith-Macdonald
-       <richard@brainstorm.co.uk>).
+       encoding the mode of the type (patch from Richard Frith-Macdonald
+       <richard@brainstorm.co.uk>).
 
 Tue Feb 16 10:53:51 1999  Richard Earnshaw (rearnsha@arm.com)
 
        * config/arm/arm.md (*zeroextractqi_compare0_scratch): Re-add load
        instruction killed in previous change.  Simplify mask generation.
-       (*zeroextractsi_compare0_scratch): Simpify mask generation.
+       (*zeroextractsi_compare0_scratch): Simplify mask generation.
 
 Tue Feb 16 09:52:26 1999  Nick Clifton  <nickc@cygnus.com>
 
@@ -3102,7 +3100,7 @@ Mon Feb 15 16:57:38 1999  Richard Henderson  <rth@cygnus.com>
 1999-02-15 17:11 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
 
        * toplev.c (documented_lang_options): Remove -fident and
-          -fnoident, which are now handled by the language independent
+         -fnoident, which are now handled by the language independent
          option parser.
 
 1999-02-15 16:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
@@ -3134,10 +3132,10 @@ Mon Feb 15 14:44:53 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * cexp.y: Likewise.
        Don't define unsigned_HOST_WIDE_INT, CHAR_BIT or
-       HOST_BITS_PER_WIDE_INT.  Replace occurrences of PRINTF_PROTO_1()
-       style with PVPROTO() ATTRIBUTE_PRINTF_1 style macros.  Replace
-       occurrences of "unsigned_HOST" with "unsigned HOST".  Provide a
-       definition of variable `c89' when compiling a test binary and set it.
+       HOST_BITS_PER_WIDE_INT.  Replace occurrences of PRINTF_PROTO_1()
+       style with PVPROTO() ATTRIBUTE_PRINTF_1 style macros.  Replace
+       occurrences of "unsigned_HOST" with "unsigned HOST".  Provide a
+       definition of variable `c89' when compiling a test binary and set it.
 
        * system.h: Don't define the PRINTF_PROTO_* macros.
 
@@ -3196,7 +3194,7 @@ Sat Feb 13 23:29:42 1999  Richard Henderson  <rth@cygnus.com>
 
 Sun Feb 14 11:24:05 1999  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 
-       * loop.c (scan_loop): Call reg_in_basic_block_p before
+       * loop.c (scan_loop): Call reg_in_basic_block_p before
        loop_reg_used_before_p.
 
 Sat Feb 13 05:32:00 1999  Richard Earnshaw (rearnsha@arm.com)
@@ -3249,12 +3247,12 @@ Fri Feb 12 09:24:26 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
 Fri Feb 12 23:37:26 1999  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 
-       * config/c4x/c4x.c (c4x_address_cost): Revert 9 Feb change. 
+       * config/c4x/c4x.c (c4x_address_cost): Revert 9 Feb change.
 
 Fri Feb 12 00:51:26 1999  Jeffrey A Law  (law@cygnus.com)
 
-        * reload.c (find_reloads_address_1): Fix handling of an autoincremented
-        pseudo which is homed in the stack.
+       * reload.c (find_reloads_address_1): Fix handling of an autoincremented
+       pseudo which is homed in the stack.
 
        * mips.c (save_restore_insns): Fix loop to save/restore FP registers.
        (compute_frame_size): Change loop over FP regs to be consistent
@@ -3338,7 +3336,7 @@ Wed Feb 10 10:09:41 1999  Jeffrey A Law  (law@cygnus.com)
 
 Wed Feb 10 10:05:23 1999  Mumit Khan  <khan@xraylith.wisc.edu>
 
-        * collect2.c (collect_execute): Remove cygwin-specific code.
+       * collect2.c (collect_execute): Remove cygwin-specific code.
 
 Tue Feb  9 17:27:29 GMT 1999  Nathan Sidwell  <nathan@acm.org>
 
@@ -3349,7 +3347,7 @@ Tue Feb  9 17:27:29 GMT 1999  Nathan Sidwell  <nathan@acm.org>
 
 Tue Feb  9 16:52:22 1999  Mumit Khan  <khan@xraylith.wisc.edu>
 
-       * i386/cygwin.h (SUBTARGET_OVERRIDE_OPTIONS): New macro to ignore 
+       * i386/cygwin.h (SUBTARGET_OVERRIDE_OPTIONS): New macro to ignore
        fpic/fPIC for windows32 targets.
        * i386/xm-cygwin.h (GET_ENV_PATH_LIST): Replace '\\' in windows32
        paths with '/'.
@@ -3374,13 +3372,13 @@ Wed Feb 10 15:46:10 1999  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 
 1999-02-09 16:42 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
 
-       * cppfiles.c (finclude):  Handle pipes properly under old BSD
-          derivatives.
+       * cppfiles.c (finclude): Handle pipes properly under old BSD
+         derivatives.
 
 1999-02-09 16:42 -0500  Melissa O'Neill <oneill@cs.sfu.ca>
 
        * system.h: Provide fallback definitions for S_ISCHR,
-          S_ISSOCK, S_ISFIFO, O_NONBLOCK, and O_NOCTTY.
+         S_ISSOCK, S_ISFIFO, O_NONBLOCK, and O_NOCTTY.
 
 1999-02-09 10:30 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
 
@@ -3389,7 +3387,7 @@ Wed Feb 10 15:46:10 1999  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 1999-02-09  Jim Blandy  <jimb@zwingli.cygnus.com>
 
        * configure.in: For PowerPC configurations, accept "401", "ec603e",
-       "740", and "750" as valid arguments to --with-cpu.
+       "740", and "750" as valid arguments to --with-cpu.
        * configure: Rebuilt.
 
 Tue Feb  9 00:00:14 1999  Mark Kettenis  <kettenis@gnu.org>
@@ -3423,12 +3421,12 @@ Mon Feb  8 21:36:44 1999  Richard Henderson  <rth@cygnus.com>
        This is being installed only to get it into the repository to help
        with the revert, resubmit & review process for the massive rs6000.md
        changes.
-        * rs6000.md (andsi3_internal1 splitter): Don't split if using the
-        rlwinm instruction.
-        (anddi3_internal1): Ditto.
-        (andsi3_internal{2,3}): Correct some insn lengths.
-        (anddi3*): Restore missing TARGET_POWERPC64, and don't emit old
-        mnemonics.
+       * rs6000.md (andsi3_internal1 splitter): Don't split if using the
+       rlwinm instruction.
+       (anddi3_internal1): Likewise.
+       (andsi3_internal{2,3}): Correct some insn lengths.
+       (anddi3*): Restore missing TARGET_POWERPC64, and don't emit old
+       mnemonics.
 
 Mon Feb  8 21:31:06 1999  Richard Henderson  <rth@cygnus.com>
 
@@ -3451,7 +3449,7 @@ Mon Feb  8 21:31:06 1999  Richard Henderson  <rth@cygnus.com>
          (initialize_builtins): Handle __SIZE_TYPE__,
          __PTRDIFF_TYPE__, __WCHAR_TYPE__, __USER_LABEL_PREFIX__, and
          __REGISTER_PREFIX__ with T_CONST special hashtab entries.
-         Don't provide __OBJC__; the driver does that.  Provide
+         Don't provide __OBJC__; the driver does that.  Provide
          __STDC_VERSION__, using T_CONST.  Use T_STDC for
          __STDC__.  Give install the length of all symbols defined.
          (eval_if_expression): Drop code to insert and remove the
@@ -3474,11 +3472,11 @@ Mon Feb  8 18:57:45 1999  Vladimir N. Makarov  <vmakarov@cygnus.com>
 
        * c-typeck.c (check_init_type_bitfields): Use nonincremental
        initialization of unions whose first member is a bitfield.
-        Remove unnecessary code for checking the declaration mode
-        after DECL_C_BIT_FIELD.
+       Remove unnecessary code for checking the declaration mode
+       after DECL_C_BIT_FIELD.
 
        * varasm.c (output_constructor): Additional comment about the
-       constructor of bitfield union initialization.
+       constructor of bitfield union initialization.
 
 Tue Feb  9 11:55:04 1999  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 
@@ -3498,19 +3496,19 @@ Tue Feb  9 11:34:15 1999  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 Tue Feb  9 11:08:41 1999  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 
        * config/c4x/c4x.c (call_address_operand, symbolic_address_operand):
-       Rename from call_operand and symbolic_operand respectively.  All
+       Rename from call_operand and symbolic_operand respectively.  All
        callers changed.
-       * config/c4x/c4x.md (call_address_operand, symbolic_address_operand): 
+       * config/c4x/c4x.md (call_address_operand, symbolic_address_operand):
        Likewise.
-       * config/c4x/c4x.h (call_address_operand, symbolic_address_operand): 
+       * config/c4x/c4x.h (call_address_operand, symbolic_address_operand):
        Likewise.
        (PREDICATE_CODES): Allow CONST, LABEL_REF for call_address_operand.
 
 Tue Feb  9 10:52:27 1999  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 
        * config/c4x/c4x.c (c4x_legitimize_address): Don't generate a
-       LO_SUM address for HImode or HFmode but instead force address into
-       a register so that it is offsettable.
+       LO_SUM address for HImode or HFmode but instead force address into
+       a register so that it is offsettable.
        (c4x_emit_move_sequence): Handle LO_SUM immediate address.
 
 Tue Feb  9 10:46:42 1999  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
@@ -3529,7 +3527,7 @@ Tue Feb  9 10:10:31 1999  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
        
        * config/v850/v850.md: Enforce TARGET_LONG_CALLS option.
        * config/v850/v850.c (construct_restore_jr, construct_save_jarl):
-       Enforce TARGET_LONG_CALLS option. 
+       Enforce TARGET_LONG_CALLS option.
 
 Mon Feb  8 11:43:07 1999  Donn Terry <donn@interix.com>
 
@@ -3582,8 +3580,8 @@ Sat Feb  6 10:31:35 1999  Jeffrey A Law  (law@cygnus.com)
 Sat Feb  6 10:18:01 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * cppfiles.c (read_and_prescan): Cast the result of `xrealloc' to
-       U_CHAR* when assigning to one.  Ensure the values of a ?: operator
-       have the same type.
+       U_CHAR* when assigning to one.  Ensure the values of a ?: operator
+       have the same type.
 
        * cppinit.c (initialize_char_syntax): Use K&R function definition.
 
@@ -3597,7 +3595,7 @@ Sat Feb  6 11:17:03 1999  Richard Earnshaw <rearnsha@arm.com>
        (enum processor_type): Likewise.
        * config/arm/arm.md (attr cpu): Add arm9.
 
-       General scheduling changes 
+       General scheduling changes
        * config/arm/arm.c (MAX_INSNS_SKIPPED): Delete.
        (max_insns_skipped): New variable.
        (arm_override_options): If generating hard floating point code for
@@ -3606,21 +3604,21 @@ Sat Feb  6 11:17:03 1999  Richard Earnshaw <rearnsha@arm.com>
        Reword several flags based on the requested processor and optimization
        level.
        (use_return_insn): New argument iscond, all callers changed.  Don't
-       use a return insn if it will be conditional and that would be 
+       use a return insn if it will be conditional and that would be
        expensive; eg on StrongARM.
        (arm_adjust_cost): Anti- and output- dependencies normally have no
        cost.
        (load_multiple_sequence): Newer ARMs don't benefit from ldm if
        the sequence is short.
-       (final_prescan_insn): Use max_insns_skipped instead of 
+       (final_prescan_insn): Use max_insns_skipped instead of
        MAX_INSNS_SKIPPED.  Note whether we will make a return instruction
        conditional, and aviod this if it would be expensive.
        * config/arm/arm.md (scheduling attributes and function units):
-       Rewrite to better describe ARM8, 9 and StrongARM.
+       Rewrite to better describe ARM8, 9 and StrongARM.
 
-       * config/arm/arm.md (*movhi_insn_littleend): Make op0 predicate 
+       * config/arm/arm.md (*movhi_insn_littleend): Make op0 predicate
        s_register_operand.
-       (*ifcompare_plus_move): Use arm_rhs_operand in place of 
+       (*ifcompare_plus_move): Use arm_rhs_operand in place of
        arm_rhsm_operand.  Rework constraints.
        (*if_plus_move): Likewise.
        (*ifcompare_move_plus): Likewise.
@@ -3639,7 +3637,7 @@ Sat Feb  6 11:17:03 1999  Richard Earnshaw <rearnsha@arm.com>
 
 Fri Feb  5 17:08:01 1999  Dave Brolley  <brolley@cygnus.com>
 
-        * function.c (fixup_var_refs): Scan catch_clauses too.
+       * function.c (fixup_var_refs): Scan catch_clauses too.
 
 Fri Feb  5 11:49:49 1999  Benjamin Kosnik  <bkoz@loony.cygnus.com>
 
@@ -3648,7 +3646,7 @@ Fri Feb  5 11:49:49 1999  Benjamin Kosnik  <bkoz@loony.cygnus.com>
 
 Fri Feb  5 12:37:05 1999  Jeffrey A Law  (law@cygnus.com)
 
-       * loop.c (strength_reduce): Clear not_every_iteration when 
+       * loop.c (strength_reduce): Clear not_every_iteration when
        passing the NOTE_INSN_LOOP_CONT note.
 
        * haifa-sched.c (add_dependence): Do not add a dependency on a
@@ -3684,7 +3682,7 @@ Thu Feb  4 15:12:41 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
 
 1999-02-04 16:04 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
 
-       * cpperror.c (cpp_print_containing_files): Fix formatting 
+       * cpperror.c (cpp_print_containing_files): Fix formatting
        bug induced by merge.
 
 1999-02-04 14:33 -0500 Zack Weinberg  <zack@rabi.phys.columbia.edu>
@@ -3713,9 +3711,9 @@ Thu Feb  4 15:12:41 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
 
 Thu Feb  4 10:46:30 1999  Gavin Romig-Koch  <gavin@cygnus.com>
 
-       * config/mips/mips.md ([u]divmodsi4,[u]divmoddi4,[u]divsi3,[u]divdi3,
+       * config/mips/mips.md ([u]divmodsi4,[u]divmoddi4,[u]divsi3,[u]divdi3,
        [u]modsi3,[u]moddi3) : Don't copy the "zero" argument to a register
-               before calling gen_div_trap.
+       before calling gen_div_trap.
 
 Wed Feb  3 21:56:27 1999  Jeffrey A Law  (law@cygnus.com)
 
@@ -3737,14 +3735,14 @@ Wed Feb  3 21:55:56 1999  Marc Espie <Marc.Espie@liafa.jussieu.fr>
        * pa-hpux.h (LINK_SPEC): Likewise.
        * pa-hpux10.h (LINK_SPEC): Likewise.
        * pa-hpux9.h (LINK_SPEC): Likewise.
-       * pa-osf.h: (LINK_SPEC): Likewise.
+       * pa-osf.h (LINK_SPEC): Likewise.
        * pa-pro.h (TARGET_DEFAULT): Likewise.
        * pa1.h (TARGET_DEFAULT): Likewise.
        * pa.h (MASK_*): New defines.
        (TARGET_*): Use symbolic values rather than numeric values.
        (TARGET_SWITCHES): Likewise.
-       (TARGET_DEFAULT): likewise.
-       (CPP_SPEC): likewise.
+       (TARGET_DEFAULT): Likewise.
+       (CPP_SPEC): Likewise.
 
 Wed Feb  3 21:07:38 1999  Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
 
@@ -3759,7 +3757,7 @@ Wed Feb  3 15:51:04 1999  Gavin Romig-Koch  <gavin@cygnus.com>
 
        * config/mips/mips.c (true_reg_or_0_operand) : New function.
        * config/mips/mips.h (PREDICATE_CODES): Add true_reg_or_0_operand.
-       * config/mips/mips.md (div_trap,div_trap_normal,div_trap_mips16): 
+       * config/mips/mips.md (div_trap,div_trap_normal,div_trap_mips16):
        Use true_reg_or_0_operand for div_trap.
 
 Wed Feb  3 20:44:59 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
@@ -3783,7 +3781,7 @@ Wed Feb  3 11:56:23 1999  Jeffrey A Law  (law@cygnus.com)
        * pa.c (insn_sets_and_refs_are_delayed): New function.
        * pa.h (INSN_SETS_ARE_DELAYED): Use it.
        (INSN_REFERENCES_ARE_DELAYED): Likewise.
+
 Wed Feb  3 06:24:49 1999  Richard Earnshaw (rearnsha@arm.com)
 
        * config/arm/t-arm-elf (LIBGCC2_CFLAGS): Delete.
@@ -3848,11 +3846,11 @@ Tue Feb  2 22:03:26 1999  David Edelsohn  <edelsohn@gnu.org>
        (LINK_OS_DEFAULT_SPEC): Delete, unused.
 
 Tue Feb  2 20:29:34 1999  Catherine Moore  <clm@cygnus.com>
-        * configure.in (arm-*-oabi):  Support.
-        * configure:  Regenerate.
-        * config/arm/unknown-elf-oabi.h:  New file.
+
+       * configure.in (arm-*-oabi): Support.
+       * configure: Regenerate.
+       * config/arm/unknown-elf-oabi.h: New file.
+
 Tue Feb  2 19:43:59 1999  Jeffrey A Law  (law@cygnus.com)
 
        * i386.md (ashlsi3): Turn into a define_expand an anonymous pattern.
@@ -3941,10 +3939,10 @@ Sun Jan 31 20:34:29 1999  Zack Weinberg  <zack@rabi.columbia.edu>
        * toplev.c: Define flag_no_ident.  Process -f(no-)ident here.
        * c-tree.h: Don't declare flag_no_ident.
        * c-decl.c: Don't define flag_no_ident.  Don't process
-          -f(no-)ident switches here.
+         -f(no-)ident switches here.
 
        * config/elfos.h (ASM_FILE_END): Output final .ident directive
-          only if !flag_no_ident.
+         only if !flag_no_ident.
        * config/ptx4.h: Likewise.
        * config/svr4.h: Likewise.
        * config/alpha/elf.h: Likewise.
@@ -4036,7 +4034,7 @@ Fri Jan 29 22:34:41 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
 Fri Jan 29 15:00:39 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * toplev.c (notice, fnotice): Check ANSI_PROTOTYPES, not __STDC__,
-       when declaring arguments and calling va_arg() to initialize them.
+       when declaring arguments and calling va_arg() to initialize them.
 
        * collect2.c (notice): Likewise.
 
@@ -4051,7 +4049,7 @@ Fri Jan 29 14:36:11 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        * cpplib.c (cpp_warning): Likewise.
 
        * cpplib.h (cpp_notice): Use PVPROTO not VPROTO, also add
-       ATTRIBUTE_PRINTF_1.
+       ATTRIBUTE_PRINTF_1.
 
        * toplev.c (error): Fix typo in declaration.
 
@@ -4157,11 +4155,11 @@ Wed Jan 27 19:31:36 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
        * fixinc/fixincl.c, fixinc/server.[ch]:
        Removed the last of the capitalized variable and proc names.
 
-       * fixinc/server.c:  Removed the process open code
-       * fixinc/procopen.c: New file containing the proc open code
+       * fixinc/server.c: Removed the process open code.
+       * fixinc/procopen.c: New file containing the proc open code.
        * fixinc/inclhack.tpl: Added code to bypass a readability test
        when a file is not present.  A problem on some systems.
-       * fixinc/inclhack.sh, fixinc/fixincl.sh:  regenerated
+       * fixinc/inclhack.sh, fixinc/fixincl.sh: Regenerated.
 
 Wed Jan 27 11:58:18 1999  Dave Brolley  <brolley@cygnus.com>
 
@@ -4180,8 +4178,8 @@ Wed Jan 27 02:20:48 1999  Jeffrey A Law  (law@cygnus.com)
        (cpp_print_containing_files, v_cpp_message, cpp_message): Likewise.
        (cpp_fatal, cpp-Pfatal_with_name): Likewise.
 
-       * gen-protos.c (hashf): Delete in cpphash.o
-       * gen-protos.c (hashf): Delete in cpphash.o
+       * gen-protos.c (hashf): Delete in cpphash.o.
+       * gen-protos.c (hashf): Delete in cpphash.o.
 
        * expr.c: Do not merge SAVE_STACKAREA_MODE changes.
        * expmed.c: Likewise.
@@ -4206,7 +4204,7 @@ Tue Jan 26 13:41:38 1999  David Edelsohn  <edelsohn@gnu.org>
 
 1999-01-26 12:11 -0500  Zack Weinberg  <zack@midnite.ec.rhno.columbia.edu>
 
-       * cppfiles.c (safe_read): Deleted.  
+       * cppfiles.c (safe_read): Deleted.
        (read_and_prescan): New function, replaces safe_read, converts
        and/or warns about trigraphs, silently converts odd line
        terminators (\r, \n\r, \r\n).  Warns about no newline at EOF.
@@ -4215,7 +4213,7 @@ Tue Jan 26 13:41:38 1999  David Edelsohn  <edelsohn@gnu.org>
        no-newline-at-EOF gunk which is longer necessary; be more
        careful about checking that we've been handed a legitimate
        file to read (only real files, pipes, and ttys are acceptable).
-       * cpplib.h (cpp_options): Rename no_trigraphs flag to 
+       * cpplib.h (cpp_options): Rename no_trigraphs flag to
        `trigraphs' and invert its sense.
        (trigraph_table): Declare.
        (cpp_warning_with_line): Prototype.
@@ -4229,7 +4227,7 @@ Tue Jan 26 23:21:49 1999  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 
        * config/c4x/c4x.h (COUNTER_REGS): New register class.
        * config/c4x/c4x.md (*rptb_init): Change constraints.
-       (rptb_end): Emit alternate looping instructions if 
+       (rptb_end): Emit alternate looping instructions if
        RC register not allocated for loop counter.
        (decrement_and_branch_on_count): Allow other registers
        for loop counter.
@@ -4245,7 +4243,7 @@ Tue Jan 26 23:21:49 1999  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
        (cpp_lex): Don't call parse_number on a constant string.
        Use parse_charconst.
        (cpp_parse_expr): Properly handle an ERROR op returned by
-       cpp_lex. 
+       cpp_lex.
 
 1999-01-25 14:10 -0500  Zack Weinberg  <zack@rabi.phys.columbia.edu>
 
@@ -4262,7 +4260,7 @@ Sun Jan 24 20:13:45 1999  David Edelsohn  <edelsohn@gnu.org>
 
        * rs6000.md (left shift + set cr patterns): Add missing '#' to
        split patterns.
-       (move register + set cr pattern): Ditto.
+       (move register + set cr pattern): Likewise.
        (movdi, !TARGET_POWERPC64 splitters): Add back in Jan. 15th patch,
        inadvertently deleted.
 
@@ -4278,7 +4276,7 @@ Sun Jan 24 21:24:43 1999  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
        New functions.
        (c4x_check_legit_addr): Remove USE and PLUS, allow
        LO_SUM, and disable SYMBOL_REF, LABEL_REF, and CONST cases.
-       (c4x_legitimize_address): Penalise SYMBOL_REF, LABEL_REF, and 
+       (c4x_legitimize_address): Penalize SYMBOL_REF, LABEL_REF, and
        CONST cases.  Add LO_SUM.
        (c4x_print_operand): Modified 'C' and 'R' cases for calls.
        Added 'U' case.  Remove dependence on SYMBOL_REF_FLAG.
@@ -4289,8 +4287,8 @@ Sun Jan 24 21:24:43 1999  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
        (c4x_immed_int_constant): Renamed from c4x_int_constant.  All callers
        changed.
        (c4x_immed_float_constant): Renamed from c4x_float_constant.  All
-       callers changed.
-       (c4x_T_constraint): Allow LO_SUM, disable SYMBOL_REF, LABEL_REF, 
+       callers changed.
+       (c4x_T_constraint): Allow LO_SUM, disable SYMBOL_REF, LABEL_REF,
        and CONST.
        (c4x_U_constraint, symbolic_operand): New functions.
        (src_operand): Allow 'I' constants in HImode.  Allow LO_SUM,
@@ -4415,10 +4413,10 @@ Fri Jan 22 07:43:01 1999  Jeffrey A Law  (law@cygnus.com)
 
 Thu Jan 21 23:21:57 1999  Jeffrey A Law  (law@cygnus.com)
 
-       * m68k.md (ashldi_const): Disable for !TARGET_5200.  Fix indention.
+       * m68k.md (ashldi_const): Disable for !TARGET_5200.  Fix indentation.
        (ashldi3 expander): Similarly.  Update comments.
-       (ashrdi_const, lshrdi_const): Fix indention.
-       (ashrdi3, lshrdi3): FIx indention.  Update comments.
+       (ashrdi_const, lshrdi_const): Fix indentation.
+       (ashrdi3, lshrdi3): Fix indentation.  Update comments.
 
 Thu Jan 21 21:53:36 1999  Richard Henderson  <rth@cygnus.com>
 
@@ -4473,18 +4471,18 @@ Thu Jan 21 14:18:04 EST 1999  Andrew MacLeod  <amacleod@cygnus.com>
        (clear_storage): Use new macros.
        (emit_push_insn): Use new macros.
        (expand_expr): Use new macros.
-       * config/sh/sh.h (USE_LOAD_POST_INCREMENT, USE_LOAD_PRE_DECREMENT): 
+       * config/sh/sh.h (USE_LOAD_POST_INCREMENT, USE_LOAD_PRE_DECREMENT):
        Define.
        (USE_STORE_POST_INCREMENT, USE_STORE_PRE_DECREMENT): Define.
        (MOVE_BY_PIECES_P): Define based on alignment and TARGET_SMALLCODE.
-       (MOVE_MAX_PIECES): move 8 bytes on SH4.
+       (MOVE_MAX_PIECES): Move 8 bytes on SH4.
        * tm.texi(MOVE_BY_PIECES_P, MOVE_MAX_PIECES, USE_LOAD_POST_INCREMENT,
-       USE_LOAD_PRE_DECREMENT, USE_STORE_POST_INCREMENT, 
+       USE_LOAD_PRE_DECREMENT, USE_STORE_POST_INCREMENT,
        USE_STORE_PRE_DECREMENT): Describe new macros.
 
 Thu Jan 21 14:13:31 1999  Vladimir N. Makarov  <vmakarov@cygnus.com>
 
-        * varasm.c (output_constant_pool): Use floor_log2 instead of
+       * varasm.c (output_constant_pool): Use floor_log2 instead of
        exact_log2 for ASM_OUTPUT_ALIGN.
 
        * stor-layout.c (layout_type): Do machine-dependent extra alignment.
@@ -4533,7 +4531,7 @@ Thu Jan 21 00:29:35 1999  Nathan Sidwell  <nathan@acm.org>
 Wed Jan 20 18:15:08 1999  Dave Brolley  <brolley@cygnus.com>
 
        * function.c (assign_parms): Save and restore setting of
-       TREE_USED (parm).
+       TREE_USED (parm).
 
 Wed Jan 20 12:51:42 1999  Mark Mitchell  <mark@markmitchell.com>
 
@@ -4639,7 +4637,7 @@ Tue Jan 19 10:24:53 1999  Mark Mitchell  <mark@markmitchell.com>
        (anti_dependence): Use it.
        (output_dependence): Likewise.
        * calls.c (save_fixed_argument_area): Don't clear
-       MEM_IN_STRUCT_P. 
+       MEM_IN_STRUCT_P.
        (expand_call): Use MEM_SET_IN_STRUCT_P.
        (emit_library_call): Don't clear MEM_IN_STRUCT_P.
        (emit_library_call_value): Likewise.
@@ -4703,8 +4701,8 @@ Tue Jan 19 12:30:37 EST 1999  Andrew MacLeod  <amacleod@cygnus.com>
 
        * optabs.c (emit_libcall_block): Add a REG_EH_REGION reg note to all
        calls within a libcall block to indicate no throws are possible.
-       * flow.c (find_basic_blocks, find_basic_blocks_1): Don't look for 
-       libcall blocks. Don't add edges to exception handlers if we see 
+       * flow.c (find_basic_blocks, find_basic_blocks_1): Don't look for
+       libcall blocks. Don't add edges to exception handlers if we see
        a REG_EH_REGION note with a value of 0.
        (make_edges): Override active_eh_region vector if the call has a note
        indicating the call does not throw.
@@ -4724,7 +4722,7 @@ Mon Jan 18 09:56:41 1999  Jason Merrill  <jason@yorick.cygnus.com>
 1999-01-18  Vladimir N. Makarov  <vmakarov@cygnus.com>
 
        *  invoke.texi (-mcpu=740, -mcpu=750): New options.
-        (-m(no-)multiple, -m(no-)string): Describe cases for PPC740 &
+       (-m(no-)multiple, -m(no-)string): Describe cases for PPC740 &
        PPC750.
 
 1999-01-18  Michael Meissner  <meissner@cygnus.com>
@@ -4759,14 +4757,14 @@ Mon Jan 18 09:56:41 1999  Jason Merrill  <jason@yorick.cygnus.com>
 Mon Jan 18 12:03:08 1999  Gavin Romig-Koch  <gavin@cygnus.com>
 
        * config/mips/mips.md (div_trap): Split div_trap_mips16
-       from div_trap.  
+       from div_trap.
        (div_trap_normal,div_trap_mips16): Correct the length attributes.
 
 Mon Jan 18 11:48:28 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * cpplib.c (special_symbol): Qualify a char* with the `const' keyword.
        Instead of writing to const char *buf directly, use a non-const
-       variable `wbuf' to allocate and write a string, then set buf = wbuf.
+       variable `wbuf' to allocate and write a string, then set buf = wbuf.
 
        * cppulp.c (user_label_prefix): Qualify a char* with the `const'
        keyword.
@@ -4784,12 +4782,12 @@ Mon Jan 18 11:48:28 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        * profile.c (init_branch_prob): Likewise.
 
        * toplev.c (set_target_switch, vmessage,
-       v_message_with_file_and_line, v_message_with_decl,
-       v_error_with_file_and_line, v_error_with_decl, v_error_for_asm,
-       verror, vfatal, v_warning_with_file_and_line, v_warning_with_decl,
-       v_warning_for_asm, vwarning, vpedwarn, v_pedwarn_with_decl,
-       v_pedwarn_with_file_and_line, vsorry, v_really_sorry,
-       open_dump_file, dump_rtl, clean_dump_file, 
+       v_message_with_file_and_line, v_message_with_decl,
+       v_error_with_file_and_line, v_error_with_decl, v_error_for_asm,
+       verror, vfatal, v_warning_with_file_and_line, v_warning_with_decl,
+       v_warning_for_asm, vwarning, vpedwarn, v_pedwarn_with_decl,
+       v_pedwarn_with_file_and_line, vsorry, v_really_sorry,
+       open_dump_file, dump_rtl, clean_dump_file,
        print_version, print_single_switch, print_switch_values,
        dump_base_name, debug_args, lang_independent_options,
        user_label_prefix, documented_lang_options, target_switches,
@@ -4806,7 +4804,7 @@ Mon Jan 18 11:48:28 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        * toplev.h (print_time, fatal, fatal_io_error, pfatal_with_name,
        fatal_insn, warning, error, pedwarn, pedwarn_with_file_and_line,
        warning_with_file_and_line, error_with_file_and_line, sorry,
-        really_sorry, default_print_error_function, report_error_function,
+       really_sorry, default_print_error_function, report_error_function,
        rest_of_decl_compilation, pedwarn_with_decl, warning_with_decl,
        error_with_decl, error_for_asm, warning_for_asm, output_quoted_string,
        output_file_directive, botch): Likewise.
@@ -4819,7 +4817,7 @@ Mon Jan 18 11:48:28 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 Mon Jan 18 11:35:49 1999  Gavin Romig-Koch  <gavin@cygnus.com>
 
        * Makefile.in (TCL_LIBRARY): Use 'cd' to find the library
-       directory logically rather than physically. 
+       directory logically rather than physically.
 
 Mon Jan 18 09:05:37 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
@@ -4851,7 +4849,7 @@ Mon Jan 18 09:05:37 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        (build1): Likewise.
 
        * varasm.c (assemble_static_space): Mark variable `tem' with
-       ATTRIBUTE_UNUSED.
+       ATTRIBUTE_UNUSED.
 
 Mon Jan 18 04:28:36 1999  Nathan Sidwell  <nathan@acm.org>
 
@@ -4897,9 +4895,9 @@ Sun Jan 17 19:23:20 1999  Jeffrey A Law  (law@cygnus.com)
 
        * i386.md (integer conditional moves): Add missing earlyclobbers.
 
-        * regmove.c (optimize_reg_copy_1): Undo Aug 18 change.  Update
-        REG_N_CALLS_CROSSED and REG_LIVE_LENGH if and only if we change
-        where a register is live.
+       * regmove.c (optimize_reg_copy_1): Undo Aug 18 change.  Update
+       REG_N_CALLS_CROSSED and REG_LIVE_LENGH if and only if we change
+       where a register is live.
 
 Sun Jan 17 03:20:47 1999  H.J. Lu  (hjl@gnu.org)
 
@@ -4922,7 +4920,7 @@ Sat Jan 16 23:40:33 1999  Jeffrey A Law  (law@cygnus.com)
 
 Sat Jan 16 21:48:17 1999  Marc Espie (Marc.Espie@openbsd.org)
 
-       * gcc.c: (do_spec_1): Fix obvious typo.
+       * gcc.c (do_spec_1): Fix obvious typo.
 
 Sat Jan 16 19:31:07 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
@@ -4958,7 +4956,7 @@ Fri Jan 15 18:42:12 1999  Richard Henderson  <rth@cygnus.com>
        * expr.c (queued_subexp_p): Make public.
        * expr.h (queued_subexp_p): Declare it.
        * recog.c (asm_operand_ok): New function.
-       (check_asm_operands): Use it.  After reload, use constrain_operands 
+       (check_asm_operands): Use it.  After reload, use constrain_operands
        instead.
        * recog.h (asm_operand_ok): Declare it.
        * stmt.c (expand_asm_operands): Use it to try harder to make
@@ -4979,7 +4977,7 @@ Sat Jan 16 12:26:40 1999  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
        * config/c4x/libgcc.S (___divhi3, ___modhi3): Fix long long
        divide and modulo sign problem.
 
-Fri Jan 15 11:02:31 1999   Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
+Fri Jan 15 11:02:31 1999  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 
        * unroll.c (loop_iterations): Return 0 if the last loop insn
        is not a jump insn or if the loop has multiple back edges.
@@ -5013,7 +5011,7 @@ Thu Jan 14 22:38:41 1999  Jeffrey A Law  (law@cygnus.com)
        (i960_output_move_double, i960_output_move_quad): Additional code
        for situation when moving unaligned register group.
        
-        * config/i960/i960.h (i960_output_move_double_zero,
+       * config/i960/i960.h (i960_output_move_double_zero,
        i960_output_move_quad_zero): The function definitions.
 
        * config/i960/i960.md (movdi+1, movti+1): Usage of the functions.
@@ -5040,24 +5038,24 @@ Wed Jan 13 20:12:37 1999  Richard Henderson  <rth@cygnus.com>
 
 Wed Jan 13 16:47:00 1999  Catherine Moore  <clm@cygnus.com>
 
-        * config/arm.c (output_func_epilogue):  Check TARGET_ABORT_NORETURN
-        before generating a call to abort for volatile functions.
-        * config/arm.h (ARM_FLAG_ABORT_NORETURN):  Define.
-        (TARGET_ABORT_NORETURN):  Define.
-        (abort-on-noreturn):  New option.
+       * config/arm.c (output_func_epilogue): Check TARGET_ABORT_NORETURN
+       before generating a call to abort for volatile functions.
+       * config/arm.h (ARM_FLAG_ABORT_NORETURN): Define.
+       (TARGET_ABORT_NORETURN): Define.
+       (abort-on-noreturn): New option.
 
 Thu Jan 14 13:52:42 1999  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 
-       * config/c4x/c4x.md (in_annul_slot_3): Correctly allow unarycc 
+       * config/c4x/c4x.md (in_annul_slot_3): Correctly allow unarycc
        and binarycc operations in 3rd annulled delay slot!
 
 Wed Jan 13 16:16:44 1999  Catherine Moore  <clm@cygnus.com>
 
-        * config/arm.c (output_func_epilogue):  Check TARGET_ABORT_NORETURN
-        before generating a call to abort for volatile functions.
-        * config/arm.h (ARM_FLAG_ABORT_NORETURN):  Define.
-        (TARGET_ABORT_NORETURN):  Define.
-        (abort-on-noreturn):  New option.
+       * config/arm.c (output_func_epilogue): Check TARGET_ABORT_NORETURN
+       before generating a call to abort for volatile functions.
+       * config/arm.h (ARM_FLAG_ABORT_NORETURN): Define.
+       (TARGET_ABORT_NORETURN): Define.
+       (abort-on-noreturn): New option.
 
 Wed Jan 13 13:30:08 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
@@ -5073,7 +5071,7 @@ Wed Jan 13 13:30:08 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        to use `memcpy' and `memset' instead.
 
        * genrecog.c (xstrdup): Renamed from `copystr'.  All callers
-       changed.  Remove prototype.
+       changed.  Remove prototype.
        (mybcopy, mybzero): Remove these and use memcpy/memset.
 
 Wed Jan 13 00:59:04 1999  Jeffrey A Law  (law@cygnus.com)
@@ -5081,20 +5079,20 @@ Wed Jan 13 00:59:04 1999  Jeffrey A Law  (law@cygnus.com)
        * mips.h (LOAD_EXTEND_OP): Correct for SImode and CCmode moves when
        generating code for TARGET_64BIT.
 
-Tue Jan 12 14:05:37 1999   David Edelsohn  <edelsohn@gnu.org>
+Tue Jan 12 14:05:37 1999  David Edelsohn  <edelsohn@gnu.org>
 
        * rs6000.c (print_operand, cases 'm' and 'M'): Do not depend on
        HOST_WIDE_INT word-size.
        (rs6000_stack_info): Remove redundant alignment of fpmem.
 
-Tue Jan 12 14:05:37 1999   Richard Henderson  <rth@cygnus.com>
+Tue Jan 12 14:05:37 1999  Richard Henderson  <rth@cygnus.com>
 
        * rs6000.c (short_cint_operand): Remove CONSTANT_P_RTX handling.
        (u_short_cint_operand, reg_or_cint_operand, logical_operand): Likewise.
        (input_operand): Adjust CONSTANT_P_RTX handling.
        * rs6000.h (PREDICATE_CODES): Remove CONSTANT_P_RTX references.
        * rs6000.md (movsi): Adjust CONSTANT_P_RTX handling.
-       (movhi, movqi): Remove CONSANT_P_RTX handling.
+       (movhi, movqi): Remove CONSTANT_P_RTX handling.
        (movdi): Adjust CONSTANT_P_RTX handling.
 
 1999-01-12  Manfred Hollstein  <manfred@s-direktnet.de>
@@ -5144,11 +5142,11 @@ Tue Jan 12 00:23:31 1999  Richard Henderson  <rth@cygnus.com>
 
 Tue Jan 12 00:06:00 1999  Richard Henderson  <rth@cygnus.com>
 
-        * Makefile.in (OBJECTS): Add sbitmap.o.
-        (BASIC_BLOCK_H): Add sbitmap.h.
-        * basic-block.h: Move simple bitmap code to sbitmap.h.
-        * flow.c: Move simple bitmap code to sbitmap.c
-        * sbitmap.h, sbitmap.c: New files.
+       * Makefile.in (OBJECTS): Add sbitmap.o.
+       (BASIC_BLOCK_H): Add sbitmap.h.
+       * basic-block.h: Move simple bitmap code to sbitmap.h.
+       * flow.c: Move simple bitmap code to sbitmap.c.
+       * sbitmap.h, sbitmap.c: New files.
 
 Mon Jan 11 23:51:50 1999  Richard Henderson  <rth@cygnus.com>
 
@@ -5167,7 +5165,7 @@ Mon Jan 11 22:36:01 1999  Richard Henderson  <rth@cygnus.com>
        (basic_block_end): Rename to x_basic_block_end.
        (BLOCK_HEAD, BLOCK_END): Update.
 
-       * caller-save.c: Change basic_block_head/end references to 
+       * caller-save.c: Change basic_block_head/end references to
        BLOCK_HEAD/END.
        * combine.c, flow.c, function.c, gcse.c, global.c: Likewise.
        * graph.c, haifa-sched.c, local-alloc.c, regclass.c: Likewise.
@@ -5176,7 +5174,7 @@ Mon Jan 11 22:36:01 1999  Richard Henderson  <rth@cygnus.com>
 Sat Jan  9 23:54:09 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * gcc.c (xstrerror): Renamed from my_strerror.  All callers
-       changed.  Remove prototype since we get that from libiberty.h.
+       changed.  Remove prototype since we get that from libiberty.h.
 
        * protoize.c (xstrerror): Likewise.
 
@@ -5192,9 +5190,9 @@ Sat Jan  9 20:04:24 1999  Richard Henderson  <rth@cygnus.com>
 Sun Jan 10 15:35:41 1999  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 
        * config/c4x/c4x.c: Include system.h.
-       (c4x_caller_save_map): Disable caller save for RC.
+       (c4x_caller_save_map): Disable caller save for RC.
        (c4x_optimization_options): Disable scheduling before reload.
-       (valid_parallel_load_store) : Define return type as int.  
+       (valid_parallel_load_store) : Define return type as int.
        Remove unused variable regs.
        * config/c4x/c4x.h (REGISTER_MOVE_COST): Make independent of register
        class.
@@ -5212,17 +5210,17 @@ Sat Jan  9 18:35:29 1999  Richard Henderson  <rth@cygnus.com>
 
 Sun Jan 10 14:04:51 1999  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 
-       * config/c4x/c4x.md: (in_annul_slot_3): Allow unarycc and binarycc
+       * config/c4x/c4x.md (in_annul_slot_3): Allow unarycc and binarycc
        operations in 3rd annulled delay slot.
        (*lshrqi3_const_set): Disallow c constraint for operand0.
        (modhi3+1, modhi3+2): Set attribute type to multi.
-       * config/c4x/c4x.c (c4x_S_constraint): Removed space in middle of 
+       * config/c4x/c4x.c (c4x_S_constraint): Removed space in middle of
        != operator.
 
 Sat Jan  9 11:44:55 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * gansidecl.h: Allow attribute unused on labels only when we are
-       version 2.93 or higher.  Not all versions of 2.92 have this feature.
+       version 2.93 or higher.  Not all versions of 2.92 have this feature.
 
        * version.c: Bump minor number to 93.
 
@@ -5243,12 +5241,12 @@ Fri Jan  8 01:43:53 1999  Jeffrey A Law  (law@cygnus.com)
 Thu Jan  7 19:52:53 1999  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
 
        * system.h (abort): Supply more detailed information on how to
-       report an Internal Compiler Error.
+       report an Internal Compiler Error.
 
 Thu Jan 7  9:25:58 PST 1999 Bruce Korb (korb@datadesign.com)
 
-       * fixinc/fixincl.c (*): more decapitalization of variables
-       plus some explanitory comments
+       * fixinc/fixincl.c (*): More decapitalization of variables
+       plus some explanatory comments.
 
        * fixinc/Makefile.in fixinc/mkfixinc.sh:
        When the fixincl program does not work for a certain system,
@@ -5263,7 +5261,7 @@ Thu Jan  7 11:26:17 1999  Mark Mitchell  <mark@markmitchell.com>
 
 Thu Jan  7 03:08:17 1999  Richard Henderson  <rth@cygnus.com>
 
-       * sparc.h (PREFERRED_RELOAD_CLASS): Select GENERAL_REGS for 
+       * sparc.h (PREFERRED_RELOAD_CLASS): Select GENERAL_REGS for
        integer data not destined for fp regs.
        (LEGITIMIZE_RELOAD_ADDRESS): New.
 
@@ -5311,7 +5309,7 @@ Thu Jan  7 00:01:38 1999  Lutz Vieweg <lkv@mania.robin.de>
 
        * pa.h (reg_class): Add FPUPPER_REGS.
        (REG_CLASS_NAMES): Similarly.
-       (REG_CLASS_CONTENTS): Similarly
+       (REG_CLASS_CONTENTS): Similarly.
        (REGNO_REG_CLASS): Handle FPUPPER_REGS.
        (FP_REG_CLASS_P): Likewise.
        (REG_CLASS_FROM_LETTER): Similarly.
@@ -5331,7 +5329,7 @@ Wed Jan  6 07:51:05 1999  Richard Henderson  <rth@cygnus.com>
 
 Wed Jan  6 17:55:19 1999  Robert Lipe  <robertlipe@usa.net>
 
-       * configure.in: New flag --with-dwarf2.   If set, enables DWARF-2
+       * configure.in: New flag --with-dwarf2.  If set, enables DWARF-2
        debugging as default.
 
        * config/tm-dwarf2.h: New file.
@@ -5346,7 +5344,7 @@ Wed Jan  6 16:08:54 1999  Jeffrey A Law  (law@cygnus.com)
 
        * calls.c (special_function_p): Push alloca test inside the large
        conditional which excludes functions not at file scope or not
-       extern.  
+       extern.
 
        * calls.c (special_function_p): New function broken out of
        expand_call.
@@ -5363,7 +5361,7 @@ Thu Jan  7 00:12:24 1999  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
        a hard register other than an extended precision register,
        emit addqi3_noclobber.
        (*addqi3_noclobber_reload): New pattern added so that reload
-       will recognise a store of a pseudo, equivalent to the sum
+       will recognize a store of a pseudo, equivalent to the sum
        of the frame pointer and a constant, as an add insn.
 
 1999-01-06  Manfred Hollstein  <manfred@s-direktnet.de>
@@ -5381,7 +5379,7 @@ Wed Jan  6 10:43:29 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
 Wed Jan  6 09:44:51 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * toplev.h: In addition to checking _JBLEN, also check if `setjmp'
-       is a macro when deciding if we can use `jmp_buf' in prototypes.
+       is a macro when deciding if we can use `jmp_buf' in prototypes.
 
 Wed Jan  6 03:18:53 1999  Mark Elbrecht  <snowball3@usa.net>
 
@@ -5427,7 +5425,7 @@ Tue Jan  5 21:57:42 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        (fatal, error): Add ATTRIBUTE_PRINTF_1 to prototypes.
 
        * prefix.c: Include prefix.h.
-       (get_key_value, translate_name, save_string, update_path,
+       (get_key_value, translate_name, save_string, update_path,
        set_std_prefix): Constify various char* parameters and variables.
        (save_string): Use xmalloc, not malloc.
        (translate_name): Use a writable temporary variable to create and
@@ -5437,13 +5435,13 @@ Tue Jan  5 21:57:42 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
 Tue Jan 5  8:52:18 PST 1999 Bruce Korb (korb@datadesign.com)
 
-       * fixinc/fixincl.c (various): added debug code so
+       * fixinc/fixincl.c (various): Added debug code so
        Manfred can trace the processing.
 
        * fixinc/inclhack.def (sys/utsname.h): Provide forward declaration of
        struct utsname on Ultrix V4.[35].
 
-       * fixinc/{fixincl.x|fixincl.sh|inclhack.sh} : regenerated
+       * fixinc/{fixincl.x|fixincl.sh|inclhack.sh} : Regenerated.
 
 Mon Jan  4 15:37:30 1999  Zack Weinberg  <zack@rabi.phys.columbia.edu>
 
@@ -5489,7 +5487,7 @@ Mon Jan  4 11:01:48 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        (add_ext_symbol): Likewise.
        (add_unknown_tag): Likewise.
        (add_procedure): Cast a printf-style field width to an int.
-       (add_file): Cast PAGE_USIZE to long when comparing against one
+       (add_file): Cast PAGE_USIZE to long when comparing against one.
        (parse_begin): Cast a printf-style field width to an int.
        (parse_bend): Likewise.
        (parse_def): Likewise.
@@ -5500,7 +5498,7 @@ Mon Jan  4 11:01:48 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        (write_object): Fix arguments to match format specifiers.
        Cast variable `num_write' to long when comparing against one.
        (read_seek): Cast variable `sys_read' to symint_t when comparing
-       against one.  Fix arguments to match format specifiers.  Cast
+       against one.  Fix arguments to match format specifiers.  Cast
        variable `size' to long when comparing against one.
        (copy_object): Cast result of `sizeof' to int when comparing
        against one.  Fix arguments to match format specifiers.  Cast
@@ -5513,7 +5511,7 @@ Mon Jan  4 10:30:33 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        on a LABEL_DECL.
 
        * c-parse.in (label): Parse attributes after a label, and call
-       `decl_attributes' to handle them.
+       `decl_attributes' to handle them.
 
        * gansidecl.h (ATTRIBUTE_UNUSED_LABEL): Define.
 
@@ -5538,7 +5536,7 @@ Sun Jan  3 22:58:15 1999  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
        (emit_cmp_and_jump_insns): New function.
        * expr.h (emit_cmp_and_jump_insns): Prototype it.
        * loop.c (check_dbra_loop): Use it to replace calls
-       to emit_cmp_insn and emit_jump_insn and to canonicalise
+       to emit_cmp_insn and emit_jump_insn and to canonicalize
        the comparison if necessary.
        * unroll.c (unroll_loop): Likewise.
 
@@ -5589,7 +5587,7 @@ Wed Dec 30 23:00:28 1998  David O'Brien <obrien@NUXI.com>
 
 Wed Dec 30 22:50:13 1998  Geoffrey Noer  <noer@cygnus.com>
 
-       * i386/xm-cygwin.h: change DIR_SEPARATOR to forward slash.
+       * i386/xm-cygwin.h: Change DIR_SEPARATOR to forward slash.
 
 1998-12-30  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
 
@@ -5669,14 +5667,14 @@ Wed Dec 23 10:27:44 1998  Nick Clifton  <nickc@cygnus.com>
        underscores.
 
        * config/arm/thumb.h (ASM_OUTPUT_LABELREF): Use variable
-        'user_label_prefix' rather than macro USER_LABEL_PREFIX.
+       'user_label_prefix' rather than macro USER_LABEL_PREFIX.
 
        (thumb_shiftable_const): Use macro 'BASE_REG_CLASS' rather
        than variable 'reload_address_base_reg_class'.  [Note this
        change is unrelated to the others in this patch].
 
        * config/arm/unknown-elf.h (USER_LABEL_PREFIX): Default to no
-        leading underscore.
+       leading underscore.
 
 Wed Dec 23 09:51:32 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
@@ -5727,7 +5725,7 @@ Wed Dec 23 09:51:32 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        unsigned when comparing against one.  Likewise for
        GET_MODE_ALIGNMENT().
        (layout_record): Cast record_align to int when comparing against a
-       signed value. 
+       signed value.
        (layout_type): Cast TYPE_ALIGN() to int when comparing against a
        signed value.
 
@@ -5748,7 +5746,7 @@ Tue Dec 22 23:58:31 1998  Richard Henderson  <rth@cygnus.com>
 Tue Dec 22 15:15:45 1998  Nick Clifton  <nickc@cygnus.com>
 
        * rtlanal.c (multiple_sets): Change type of 'found' from 'rtx' to
-       'int'. 
+       'int'.
 
 Tue Dec 22 13:55:44 1998  Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
 
@@ -5786,8 +5784,8 @@ Sat Dec 19 09:52:27 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        * genattr.c (fatal): Qualify a char* with the `const' keyword.
        
        * genattrtab.c (fatal, attr_printf, attr_string, write_attr_set,
-       write_unit_name, write_eligible_delay, expand_units,
-       make_length_attrs, write_attr_case, find_attr,
+       write_unit_name, write_eligible_delay, expand_units,
+       make_length_attrs, write_attr_case, find_attr,
        make_internal_attr): Likewise.
        * gencheck.c (tree_codes): Likewise.
        * gencodes.c (fatal): Likewise.
@@ -5817,7 +5815,7 @@ Thu Dec 17 13:57:23 1998  Nick Clifton  <nickc@cygnus.com>
 Thu Dec 17 13:50:29 1998  Nick Clifton  <nickc@cygnus.com>
 
        * gcse.c: Include expr.h in order to get the prototype for
-       get_condition() which is used in delete_null_pointer_checks(). 
+       get_condition() which is used in delete_null_pointer_checks().
 
 Thu Dec 17 15:58:26 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
@@ -5870,7 +5868,7 @@ Wed Dec 16 12:28:54 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        * machmode.h: Likewise.
        * system.h: Provide definitions for MIN/MAX.
 
-Tue Dec 15 23:47:42 1998  Zack Weinberg  <zack@rabi.phys.columbia.edu>  
+Tue Dec 15 23:47:42 1998  Zack Weinberg  <zack@rabi.phys.columbia.edu>
 
        * fix-header.c: Don't define xstrdup here.
 
@@ -5882,11 +5880,11 @@ Wed Dec 16 05:11:04 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
 Wed Dec 16 17:24:07 1998  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 
        * loop.h (loop_info): New field 'vtop'.
-       * loop.c (check_dbra_loop):  Use loop_info->vtop rather than
+       * loop.c (check_dbra_loop): Use loop_info->vtop rather than
        scanning loop for vtop.
        * unroll.c (subtract_reg_term, find_common_reg_term): New functions.
        (loop_iterations): Use them to determine if loop has a constant
-       number of iterations.  Set loop_info->vtop.  Don't subtract
+       number of iterations.  Set loop_info->vtop.  Don't subtract
        common reg term from initial_value and final_value if have a
        do-while loop.
 
@@ -5903,9 +5901,9 @@ Tue Dec 15 13:49:55 1998  Jeffrey A Law  (law@cygnus.com)
 Tue Dec 15 11:55:30 1998  Nick Clifton  <nickc@cygnus.com>
 
        * integrate.c (copy_rtx_and_substitute): If a SUBREG is
-       replaced by a CONCAT whoes components do not have the same
+       replaced by a CONCAT whose components do not have the same
        mode as the original SUBREG, use a new SUBREG to restore the
-       mode. 
+       mode.
 
        * emit-rtl.c (subreg_realpart_p): Cope with subregs containing
        multiword complex values.
@@ -5915,22 +5913,22 @@ Tue Dec 15 11:55:30 1998  Nick Clifton  <nickc@cygnus.com>
        * cppalloc.c: Add xstrdup here.
        * cpplib.h: Remove savestring prototype.
        * cpplib.c: Remove savestring function. s/savestring/xstrdup/
-         throughout. 
+         throughout.
        * cppfiles.c: s/savestring/xstrdup/ throughout.
 
 1998-12-15  Zack Weinberg  <zack@rabi.phys.columbia.edu>
 
        * cpplib.c: Make all directive handlers read their own
-          arguments.
+         arguments.
          (struct directive): Remove last two arguments from FUNC
-          member prototype. Remove `command_reads_line' member
-          entirely.
+         member prototype. Remove `command_reads_line' member
+         entirely.
          (directive_table): Remove initializations of
-          command_reads_line flag.  Pretty-print.
+         command_reads_line flag.  Pretty-print.
          (eval_if_expression, do_define, do_line, do_include,
-          do_undef, do_error, do_pragma, do_ident, do_if, do_xifdef,
-          do_else, do_elif, do_sccs, do_assert, do_unassert,
-          do_warning): Take only two args.
+         do_undef, do_error, do_pragma, do_ident, do_if, do_xifdef,
+         do_else, do_elif, do_sccs, do_assert, do_unassert,
+         do_warning): Take only two args.
 
          (cpp_define): Call do_define with two args and the text to
          define stuffed into a buffer.
@@ -5947,37 +5945,37 @@ Tue Dec 15 11:55:30 1998  Nick Clifton  <nickc@cygnus.com>
 1998-12-15  Zack Weinberg  <zack@rabi.phys.columbia.edu>
 
        * cpphash.h (union hash_value): Remove `keydef' member, add a
-          `struct hashnode *aschain' member for #assert.  
-
-         * cpplib.c (struct tokenlist_list, struct
-          assertion_hashnode): Delete structure definitions.
-          (assertion_install, assertion_lookup, delete_assertion,
-          check_assertion, compare_token_lists, reverse_token_list,
-          read_token_list, free_token_list): Delete functions.
-          (parse_assertion): New function.  
+         `struct hashnode *aschain' member for #assert.
+
+       * cpplib.c (struct tokenlist_list, struct
+         assertion_hashnode): Delete structure definitions.
+         (assertion_install, assertion_lookup, delete_assertion,
+         check_assertion, compare_token_lists, reverse_token_list,
+         read_token_list, free_token_list): Delete functions.
+         (parse_assertion): New function.
          (cpp_cleanup): Don't destroy the assertion_hashtable.
 
-          (do_assert): Gut and rewrite.  #assert foo (bar) places
-          entries for `#foo' and `#foo(bar)' in the macro hash table,
-          type T_ASSERT.  The value union's `aschain' member is used
-          to chain all answers for a given predicate together.
-          (do_unassert): Also rewritten.  Take an un-asserted
-          answer off the chain from its predicate and call
-          delete_macro on the hashnode, or walk a predicate chain
-          calling delete_macro on all the entries.
-          (cpp_read_check_assertion): Simply call parse_assertion to
-          get the canonical assertion name, and look that up in the
-          hash table.
+         (do_assert): Gut and rewrite.  #assert foo (bar) places
+         entries for `#foo' and `#foo(bar)' in the macro hash table,
+         type T_ASSERT.  The value union's `aschain' member is used
+         to chain all answers for a given predicate together.
+         (do_unassert): Also rewritten.  Take an un-asserted
+         answer off the chain from its predicate and call
+         delete_macro on the hashnode, or walk a predicate chain
+         calling delete_macro on all the entries.
+         (cpp_read_check_assertion): Simply call parse_assertion to
+         get the canonical assertion name, and look that up in the
+         hash table.
 
        * cpplib.h (ASSERTION_HASHNODE,ASSERTION_HASHSIZE,assertion_hashtab):
-       Removed.
+       Removed.
 
        * cpphash.c (install): Use bcopy instead of an explicit loop
-          to copy the macro name.
+         to copy the macro name.
 
        * cppexp.c (cpp_lex): Convert the result of
-          cpp_read_check_assertion to a `struct operation' directly;
-          don't go through parse_number.
+         cpp_read_check_assertion to a `struct operation' directly;
+         don't go through parse_number.
 
 Tue Dec 15 18:27:39 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
 
@@ -6012,10 +6010,10 @@ Mon Dec 14 17:13:36 EST 1998  Andrew MacLeod  <amacleod@cygnus.com>
 Mon Dec 14 14:09:34 1998  Nick Clifton  <nickc@cygnus.com>
 
        * reload1.c (reload): Delete REG_RETVAL and REG_LIBCALL notes
-          after completeing reload.
+         after completing reload.
 
        * rtl.texi: Document that REG_RETVAL and REG_LIBCALL are
-          deleted after reload.
+         deleted after reload.
 
 Mon Dec 14 01:39:28 1998  Jeffrey A Law  (law@cygnus.com)
 
@@ -6061,7 +6059,7 @@ Sat Dec 12 23:39:10 1998  Jeffrey A Law  (law@cygnus.com)
 Sat Dec 12 22:13:02 1998  Mark Mitchell  <mark@markmitchell.com>
 
        * global.c (record_conflicts): Don't use an array of shorts to
-        store an array of ints.
+       store an array of ints.
        (global_conflicts): Likewise.
 
 Sat Dec 12 16:49:24 1998  Richard Henderson  <rth@cygnus.com>
@@ -6100,11 +6098,11 @@ Sat Dec 12 16:49:24 1998  Richard Henderson  <rth@cygnus.com>
 
 Fri Dec 11 11:02:49 1998  Stan Cox  <scox@cygnus.com>
 
-       * sh.c (print_operand): lookup interrupt_handler attribute instead
-       of relying on static variable. 
+       * sh.c (print_operand): Lookup interrupt_handler attribute instead
+       of relying on static variable.
        * (calc_live_regs): Likewise.
        * (sh_pragma_insert_attributes): Create interrupt_handler
-       attribute if a pragma was specified
+       attribute if a pragma was specified.
        * (sh_valid_machine_decl_attribute): Don't set static flag.
        * sh.h (PRAGMA_INSERT_ATTRIBUTES): New.
 
@@ -6148,7 +6146,7 @@ Wed Dec  9 15:29:26 1998  Dave Brolley  <brolley@cygnus.com>
        (lang_init_options): Initialize cpplib.
        (lang_decode_option): Move initialization of cpplib to
        lang_init_options.
-       * c-lang.c: (parse_options,parse_in): Added.
+       * c-lang.c (parse_options,parse_in): Added.
        (lang_init_options): Initialized cpplib here.
        * c-decl.c (parse_options,cpp_initialized): Removed.
        (c_decode_option): Move initialization of cpplib to
@@ -6163,11 +6161,11 @@ Wed Dec  9 19:36:57 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
 Wed Dec  9 09:53:58 1998  Nick Clifton  <nickc@cygnus.com>
 
        * reload.c (find_reloads): Display the insn that cannot be
-       reloaded. 
+       reloaded.
 
 Wed Dec  9 12:15:26 1998  Dave Brolley  <brolley@cygnus.com>
 
-       * cccp.c (create_definition): Fix end of bufer logic.
+       * cccp.c (create_definition): Fix end of buffer logic.
 
 Wed Dec  9 10:15:45 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
@@ -6180,7 +6178,7 @@ Wed Dec  9 09:12:40 EST 1998  Andrew MacLeod  <amacleod@cygnus.com>
        * except.c (gen_exception_label): EH labels no longer need to be
        on the permanent obstack.
        (get_new_handler): Set the label number field.
-       (output_exception_table_entry): Regenerate handler label reference 
+       (output_exception_table_entry): Regenerate handler label reference
        from the label number field.
        (init_eh): Remove a blank line.
        * integrate.c (get_label_from_map): Labels no longer need to be
@@ -6220,44 +6218,44 @@ Tue Dec  8 15:32:56 EST 1998  Andrew MacLeod  <amacleod@cygnus.com>
 
        * except.h (struct eh_entry): Add new field 'rethrow_label'.
        (new_eh_region_entry): No longer exported from except.c.
-       (duplicate_handlers): Renamed to duplicate_eh_handlers and 
+       (duplicate_handlers): Renamed to duplicate_eh_handlers and
        different prototype.
        (rethrow_symbol_map, rethrow_used): New exported functions.
        (eh_region_from_symbol): New exported function.
 
        * except.c (create_rethrow_ref): New function to create a single
-       SYMBOL_REF for a rethrow region.  
+       SYMBOL_REF for a rethrow region.
        (push_eh_entry): Initialize a rethrow ref.
        (func_eh_entry): Add a rethrow_label field.
        (new_eh_region_entry): Make static, and initialize the rethrow entry.
        (duplicate_eh_handlers): Create a new region, and remap labels/symbols.
        (eh_region_from_symbol): Find an EH region based on its rethrow symbol.
-       (rethrow_symbol_map): Given a label map, maps a rethrow symbol for 
+       (rethrow_symbol_map): Given a label map, maps a rethrow symbol for
        a region into an appropriate new symbol.
        (rethrow_used): Indicate whether a rethrow symbol has been referenced.
        (expand_eh_region_end): Don't issue jump around code for new-exceptions.
-       (end_catch_handler): Emit a barrier for new-exceptions since 
+       (end_catch_handler): Emit a barrier for new-exceptions since
        control can never drop through the end of a catch block.
-       (expand_end_all_catch): new-exceptions never fall through a catch 
+       (expand_end_all_catch): new-exceptions never fall through a catch
        block.
-       (expand_rethrow): use __rethrow routine for new exceptions.
+       (expand_rethrow): Use __rethrow routine for new exceptions.
        (output_exception_table_entry): Generate rethrow labels, if needed.
        (output_exception_table): Generate start and end rethrow labels.
        (init_eh): Create rethrow symbols for beginning and end of table.
        (scan_region): Don't eliminate EH regions which are the targets of
        rethrows.
 
-       * flow.c (make_edges): Add different edges for rethrow calls, 
+       * flow.c (make_edges): Add different edges for rethrow calls,
        identified by having the REG_EH_RETHROW reg label.
-       (delete_unreachable_blocks): Don't delete regions markers which are 
+       (delete_unreachable_blocks): Don't delete regions markers which are
        the target of a rethrow.
 
-       * integrate.c (save_for_inline_eh_labelmap): New callback routine to 
+       * integrate.c (save_for_inline_eh_labelmap): New callback routine to
        allow save_for_inline_copying to call duplicate_eh_handlers.
        (save_for_inline_copying): Call duplicate_eh_handlers instead of
        exposing internal details of exception regions.
        (copy_for_inline): Check if SYMBOL_REFs need adjustment.
-       (expand_inline_function_eh_labelmap):  New callback routine to 
+       (expand_inline_function_eh_labelmap): New callback routine to
        allow expand_inline_function to call duplicate_eh_handlers.
        (expand_inline_function): Call duplicate_eh_handlers instead of
        exposing internal details of exception regions.
@@ -6318,7 +6316,7 @@ Tue Dec  8 00:34:05 1998  Mike Stump  <mrs@wrs.com>
        * i386/win-nt.h (ASM_FILE_START): Likewise.
        * i386/sun386.h (ASM_FILE_START): Likewise.
 
-Mon Dec  7 23:56:28 1998   Robert Lipe  <robertl@dgii.com>
+Mon Dec  7 23:56:28 1998  Robert Lipe  <robertl@dgii.com>
 
        * configure.in (mips*-*-linux*): Handle big and little endian
        systems.
@@ -6343,7 +6341,7 @@ Mon Dec  7 17:55:06 1998  Mike Stump  <mrs@wrs.com>
 
        * cccp.c (ignore_escape_flag): Add support for \ as `natural'
        characters in file names in #line to be consistent with #include
-       handling.  We support escape prcessing in the # 1 "..." version of
+       handling.  We support escape processing in the # 1 "..." version of
        the command.  See also support in cp/lex.c.
        (handle_directive): Likewise.
        (do_line): Likewise.
@@ -6351,21 +6349,21 @@ Mon Dec  7 17:55:06 1998  Mike Stump  <mrs@wrs.com>
 1998-12-07  Zack Weinberg  <zack@rabi.phys.columbia.edu>
 
        * cpplib.c (initialize_char_syntax): Use ISALPHA and ISALNUM
-          so it'll work on non-ASCII platforms.  Always consider $ an
-          identifier character.  Take no arguments.
+         so it'll work on non-ASCII platforms.  Always consider $ an
+         identifier character.  Take no arguments.
          (cpp_reader_init): Call initialize_char_syntax with no
-          arguments.
+         arguments.
          (cpp_start_read): Don't call initialize_char_syntax again.
-          Clear is_idchar['$'] and is_idstart['$'] if not
-          opts->dollars_in_ident.
+         Clear is_idchar['$'] and is_idstart['$'] if not
+         opts->dollars_in_ident.
 
        * cpplib.h (struct cpp_reader): Replace void *data element by
-          cpp_options *opts.  Rearrange elements to make gdb printout
-          less annoying (put buffer stack at end).
+         cpp_options *opts.  Rearrange elements to make gdb printout
+         less annoying (put buffer stack at end).
          (CPP_OPTIONS): Get rid of now-unnecessary cast.
 
        * cppmain.c: s/data/opts/ when initializing cpp_reader
-          structure.
+         structure.
        * c-decl.c: Likewise.
        * objc/objc-act.c: Likewise.
        * fix-header.c: Likewise.
@@ -6414,13 +6412,13 @@ Mon Dec  7 15:38:25 1998  Dave Brolley  <brolley@cygnus.com>
 
 Mon Dec  7 15:38:25 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
-        * c-aux-info.c (concat): Wrap function definition in !USE_CPPLIB.
-        * cppalloc.c: Move function `xcalloc' from cpplib.c to here.
-        * cpplib.c: Move function `xcalloc' from here to cppalloc.c.
+       * c-aux-info.c (concat): Wrap function definition in !USE_CPPLIB.
+       * cppalloc.c: Move function `xcalloc' from cpplib.c to here.
+       * cpplib.c: Move function `xcalloc' from here to cppalloc.c.
 
 Mon Dec  7 11:30:49 1998  Nick Clifton  <nickc@cygnus.com>
 
-       * final.c (output_asm_name): Use tabs to seperate comments from
+       * final.c (output_asm_name): Use tabs to separate comments from
        assembly text.
        
        Include instruction lengths (if defined) in output.
@@ -6431,14 +6429,14 @@ Mon Dec  7 10:53:38 1998  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
        in the loop_info structure.
        
 Mon Dec  7 11:04:40 1998  Catherine Moore  <clm@cygnus.com>
-        * configure.in:  (arm*-*-ecos-elf):  New target.
-        * configure:  Regenerated.
-        * config/arm/elf.h (ASM_WEAKEN_LABEL):  Define.
-        * config/arm/ecos-elf.h:  New file.
-        * config/arm/unknown-elf.h (TARGET_VERSION):  Check
-        for redefinition.
+
+       * configure.in (arm*-*-ecos-elf): New target.
+       * configure: Regenerated.
+       * config/arm/elf.h (ASM_WEAKEN_LABEL): Define.
+       * config/arm/ecos-elf.h: New file.
+       * config/arm/unknown-elf.h (TARGET_VERSION): Check
+       for redefinition.
+
 Mon Dec  7 16:15:51 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
 
        * sh.c (output_far_jump): Emit braf only for TARGET_SH2.
@@ -6494,7 +6492,7 @@ Sun Dec  6 00:28:16 1998  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
        * config/c4x/c4x.h (valid_parallel_load_store): Add prototype.
        * config/c4x/c4x.md (*movqf_parallel, *movqi_parallel): Use
        valid_parallel_load_store instead of valid_parallel_operands_4.
-       (*absqf2_movqf_clobber, *floatqiqf2_movqf_clobber, 
+       (*absqf2_movqf_clobber, *floatqiqf2_movqf_clobber,
        *negqf2_movqf_clobber, *absqi2_movqi_clobber,
        *fixqfqi2_movqi_clobber, *negqi2_movqi_clobber,
        *notqi_movqi_clobber): Use valid_parallel_operands_4.
@@ -6528,7 +6526,7 @@ Fri Dec  4 20:15:57 1998  Bernd Schmidt  <crux@pool.informatik.rwth-aachen.de>
        Compute number of inputs and outputs here by calling
        get_asm_operand_n_inputs.
        Instead of constrain_asm_operands, call extract_insn,
-       constrain_operands and preprocess_constaints.  Use information
+       constrain_operands and preprocess_constraints.  Use information
        computed by these functions throughout.
        (record_reg_life): Delete code that is unused due to changes in
        record_asm_reg_life.
@@ -6575,7 +6573,7 @@ Thu Dec  3 11:19:50 1998  Mike Stump  <mrs@wrs.com>
 
 Thu Dec  3 11:48:32 1998  Jeffrey A Law  (law@cygnus.com)
 
-       * local-alloc.c (block_alloc): Slightly retune heuristic to widen 
+       * local-alloc.c (block_alloc): Slightly retune heuristic to widen
        qty lifetimes.
 
 Thu Dec  3 22:30:18 1998  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
@@ -6612,7 +6610,7 @@ Tue Dec  1 20:49:49 1998  Ulrich Drepper  <drepper@cygnus.com>
                          Stephen L Moshier  <moshier@world.std.com>
                          Richard Henderson  <rth@cygnus.com>
 
-       * c-common.c (declare_function_name): Declare predefinied variable
+       * c-common.c (declare_function_name): Declare predefined variable
        `__func__'.
 
        * c-decl.c (flag_isoc9x): Set to 1 by default.
@@ -6636,7 +6634,7 @@ Tue Dec  1 20:49:49 1998  Ulrich Drepper  <drepper@cygnus.com>
 
        * toplev.c (documented_lang_options): Add -std and remove
        -flang-isoc9x.
-        
+       
        * c-lex.c (yylex): Recognize hex FP constants and call REAL_VALUE_ATOF
        or REAL_VALUE_HTOF based on base of the constants.
        * fold-const.c (real_hex_to_f): New function.  Replacement function
@@ -6653,14 +6651,14 @@ Tue Dec  1 16:45:49 1998  Stan Cox  <scox@cygnus.com>
        (div_trap): New.
        (divsi3*, divdi3*, modsi3*, moddi3*, udivsi3*, udivdi3*, umodsi3*,
        umoddi3*): Add -mcheck-range-division/-mcheck-zero-division checking.
-       Avoid as macro expansion.  Use hi/lo as destination register. 
+       Avoid as macro expansion.  Use hi/lo as destination register.
 
        * mips.h (MASK_CHECK_RANGE_DIV): New.
        (MASK_NO_CHECK_ZERO_DIV): New.
        (ELIMINABLE_REGS): Added GP_REG_FIRST + 31.
        (CAN_ELIMINATE, INITIAL_ELIMINATION_OFFSET): Allow for getting
        return address for leaf functions out of r31 to support
-       builtin_return_address. 
+       builtin_return_address.
        
 Tue Dec  1 15:03:30 1998  Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
 
@@ -6832,100 +6830,100 @@ Thu Nov 26 00:19:19 1998  Richard Henderson  <rth@cygnus.com>
 Wed Nov 25 23:32:02 1998  Ian Dall  <Ian.Dall@dsto.defence.gov.au>
                          Matthias Pfaller  <leo@dachau.marco.de>
 
-       * invoke.texi (Option Summary, NS32K Options): add description
-       of NS32K specific options.
+       * invoke.texi (Option Summary, NS32K Options): Add description
+       of NS32K specific options.
 
        * ns32k.md (tstdf, cmpdf, movdf, truncdfsf2, fixdfqi2, fixdfhi2,
-       fixdfsi2, fixunsdfqi2, fixunsdfhi2, fixunsdfsi2, fix_truncdfqi2,
-       fix_truncdfhi2, fix_truncdfsi2, adddf3, subdf3, muldf3, divdf3,
-       negdf2, absdf2): Use l instead of f since the double class and
-       float class are no longer the same.
+       fixdfsi2, fixunsdfqi2, fixunsdfhi2, fixunsdfsi2, fix_truncdfqi2,
+       fix_truncdfhi2, fix_truncdfsi2, adddf3, subdf3, muldf3, divdf3,
+       negdf2, absdf2): Use l instead of f since the double class and
+       float class are no longer the same.
        (cmpsi, truncsiqi2, truncsihi2, addsi3, subsi3, mulsi3, umulsidi3,
-       divsi3, modsi3, andsi3, iorsi3, xorsi3, negsi2, one_cmplsi2,
-       ashlsi3, ashlhi3, ashlqi3, rotlsi3, rotlhi3, rotlqi3, abssi2,...):
-       use "g" instead of "rmn" since LEGITIMATE_PIC_OPERAND has been
-       fixed.
-       (cmpsi, cmphi, cmpqi): use general_operand instead of
-       non_immediate_operand. Removes erroneous assumption that can't
-       compare constants.
+       divsi3, modsi3, andsi3, iorsi3, xorsi3, negsi2, one_cmplsi2,
+       ashlsi3, ashlhi3, ashlqi3, rotlsi3, rotlhi3, rotlqi3, abssi2,...):
+       Use "g" instead of "rmn" since LEGITIMATE_PIC_OPERAND has been
+       fixed.
+       (cmpsi, cmphi, cmpqi): Use general_operand instead of
+       non_immediate_operand. Removes erroneous assumption that can't
+       compare constants.
        (movsf, movsi, movhi, movqi,...): New register numbering scheme.
        (movsi, addsi3): Use NS32K_DISPLACEMENT_P instead of hard coded
-       constants.
-       (movstrsi, movstrsi1, movstrsi2): completely new block move
-       scheme.
+       constants.
+       (movstrsi, movstrsi1, movstrsi2): Completely new block move
+       scheme.
        (...): Patterns to exploit multiply-add instructions.
        (udivmodsi4, udivmodsi_internal4, udivmodhi4,
-       udivmoddihi4_internal, udivmodqi4, udivmoddiqi4_internal): new
-       patterns to exploit extended divide insns.
-       (udivsi3, udivhi3, udivqi3): remove since superceded by udivmodsi
+       udivmoddihi4_internal, udivmodqi4, udivmoddiqi4_internal): New
+       patterns to exploit extended divide insns.
+       (udivsi3, udivhi3, udivqi3): Remove since superseded by udivmodsi
        etc patterns.
 
        * ns32k.h (FUNCTION_VALUE, LIBCALL_VALUE): Use f0 for complex
-       float return values as well as simple scalar floats.
+       float return values as well as simple scalar floats.
        (TARGET_32381, TARGET_MULT_ADD, TARGET_SWITCHES):
-       support new flag to denote 32381 fpu.
+       Support new flag to denote 32381 fpu.
        (OVERRIDE_OPTIONS): 32381 is a strict superset of 32081.
-       (CONDITIONAL_REGISTER_USAGE): disable extra 32381 registers if not
-       compling for 32381.
+       (CONDITIONAL_REGISTER_USAGE): Disable extra 32381 registers if not
+       compiling for 32381.
        (FIRST_PSEUDO_REGISTER, FIXED_REGISTERS, CALL_USED_REGISTERS,
-       REGISTER_NAMES, ADDITIONAL_REGISTER_NAMES, OUTPUT_REGISTER_NAMES,
-       REG_ALLOC_ORDER, DBX_REGISTER_NUMBER, R0_REGNUM, F0_REGNUM,
-       L1_REGNUM, STACK_POINTER_REGNUM, FRAME_POINTER_REGNUM,
-       LONG_FP_REGS_P, ARG_POINTER_REGNUM, reg_class, REG_CLASS_NAMES,
-       REG_CLASS_CONTENTS, SUBSET_P,REGNO_REG_CLASS,
-       REG_CLASS_FROM_LETTER, FUNCTION_PROLOGUE, FUNCTION_EPILOGUE,
-       REGNO_OK_FOR_INDEX_P, FP_REG_P, REG_OK_FOR_INDEX_P,
-       REG_OK_FOR_BASE_P, MEM_REG): new register scheme to include 32381
-       fpu registers and special register classes for new 32381
-       instructions dotf and polyf.
+       REGISTER_NAMES, ADDITIONAL_REGISTER_NAMES, OUTPUT_REGISTER_NAMES,
+       REG_ALLOC_ORDER, DBX_REGISTER_NUMBER, R0_REGNUM, F0_REGNUM,
+       L1_REGNUM, STACK_POINTER_REGNUM, FRAME_POINTER_REGNUM,
+       LONG_FP_REGS_P, ARG_POINTER_REGNUM, reg_class, REG_CLASS_NAMES,
+       REG_CLASS_CONTENTS, SUBSET_P,REGNO_REG_CLASS,
+       REG_CLASS_FROM_LETTER, FUNCTION_PROLOGUE, FUNCTION_EPILOGUE,
+       REGNO_OK_FOR_INDEX_P, FP_REG_P, REG_OK_FOR_INDEX_P,
+       REG_OK_FOR_BASE_P, MEM_REG): New register scheme to include 32381
+       fpu registers and special register classes for new 32381
+       instructions dotf and polyf.
        (MODES_TIEABLE_P): Allow all integer modes, notably DI and SI, to
-       be tieable.
+       be tieable.
        (INCOMING_RETURN_ADDR_RTX, RETURN_ADDR_RTX,
-       INCOMING_FRAME_SP_OFFSET): New macros in case DWARF support is
-       required.
-       (SMALL_REGISTER_CLASSES): Make dependant on -mmult-add option.
-       (MOVE_RATIO): Set to zero because of smart movstrsi implimentation.
-       (REGISTER_MOVE_COST): move code to register_move_cost function for
+       INCOMING_FRAME_SP_OFFSET): New macros in case DWARF support is
+       required.
+       (SMALL_REGISTER_CLASSES): Make dependent on -mmult-add option.
+       (MOVE_RATIO): Set to zero because of smart movstrsi implementation.
+       (REGISTER_MOVE_COST): Move code to register_move_cost function for
        ease of coding and debugging.
        (CLASS_LIKELY_SPILLED_P): Under new register scheme class
-       LONG_FLOAT_REGO is likely spilled but not caught by default
-       definition.
-       (CONSTANT_ADDRESS_P, CONSTANT_ADDRESS_NO_LABEL_P): use macro
-       instead of hard coded numbers in range check.
-       (ASM_OUTPUT_LABELREF_AS_INT): delete since unused.
+       LONG_FLOAT_REGO is likely spilled but not caught by default
+       definition.
+       (CONSTANT_ADDRESS_P, CONSTANT_ADDRESS_NO_LABEL_P): Use macro
+       instead of hard coded numbers in range check.
+       (ASM_OUTPUT_LABELREF_AS_INT): Delete since unused.
        (...): Add prototypes for functions in ns32k.c but disable because
-       of problems when ns32k.h is included in machine independant files.
+       of problems when ns32k.h is included in machine independent files.
        
-       * ns32k.c: include "system.h", "tree.h", "expr.h", "flags.h".
+       * ns32k.c: Include "system.h", "tree.h", "expr.h", "flags.h".
        (ns32k_reg_class_contents, regcass_map, ns32k_out_reg_names,
-       hard_regno_mode_ok, secondary_reload_class,
-       print_operand, print_operand_address): new register scheme to
-       include 32381 fpu registers and special register classes for new
-       32381 instructions dotf and polyf.
+       hard_regno_mode_ok, secondary_reload_class,
+       print_operand, print_operand_address): New register scheme to
+       include 32381 fpu registers and special register classes for new
+       32381 instructions dotf and polyf.
        (gen_indexed_expr): Make static to keep namespace clean.
-       (check_reg): remove since never called.
-       (move_tail, expand_block_move): helper functions for "movstrsi"
-       block move insn.
+       (check_reg): Remove since never called.
+       (move_tail, expand_block_move): Helper functions for "movstrsi"
+       block move insn.
        (register_move_cost): Helper function for REGISTER_MOVE_COST macro.
        Increase cost of moves which go via memory.
        * netbsd.h (TARGET_DEFAULT): Set (new) 32381 fpu flag.
-       (CPP_PREDEFINES): nolonger predefine "unix".
+       (CPP_PREDEFINES): No longer predefine "unix".
 
        * ns32k.md (movsi, movsi, adddi3, subdi3, subsi3, subhi3, subqi3,...):
-       Remove erroneous %$. print_operand() can work out from the rtx is
-       an immediate prefix is required.
+       Remove erroneous %$. print_operand() can work out from the rtx is
+       an immediate prefix is required.
 
        * ns32k.h (RETURN_POPS_ARGS, VALID_MACHINE_DECL_ATTRIBUTE,
-       VALID_MACHINE_TYPE_ATTRIBUTE, COMP_TYPE_ATTRIBUTES,
-       SET_DEFAULT_TYPE_ATTRIBUTES): Support for -mrtd calling
-       convention.
+       VALID_MACHINE_TYPE_ATTRIBUTE, COMP_TYPE_ATTRIBUTES,
+       SET_DEFAULT_TYPE_ATTRIBUTES): Support for -mrtd calling
+       convention.
        (LEGITIMATE_PIC_OPERAND_P, SYMBOLIC_CONST): Correct handling of
-       pic operands.
+       pic operands.
 
        * ns32k.c (symbolic_reference_mentioned_p, print_operand):
        Correct handling of pic operands.
        (ns32k_valid_decl_attribute_p, ns32k_valid_type_attribute_p,
-       ns32k_comp_type_attributes, ns32k_return_pops_args): Support for
+       ns32k_comp_type_attributes, ns32k_return_pops_args): Support for
        -mrtd calling convention.
 
 Wed Nov 25 23:42:20 1998  Tom Tromey  <tromey@cygnus.com>
@@ -6934,10 +6932,10 @@ Wed Nov 25 23:42:20 1998  Tom Tromey  <tromey@cygnus.com>
 
 Thu Nov 26 18:26:21 1998  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 
-       * loop.h (precondition_loop_p): Added new mode argument.
+       * loop.h (precondition_loop_p): Added new mode argument.
        * unroll.c (precondition_loop_p): Likewise.
        (approx_final_value): Function deleted and subsumed
-       into loop_iterations.
+       into loop_iterations.
        (loop_find_equiv_value): New function.
        (loop_iterations): Use loop_find_equiv_value to find increments
        too large to be immediate constants.  Also use it to find terms
@@ -6952,21 +6950,21 @@ Thu Nov 26 18:05:04 1998  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
        to prototype.
        * loop.c (strength_reduce): Declare new structure loop_iteration_info
        and new pointer loop_info.
-       (loop_n_iterations): Replace global variable by element in 
+       (loop_n_iterations): Replace global variable by element in
        loop_info structure.
        (check_final_value): New argument n_iterations.
        (insert_bct): New argument loop_info.
-       (loop_unroll_factor): Replace global array by element in 
+       (loop_unroll_factor): Replace global array by element in
        loop_info structure.
-       (loop_optimize): Remove code to allocate and initialise 
+       (loop_optimize): Remove code to allocate and initialize
        loop_unroll_factor_array.
-       * unroll.c (precondition_loop_p):  No longer static since
+       * unroll.c (precondition_loop_p): No longer static since
        used by branch on count optimization.
        (precondition_loop_p, unroll_loop): New argument loop_info.
        (final_biv_value, final_giv_value, find_splittable_regs): New
        argument n_iterations.
-       (loop_iteration_var, loop_initial_value, loop_increment, 
-       loop_final_value, loop_comparison_code, loop_unroll_factor): 
+       (loop_iteration_var, loop_initial_value, loop_increment,
+       loop_final_value, loop_comparison_code, loop_unroll_factor):
        Replaced global variables by loop_info structure.
        (loop_unroll_factor): Replace global array by element in
        loop_info structure.
@@ -6982,38 +6980,38 @@ Thu Nov 26 17:49:29 1998  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 Thu Nov 26 17:15:38 1998  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 
        * config/c4x/c4x.md: Fix minor formatting problems.  Update docs.
-       (*b, *b_rev, *b_noov, *b_noov_rev, *db, 
+       (*b, *b_rev, *b_noov, *b_noov_rev, *db,
        decrement_and_branch_until_zero, rptb_end): Use c4x_output_cbranch
        to output the instruction sequences.
        (rpts): Delete.
        (rptb_top): Provide alternatives to use any register or memory
        for loop counter.
-       (rptb_end):  Emit use of operands rather than assigning them
+       (rptb_end): Emit use of operands rather than assigning them
        explicitly to the RS and RE registers.
 
 Thu Nov 26 16:37:59 1998  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 
        * config/c4x/c4x.c (c4x_modified_between_p, c4x_mem_set_p,
-       c4x_mem_set_p, c4x_mem_modified_between_p, c4x_insn_moveable_p,
+       c4x_mem_set_p, c4x_mem_modified_between_p, c4x_insn_moveable_p,
        c4x_parallel_pack, c4x_parallel_find, c4x_update_info_reg,
-       c4x_update_info_regs, c4x_copy_insn_after, c4x_copy_insns_after, 
-       c4x_merge_notes, c4x_parallel_process, 
+       c4x_update_info_regs, c4x_copy_insn_after, c4x_copy_insns_after,
+       c4x_merge_notes, c4x_parallel_process,
        c4x_combine_parallel_independent, c4x_combine_parallel_dependent,
        c4x_combine_parallel): Delete.
 
 Thu Nov 26 15:16:05 1998  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 
-       * config/c4x/c4x.c: (c4x_override_options): For compatibility
+       * config/c4x/c4x.c (c4x_override_options): For compatibility
        with old target options clear flag_branch_on_count_reg if
        -mno-rptb specified and set flag_argument_alias is -mno-aliases
        specified.
        (c4x_output_cbranch): Handle a sequence of insns rather than a
-       single insn.
+       single insn.
        (c4x_rptb_insert): Do not emit a RPTB insn if the RC register
        has not been allocated as the loop counter.
        (c4x_address_conflict): Do not allow two volatile memory references.
        (valid_parallel_operands_4, valid_parallel_operands_5,
-       valid_parallel_operands_6): Reject pattern if the register destination
+       valid_parallel_operands_6): Reject pattern if the register destination
        of the first set is used as part of an address in the second set.
 
 Thu Nov 26 14:56:32 1998  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
@@ -7024,9 +7022,9 @@ Thu Nov 26 14:56:32 1998  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
        (HARD_REGNO_CALL_CLOBBERED): Add parentheses to remove ambiguity.
        (REG_CLASS_CONTENTS): Add braces around initializers.
        (HAVE_MULTIPLE_PACK): Define.
-       (ASM_OUTPUT_BYTE_FLOAT): Use %lf format specifier with 
+       (ASM_OUTPUT_BYTE_FLOAT): Use %lf format specifier with
        REAL_VALUE_TO_DECIMAL.
-       (ASM_OUTPUT_SHORT_FLOAT): Use %lf format specifier with 
+       (ASM_OUTPUT_SHORT_FLOAT): Use %lf format specifier with
        REAL_VALUE_TO_DECIMAL.
        (ar0_reg_operand): Add prototype.
        (ar0_mem_operand): Likewise.
@@ -7081,64 +7079,64 @@ Wed Nov 25 20:11:04 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
 
 Wed Nov 25 14:54:46 1998  Zack Weinberg  <zack@rabi.phys.columbia.edu>
 
-        * cpplib.h: Delete struct import_file.  Add ihash element to
-        struct cpp_buffer.  Delete dont_repeat_files and
-        import_hash_table elements from cpp_reader; change
-        all_include_files to a hash table.  Delete all foobar_include
-        / last_foobar_include elements from struct cpp_options; put
-        back four such: quote_include, bracket_include,
-        system_include, after_include.  Redo struct file_name_list
-        completely.  Add new structure type include_hash.  Add
-        prototypes for merge_include_chains and include_hash.  Change
-        prototypes for finclude, find_include_file, and
-        append_include_chain to match changes below.
-
-        * cppfiles.c (simplify_pathname, include_hash,
-        remap_filename, merge_include_chains): New functions.
-        (add_import, lookup_import, open_include_file): Removed.
-        (INO_T_EQ): Define this (copied from cccp.c).
-        (hack_vms_include_specification): Remove all calls and #if 0
-        out the definition.  It was being called incorrectly and at
-        the wrong times.  Until a VMSie can look at this, it's better
-        to not pretend to support it.
-        (append_include_chain): Change calling convention; now takes
-        only one directory at a time, and sets up the data structure
-        itself.
-        (redundant_include_p): Rewritten - this is now used for all
-        include redundancy, whether by #ifndef, #import, or #pragma
-        once.  Looks up things in the include hash table.
-        (file_cleanup): Decrement pfile->system_include_depth here if
-        it's >0.
-        (find_include_file): Calling convention changed; now passes
-        around a struct include_hash instead of 3 separate parameters.
-        Guts ripped out and replaced with new include_hash mechanism.
-        (finclude): Calling convention changed as for
-        find_include_file.  Error exits pulled out-of-line.  Reformat.
-        (safe_read): Return a long, not an int.
-        (deps_output): Don't recurse.
-
-        * cpplib.c (is_system_include): Deleted.
-        (path_include): Fix up call to append_include_chain.
-        (do_include): Fix up calls to find_include_file and finclude.
-        Clean up dependency output a bit.  Shorten obnoxiously lengthy
-        #import warning message.  Don't decrement
-        pfile->system_include_depth here.
-        (do_pragma): Understand the include_hash structure.  Reformat.
-        (do_endif): Correct handling of control macros.  Understand
-        the include_hash.
-        (cpp_start_read): Fix up calls to finclude.  Call
-        merge_include_chains.
-        (cpp_handle_option): Fix up calls to append_include_chain.
-        Understand the four partial include chains.
-        (cpp_finish): Add debugging code (#if 0-ed out) for the
-        include_hash.
-        (cpp_cleanup): Free the include_hash, not the import hash and
-        the all_include and dont_repeat lists which no longer exist.
+       * cpplib.h: Delete struct import_file.  Add ihash element to
+       struct cpp_buffer.  Delete dont_repeat_files and
+       import_hash_table elements from cpp_reader; change
+       all_include_files to a hash table.  Delete all foobar_include
+       / last_foobar_include elements from struct cpp_options; put
+       back four such: quote_include, bracket_include,
+       system_include, after_include.  Redo struct file_name_list
+       completely.  Add new structure type include_hash.  Add
+       prototypes for merge_include_chains and include_hash.  Change
+       prototypes for finclude, find_include_file, and
+       append_include_chain to match changes below.
+
+       * cppfiles.c (simplify_pathname, include_hash,
+       remap_filename, merge_include_chains): New functions.
+       (add_import, lookup_import, open_include_file): Removed.
+       (INO_T_EQ): Define this (copied from cccp.c).
+       (hack_vms_include_specification): Remove all calls and #if 0
+       out the definition.  It was being called incorrectly and at
+       the wrong times.  Until a VMSie can look at this, it's better
+       to not pretend to support it.
+       (append_include_chain): Change calling convention; now takes
+       only one directory at a time, and sets up the data structure
+       itself.
+       (redundant_include_p): Rewritten - this is now used for all
+       include redundancy, whether by #ifndef, #import, or #pragma
+       once.  Looks up things in the include hash table.
+       (file_cleanup): Decrement pfile->system_include_depth here if
+       it's >0.
+       (find_include_file): Calling convention changed; now passes
+       around a struct include_hash instead of 3 separate parameters.
+       Guts ripped out and replaced with new include_hash mechanism.
+       (finclude): Calling convention changed as for
+       find_include_file.  Error exits pulled out-of-line.  Reformat.
+       (safe_read): Return a long, not an int.
+       (deps_output): Don't recurse.
+
+       * cpplib.c (is_system_include): Deleted.
+       (path_include): Fix up call to append_include_chain.
+       (do_include): Fix up calls to find_include_file and finclude.
+       Clean up dependency output a bit.  Shorten obnoxiously lengthy
+       #import warning message.  Don't decrement
+       pfile->system_include_depth here.
+       (do_pragma): Understand the include_hash structure.  Reformat.
+       (do_endif): Correct handling of control macros.  Understand
+       the include_hash.
+       (cpp_start_read): Fix up calls to finclude.  Call
+       merge_include_chains.
+       (cpp_handle_option): Fix up calls to append_include_chain.
+       Understand the four partial include chains.
+       (cpp_finish): Add debugging code (#if 0-ed out) for the
+       include_hash.
+       (cpp_cleanup): Free the include_hash, not the import hash and
+       the all_include and dont_repeat lists which no longer exist.
 
 Wed Nov 25 11:26:19 1998  Jeffrey A Law  (law@cygnus.com)
 
        * toplev.c (no_new_pseudos): Define.
-       (rest_of_compilation):  Set no_new_pseudos as needed.
+       (rest_of_compilation): Set no_new_pseudos as needed.
        * emit-rtl.c (gen_reg_rtx): Abort if we try to create a new pseudo
        if no_new_pseudos is set.
        * rtl.h (no_new_pseudos): Declare it.
@@ -7213,7 +7211,7 @@ Mon Nov 23 20:28:02 1998  Mike Stump  <mrs@wrs.com>
        * libgcc2.c (top_elt): Remove top_elt, it isn't thread safe.
        The strategy we now use is to pre allocate the top_elt along
        with the EH context so that each thread has its own top_elt.
-       This is necessary as the dynmanic cleanup chain is used on the
+       This is necessary as the dynamic cleanup chain is used on the
        top element of the stack and each thread MUST have its own.
        (eh_context_static): Likewise.
        (new_eh_context): Likewise.
@@ -7230,24 +7228,24 @@ Mon Nov 23 17:05:40 1998  Geoffrey Noer  <noer@cygnus.com>
 
 Mon Nov 23 16:40:00 1998  Ulrich Drepper  <drepper@cygnus.com>
 
-        * Makefile.in (OBJS): Add graph.o
-        (graph.o): New dependency list.
-        * flags.h: Declare dump_for_graph and define graph_dump_types type.
-        * print-rtl.c (dump_for_graph): Define new variable.
-        (print_rtx): Rewrite to allow use in graph dumping functions.
-        * toplev.c: Declare print_rtl_graph_with_bb, clean_graph_dump_file,
-        finish_graph_dump_file.
-        Define graph_dump_format.
-        (compile_file): If graph dumping is enabled also clear these files.
-        Finish graph dump files.
-        (rest_of_compilation): Also dump graph information if enabled.
-        (main): Recognize -dv to enabled VCG based graph dumping.
-        * graph.c: New file.  Graph dumping functions.
+       * Makefile.in (OBJS): Add graph.o.
+       (graph.o): New dependency list.
+       * flags.h: Declare dump_for_graph and define graph_dump_types type.
+       * print-rtl.c (dump_for_graph): Define new variable.
+       (print_rtx): Rewrite to allow use in graph dumping functions.
+       * toplev.c: Declare print_rtl_graph_with_bb, clean_graph_dump_file,
+       finish_graph_dump_file.
+       Define graph_dump_format.
+       (compile_file): If graph dumping is enabled also clear these files.
+       Finish graph dump files.
+       (rest_of_compilation): Also dump graph information if enabled.
+       (main): Recognize -dv to enabled VCG based graph dumping.
+       * graph.c: New file.  Graph dumping functions.
 
 Mon Nov 23 16:39:04 1998  Richard Henderson  <rth@cygnus.com>
 
-        * configure.in: Look for <sys/stat.h>.
-        * system.h: Include it before substitute S_ISREG definitions.
+       * configure.in: Look for <sys/stat.h>.
+       * system.h: Include it before substitute S_ISREG definitions.
 
 Mon Nov 23 17:40:37 1998  Gavin Romig-Koch  <gavin@cygnus.com>
 
@@ -7364,7 +7362,7 @@ Mon Nov 23 16:46:46 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
        Don't change SH4 DFmode nor PSImode RELOAD_FOR_INPUT_ADDRESS.
        (DOUBLE_TYPE_SIZE): 64 for SH4.
        (RTX_COSTS): Add PLUS case.
-       Increae cost of ASHIFT, ASHIFTRT, LSHIFTRT case.
+       Increase cost of ASHIFT, ASHIFTRT, LSHIFTRT case.
        (REGISTER_MOVE_COST): Add handling of R0_REGS, FPUL_REGS, T_REGS,
        MAC_REGS, PR_REGS, DF_REGS.
        (REGISTER_NAMES): Use fp_reg_names.
@@ -7400,7 +7398,7 @@ Mon Nov 23 16:46:46 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
        (call_valuei, calli, call_value): Likewise.
        (movsf): Emit no-op move.
        (mov_nop, movsi_y): New insns.
-       (blt, sge): generalize to handle DFmode.
+       (blt, sge): Generalize to handle DFmode.
        (return predicate): Call emit_fpscr_use and remove_dead_before_cse.
        (block_move_real, block_lump_real): Predicate on ! TARGET_HARD_SH4.
        (block_move_real_i4, block_lump_real_i4, fpu_switch): New insns.
@@ -7433,8 +7431,8 @@ Mon Nov 23 16:46:46 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
        __SH4_SINGLE_ONLY__ .
        * va-sh.h (__va_freg): Define to float.
        (__va_greg, __fa_freg, __gnuc_va_list, va_start):
-        Define for __SH4_SINGLE_ONLY__ like for __SH3E__ .
-        (__PASS_AS_FLOAT, __TARGET_SH4_P): Likewise.
+       Define for __SH4_SINGLE_ONLY__ like for __SH3E__ .
+       (__PASS_AS_FLOAT, __TARGET_SH4_P): Likewise.
        (__PASS_AS_FLOAT): Use different definition for __SH4__ and
         __SH4_SINGLE__.
        (TARGET_SH4_P): Define.
@@ -7444,14 +7442,14 @@ Mon Nov 23 16:46:46 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
        init_expr_once is satisfied about the existence of load / store insns.
 
        * sh.md (movsi_i, movsi_ie, movsi_i_lowpart, movsf_i, movsf_ie):
-        change m constraint in source operand to mr / mf .
+       Change m constraint in source operand to mr / mf.
 
        * va-sh.h (__va_arg_sh1): Use __asm instead of asm.
 
        * (__VA_REEF): Define.
        (__va_arg_sh1): Use it.
 
-       * va-sh.h (va_start, va_arg, va_copy): Add parenteses.
+       * va-sh.h (va_start, va_arg, va_copy): Add parentheses.
 
 Sun Nov 22 21:34:02 1998  Jeffrey A Law  (law@cygnus.com)
 
@@ -7559,7 +7557,7 @@ Thu Nov 19 20:55:59 1998  H.J. Lu  (hjl@gnu.org)
 
 Thu Nov 19 19:05:49 1998  Per Bothner  <bothner@cygnus.com>
 
-       * print-tree.c (print_node):  After printing BLOCK or BIND_EXPR,
+       * print-tree.c (print_node): After printing BLOCK or BIND_EXPR,
        break instead of return (which loses closing '>').
 
 Thu Nov 19 19:34:13 1998  Jeffrey A Law  (law@cygnus.com)
@@ -7814,7 +7812,7 @@ Sun Nov  8 17:50:30 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        * gansidecl.h: Prepend a "G" to the macro wrapping this file
        (to distinguish it from the macro wrapping ansidecl.h.)
        Include libiberty's ansidecl.h.  Remove all redundant definitions.
-       Define the PROTO() style macros in terms of the PARAMS() ones.
+       Define the PROTO() style macros in terms of the PARAMS() ones.
 
        
        * calls.c (emit_library_call): Switch on ANSI_PROTOTYPES, not
@@ -7856,7 +7854,7 @@ Sun Nov  8 17:50:30 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        * demangle.h: Likewise.
 
        * doprint.c (checkit): Switch on ANSI_PROTOTYPES, not __STDC__,
-       when deciding whether to use ANSI variable args.
+       when deciding whether to use ANSI variable args.
 
        * emit-rtl.c (gen_rtx): Likewise.
        (gen_rtvec): Likewise.
@@ -7953,15 +7951,15 @@ Sat Nov  7 15:35:25 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        Arrange to include gansidecl.h in {ht}config.h & tm.h just
        before the config/ directory headers.
        (tm_file_list, host_xm_file_list, build_xm_file_list): Handle
-        gansidecl.h in the list of dependencies.
+       gansidecl.h in the list of dependencies.
 
        * Makefile.in (RTL_BASE_H): Don't depend on gansidecl.h.
        (TREE_H, DEMANGLE_H, RECOG_H, REGS_H, libgcc2.a, stmp-multilib,
-       mbchar.o, collect2.o, pexecute.o, vfprintf.o, splay-tree.o, gcc.o,
-       gencheck.o, choose-temp.o, mkstemp.o, mkstemp.o, prefix.o,
-       dyn-string.o, cexp.o, cccp.o, cppmain.o, cpplib.o, cpperror.o,
-       cppexp.o, cppfiles.o, cpphash.o, cppalloc.o, scan-decls.o):
-       Likewise.
+       mbchar.o, collect2.o, pexecute.o, vfprintf.o, splay-tree.o, gcc.o,
+       gencheck.o, choose-temp.o, mkstemp.o, mkstemp.o, prefix.o,
+       dyn-string.o, cexp.o, cccp.o, cppmain.o, cpplib.o, cpperror.o,
+       cppexp.o, cppfiles.o, cpphash.o, cppalloc.o, scan-decls.o):
+       Likewise.
 
        * cccp.c: Don't include gansidecl.h.
        * cexp.y: Likewise.
@@ -8027,7 +8025,7 @@ Fri Nov  6 19:37:33 1998  Richard Henderson  <rth@cygnus.com>
 
 Fri Nov  6 20:15:19 1998  Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
 
-       * reload1.c (emit_reload_insns):  When rewriting the SET_DEST of a
+       * reload1.c (emit_reload_insns): When rewriting the SET_DEST of a
        previous insn to store directly into our reload register, make sure
        that if the source of the previous insn is a reload register, its
        spill_reg_store and spill_reg_stored_to values are cleared.
@@ -8055,7 +8053,7 @@ Fri Nov  6 00:10:00 1998  Jan Hubicka (hubicka@freesoft.cz)
 Thu Nov  5 11:13:27 1998  Nick Clifton  <nickc@cygnus.com>
 
        * configure.in: Use unknown-elf.h as tm_file for arm-elf
-       configuarions.
+       configurations.
        * configure: Regenerate.
 
 Thu Nov  5 07:59:05 1998  David S. Miller  <davem@pierdol.cobaltmicro.com>
@@ -8091,10 +8089,10 @@ Thu Nov  5 10:53:01 1998  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
 
 Wed Nov  4 23:43:08 1998  Graham  <grahams@rcp.co.uk>
 
-        * toplev.c (output_lang_identify): Make definition dependent on
+       * toplev.c (output_lang_identify): Make definition dependent on
        ASM_IDENTIFY_LANGUAGE.
 
-        * print-rtl.c (spaces): Make static.
+       * print-rtl.c (spaces): Make static.
 
 Wed Nov  4 22:16:36 1998  Hans-Peter Nilsson  <hp@axis.se>
 
@@ -8148,16 +8146,16 @@ Wed Nov  4 21:37:46 1998  Jeffrey A Law  (law@cygnus.com)
 
 Wed Nov  4 19:15:37 1998  "Melissa O'Neill" <oneill@cs.sfu.ca>
 
-       * Makefile.in (libcpp.a): Ranlib libcpp.a
+       * Makefile.in (libcpp.a): Ranlib libcpp.a.
 
        * cppulp.c (user_label_prefix): Initialize.
        
-Wed Nov  4 19:07:08 1998   John Wehle  (john@feith.com)
+Wed Nov  4 19:07:08 1998  John Wehle  (john@feith.com)
 
-        * flow.c (mark_regs_live_at_end): Mark the stack pointer as live
-        at a RETURN if current_function_sp_is_unchanging is set.
+       * flow.c (mark_regs_live_at_end): Mark the stack pointer as live
+       at a RETURN if current_function_sp_is_unchanging is set.
 
-Wed Nov  4 18:16:29 1998 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl> 
+Wed Nov  4 18:16:29 1998 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
 
        * emit-rtl.c (try_split): Fixed error in Oct 10 patch.
 
@@ -8170,7 +8168,7 @@ Wed Nov  4 15:11:15 1998  Geoffrey Noer  <noer@cygnus.com>
        (STARTFILE_SPEC): Handle -mdll, -mno-cygwin options.
        (CPP_SPEC): Handle -mno-cygwin option.  Define __CYWIN__ in addition
        to __CYGWIN32__.
-       (LIB_SPEC): Handle -mno-cyginw option.
+       (LIB_SPEC): Handle -mno-cygwin option.
        (LINK_SPEC): Handle -mdll.
 
 Wed Nov  4 22:56:14 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
@@ -8181,13 +8179,13 @@ Wed Nov  4 22:56:14 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
 Wed Nov  4 17:25:10 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * reload1.c (ELIMINABLE_REGS, NUM_ELIMINABLE_REGS): Introduce an
-       intermediate structure which has exactly the members provided by
-       ELIMINABLE_REGS.  Define NUM_ELIMINABLE_REGS in terms of the
-       static intermediate structure.
+       intermediate structure which has exactly the members provided by
+       ELIMINABLE_REGS.  Define NUM_ELIMINABLE_REGS in terms of the
+       static intermediate structure.
        
        (init_elim_table): Xmalloc() `reg_eliminate', and initialize it
-       from the intermediate structure.  Do the same analogous fix in
-       the case where ELIMINABLE_REGS is not defined.
+       from the intermediate structure.  Do the same analogous fix in
+       the case where ELIMINABLE_REGS is not defined.
 
 Tue Nov  3 20:50:03 1998  Jeffrey A Law  (law@cygnus.com)
 
@@ -8202,13 +8200,13 @@ Tue Nov  3 07:51:43 1998  Richard Earnshaw (rearnsha@arm.com)
        * arm.c (add_constant): When taking the address of an item in the
        pool, get the mode of the item addressed.
 
-       * arm.c (final_prescan_insn case INSN): If an insn doesn't 
+       * arm.c (final_prescan_insn case INSN): If an insn doesn't
        contain a SET or a PARALLEL, don't consider it for conditional
        execution.
 
        Restore ABI compatibility for NetBSD.
        * arm/netbsd.h (DEFAULT_PCC_STRUCT_RETURN): Override setting in
-       arm.h
+       arm.h.
        (RETURN_IN_MEMORY): Likewise.
 
 Mon Nov  2 11:46:17 1998  Doug Evans  <devans@canuck.cygnus.com>
@@ -8221,8 +8219,8 @@ Mon Nov  2 10:10:35 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        * configure.in: Call AC_FUNC_VFORK.
 
        * collect2.c: Define VFORK_STRING as a printable string for
-       error messages (either "vfork" or "fork".)  If HAVE_VFORK_H is
-       defined, include vfork.h.  If VMS is defined, define vfork()
+       error messages (either "vfork" or "fork".)  If HAVE_VFORK_H is
+       defined, include vfork.h.  If VMS is defined, define vfork()
        appropriately.  Remove vfork check on USG, we're using autoconf.
        (collect_execute): Pass VFORK_STRING to fatal_perror instead of
        checking locally what string to pass.
@@ -8236,17 +8234,17 @@ Mon Nov  2 10:10:35 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
 Mon Nov  2 07:52:28 1998  Alexandre Oliva  <oliva@dcc.unicamp.br>
 
-       * configure.in (DEFAULT_LINKER): renamed from LD
-       (DEFAULT_ASSEMBLER): renamed from AS; reverted Schwab's patch
-       (gcc_cv_as): try $DEFAULT_ASSEMBLER before $AS
-       * configure: rebuilt
+       * configure.in (DEFAULT_LINKER): Renamed from LD.
+       (DEFAULT_ASSEMBLER): Renamed from AS; reverted Schwab's patch.
+       (gcc_cv_as): Try $DEFAULT_ASSEMBLER before $AS.
+       * configure: Rebuilt.
 
 Mon Nov  2 01:48:10 1998  Alexandre Oliva  <oliva@dcc.unicamp.br>
 
-       * BUGS: fix the regexp for `more' to find the appropriate node.
+       * BUGS: Fix the regexp for `more' to find the appropriate node.
        Reported by Joerg Pietschmann  <joerg_pietschmann@zkb.ch>
 
-       * BUGS: added link to the WWW FAQ
+       * BUGS: Added link to the WWW FAQ.
 
 Sun Nov 1 18:27:15 PST 1998 Jeff Law  (law@cygnus.com)
 
@@ -8254,10 +8252,10 @@ Sun Nov 1 18:27:15 PST 1998 Jeff Law  (law@cygnus.com)
 
 Sun Nov  1 11:04:32 1998  Jeffrey A Law  (law@cygnus.com)
 
-        * From Christian Gafton:
-        * i386/linux.h (CPP_PREDEFINES): Add -D__i386__.
-        * sparc/linux.h (CPP_PREDEFINES): Add -D__sparc__.
-        * sparc/linux64.h (CPP_PREDEFINES): Add -D__sparc__.
+       * From Christian Gafton:
+       * i386/linux.h (CPP_PREDEFINES): Add -D__i386__.
+       * sparc/linux.h (CPP_PREDEFINES): Add -D__sparc__.
+       * sparc/linux64.h (CPP_PREDEFINES): Add -D__sparc__.
 
 Sat Oct 31 21:42:39 1998  Mark Mitchell  <mark@markmitchell.com>
 
@@ -8267,7 +8265,7 @@ Sat Oct 31 21:42:39 1998  Mark Mitchell  <mark@markmitchell.com>
 
 Sat Oct 31 22:35:29 1998  Jean-Pierre Radley <jpr@jpr.com>
 
-       * fixinc.sco: Paramaterize #include_next values.
+       * fixinc.sco: Parameterize #include_next values.
        * fixinc/fixinc.sco: Likewise.
 
 Sat Oct 31 20:39:35 1998  Jeffrey A Law  (law@cygnus.com)
@@ -8292,24 +8290,24 @@ Sat Oct 31 10:02:48 1998  Mark Mitchell  <mark@markmitchell.com>
 Sat Oct 31 10:23:14 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        Reinstall Apr 24th fix, lost during May 6th gcc2 merge:
-        * c-common.c (check_format_info): Don't check for the 'x'
+       * c-common.c (check_format_info): Don't check for the 'x'
        format character twice, instead check for 'x' and 'X'
 
 Fri Oct 30 14:50:25 1998  Jeffrey A Law  (law@cygnus.com)
 
        * configure.in (assembler features): Also make gas is configured if
-       we find it in the souce tree.
+       we find it in the source tree.
 
 Fri Oct 30 13:23:20 1998  Richard Henderson  <rth@cygnus.com>
 
-       * i386.c (i386_comp_type_attributes): Compare whether the 
+       * i386.c (i386_comp_type_attributes): Compare whether the
        attributes are defined, not their tree nodes.
 
 Fri Oct 30 11:39:47 1998  Alexandre Oliva  <oliva@dcc.unicamp.br>
 
-       * configure.in (gxx_include_dir): bitten by autoconf quoting
+       * configure.in (gxx_include_dir): Bitten by autoconf quoting
        characters :-(
-       * configure: rebuilt
+       * configure: Rebuilt.
 
 Fri Oct 30 10:43:29 1998  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
 
@@ -8370,7 +8368,7 @@ Thu Oct 29 23:55:43 1998  Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
        (set_initial_elim_offsets): Don't initialize it.
        Break out some code into set_initial_label_offsets so the rest of
        this function can be called from reload_as_needed.
-       Assume that INITIAL_FRAME_POINTER_OFFSET is defeined when
+       Assume that INITIAL_FRAME_POINTER_OFFSET is defined when
        ELIMINABLE_REGS isn't.
        (set_initial_label_offsets): New function, broken out of
        set_initial_elim_offsets.
@@ -8417,7 +8415,7 @@ Thu Oct 29 14:10:22 EST 1998  Andrew MacLeod  <amacleod@cygnus.com>
 Thu Oct 29 01:33:54 1998  Jan Hubicka <hubicka@freesoft.cz>
                          Jeffrey A Law  (law@cygnus.com)
 
-       * i386.md: Change ix86_cpu == PROCESSOR_PENTIUM to TARGET_PENTIUM
+       * i386.md: Change ix86_cpu == PROCESSOR_PENTIUM to TARGET_PENTIUM.
        (zero_extendsidi2): Use # in output template and handle completely by
        splits.
        (zero_extend splitters): New define_splits.
@@ -8472,8 +8470,8 @@ Wed Oct 28 21:05:53 1998  Jeffrey A Law  (law@cygnus.com)
 Wed Oct 28 20:52:47 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * gcc.c (EXTRA_SPECS, extra_specs): Introduce an intermediate
-       structure which has exactly the members provided by EXTRA_SPECS.
-       Xmalloc() the real `extra_specs', and initialize it from this
+       structure which has exactly the members provided by EXTRA_SPECS.
+       Xmalloc() the real `extra_specs', and initialize it from this
        intermediate structure.
 
        * alpha.h (EXTRA_SPECS): Revert change for missing initializers.
@@ -8483,11 +8481,11 @@ Wed Oct 28 20:52:47 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        * sparc.h (EXTRA_SPECS): Likewise.
 
 Wed Oct 28 16:46:07 1998  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
-    
+
        * function.c (purge_addressof_1): Instead of aborting when a
        bitfield insertion as a replacement for (MEM (ADDRESSOF)) does not
        work just put the ADDRESSOF on stack.  Otherwise remember all such
-       successfull replacements, so that exactly the same replacements
+       successful replacements, so that exactly the same replacements
        can be made on the REG_NOTEs.  Remove the special case for CALL
        insns again.
        (purge_addressof_replacements): New variable.
@@ -8495,41 +8493,41 @@ Wed Oct 28 16:46:07 1998  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
 
 1998-10-28 16:10 -0500 Zack Weinberg  <zack@rabi.phys.columbia.edu>
 
-        * c-lang.c: Declare extern char *yy_cur if USE_CPPLIB.
-          (lang_init): Call check_newline always.
-        * c-lex.c (init_parse) [USE_CPPLIB=1]: After calling
-          cpp_start_read, set yy_cur and yy_lim to read from
-          parse_in.token_buffer, so that we'll see the first #line
-          directive.
-        * cpplib.c (cpp_start_read): finclude the main input file
-          before processing -include/-imacros.  Process -imacros and
-          -include separately, and handle -include by stacking a
-          buffer for the file in question as if it'd been #included.
-        * toplev.c (documented_lang_options) Recognize -H when
-          USE_CPPLIB is on.
+       * c-lang.c: Declare extern char *yy_cur if USE_CPPLIB.
+         (lang_init): Call check_newline always.
+       * c-lex.c (init_parse) [USE_CPPLIB=1]: After calling
+         cpp_start_read, set yy_cur and yy_lim to read from
+         parse_in.token_buffer, so that we'll see the first #line
+         directive.
+       * cpplib.c (cpp_start_read): finclude the main input file
+         before processing -include/-imacros.   Process -imacros and
+         -include separately, and handle -include by stacking a
+         buffer for the file in question as if it'd been #included.
+       * toplev.c (documented_lang_options) Recognize -H when
+         USE_CPPLIB is on.
 
 1998-10-28 16:09 -0500 Zack Weinberg  <zack@rabi.phys.columbia.edu>
 
-        * cpplib.c: Merge do_once into do_pragma.  Break file handling
-          code out of do_include.
-          Move append_include_chain, deps_output,
-          file_cleanup, redundant_include_p, import_hash,
-          lookup_import, add_import, read_filename_string, read_name_map,
-          open_include_file, finclude, safe_read to cppfiles.c.
-          Move prototypes for deps_output, append_include_chain,
-          finclude to cpplib.h.  Move definition of struct
-          file_name_list there also.
-
-        * cppfiles.c: New file.  Contains all the above functions
-          broken out of cpplib.c; also hack_vms_include_specification
-          from cccp.c and find_include_file, a new function broken out of
-          do_include.
-
-        * Makefile.in (cppmain): Depend on cppfiles.o.
-          (fix-header): Likewise.
-          (cppfiles.o): New target.
-        * configure.in (--enable-c-cpplib): Add cppfiles.o to
-          extra_c_objs.  Add ../cppfiles.o to extra_cxx_objs.
+       * cpplib.c: Merge do_once into do_pragma.  Break file handling
+         code out of do_include.
+         Move append_include_chain, deps_output,
+         file_cleanup, redundant_include_p, import_hash,
+         lookup_import, add_import, read_filename_string, read_name_map,
+         open_include_file, finclude, safe_read to cppfiles.c.
+         Move prototypes for deps_output, append_include_chain,
+         finclude to cpplib.h.  Move definition of struct
+         file_name_list there also.
+
+       * cppfiles.c: New file.  Contains all the above functions
+         broken out of cpplib.c; also hack_vms_include_specification
+         from cccp.c and find_include_file, a new function broken out of
+         do_include.
+
+       * Makefile.in (cppmain): Depend on cppfiles.o.
+         (fix-header): Likewise.
+         (cppfiles.o): New target.
+       * configure.in (--enable-c-cpplib): Add cppfiles.o to
+         extra_c_objs.  Add ../cppfiles.o to extra_cxx_objs.
 
 Wed Oct 28 14:06:49 1998  Jim Wilson  <wilson@cygnus.com>
 
@@ -8554,7 +8552,7 @@ Wed Oct 28 03:59:29 1998  Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
        * rtl.h (allocate_reg_info): Don't declare.
        (free_reg_info): Declare.
 
-       * final.c (cleanup_subreg_operands):  ASM_INPUTs need no treatment.
+       * final.c (cleanup_subreg_operands): ASM_INPUTs need no treatment.
 
 Wed Oct 28 02:38:12 1998  Jason Merrill  <jason@yorick.cygnus.com>
 
@@ -8627,14 +8625,14 @@ Tue Oct 27 23:32:34 1998  Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
        Make SOMETHING_CHANGED variable local to that loop.
        Don't initialize max_needs, max_groups, max_nongroups, max_needs_insn,
        max_groups_insn, max_nongroups_insn, group_size, group_mode.
-       Make sure spilled_speudos is cleared before calling spill_hard_reg or
+       Make sure spilled_pseudos is cleared before calling spill_hard_reg or
        new_spill_reg.
        Don't call dump_needs.
        Delete code to reset potential_reload_regs.
        Delete code to terminate loop conditional on the global needs variables
        showing no further needs.
        (calculate_needs_all_insns): Return void.  All callers changed.
-       Initialize somehing_needs_elimination here, not in reload.
+       Initialize something_needs_elimination here, not in reload.
        Delete avoid_return_reg kludge.
        (calculate_needs): Lose AVOID_RETURN_REG and GLOBAL args, return void.
        All callers changed.
@@ -8705,7 +8703,7 @@ Tue Oct 27 23:32:34 1998  Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
        Delete avoid_return_reg kludge.
        Initialize reload_reg_used from CHAIN's used_spill_regs element.
        Delete unused label FAIL.
-       (reload_combine): Replce reload_address_index_reg_class with
+       (reload_combine): Replace reload_address_index_reg_class with
        INDEX_REGS.
        Don't use used_spill_regs to determine information about lifetime of
        hard regs.
@@ -8725,7 +8723,7 @@ Tue Oct 27 16:11:43 1998  David Edelsohn  <edelsohn@gnu.org>
 
        * collect2.c (aix64_flag): New variable.
        (main, case 'b'): Parse it.
-       (GCC_CHECK_HDR): object magic number must match mode.
+       (GCC_CHECK_HDR): Object magic number must match mode.
        (scan_prog_file): Only check for shared object if valid header.
        Print debugging if header/mode mismatch.
 
@@ -8734,10 +8732,10 @@ Tue Oct 27 10:15:02 1998  Nick Clifton  <nickc@cygnus.com>
        Added support for arm-elf-linux configuration, submitted by Philip
        Blundell <pb@nexus.co.uk>, and integrated this with the arm-elf
        code developed by Catherine Moore <clm@cygnus.com>.  The following
-       files are affected: 
+       files are affected:
 
        * configure.in: Add arm-*-linux-gnu, armv2-*-linux and arm-*-elf
-       targets. 
+       targets.
 
        * configure: Regenerated.
        
@@ -8749,7 +8747,7 @@ Tue Oct 27 10:15:02 1998  Nick Clifton  <nickc@cygnus.com>
        and .type directives, and add "(PLT)" qualification to function
        calls.
 
-       * config/arm/linux.h: Deleted.  This file is now superceeded by
+       * config/arm/linux.h: Deleted.  This file is now superseded by
        either linux-elf.h or linux-aout.h.
 
        * config/arm/linux-gas.h: Define `inhibit_libc' if cross-compiling.
@@ -8777,7 +8775,7 @@ Tue Oct 27 10:15:02 1998  Nick Clifton  <nickc@cygnus.com>
        
        * config/arm/arm.h: Add support for -mstructure_size_boundary=<n>
        command line option.  Make macro definitions conditional on their
-       not having been already defined. 
+       not having been already defined.
 
        * config/arm/arm.c: Add support for -mstructure_size_boundary=<n>
        command line option.
@@ -8825,11 +8823,11 @@ Sun Oct 25 15:49:57 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        * combine.c (simplify_set): Remove unused variable `scratches'.
 
        * final.c (final_scan_insn): Wrap declaration of variables `vlen'
-       and `idx' in macro conditional controlling their use.
+       and `idx' in macro conditional controlling their use.
 
        * genemit.c (main): Make the generated output file include
-       recog.h.  Don't have it declare `insn_operand_constraint', since
-       we get it from recog.h.
+       recog.h.  Don't have it declare `insn_operand_constraint', since
+       we get it from recog.h.
 
        * genpeep.c (main): Make the generated output file include
        insn-config.h and recog.h.
@@ -8878,7 +8876,7 @@ Fri Oct 23 16:08:39 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        (sparc_defer_case_vector): Provide a prototype.
 
        * svr4.h (ASM_OUTPUT_ASCII): Cast STRING_LIMIT to (long) when
-       comparing it to the result of a pointer subtraction.
+       comparing it to the result of a pointer subtraction.
 
 Fri Oct 23 15:34:14 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
@@ -8895,7 +8893,7 @@ Fri Oct 23 13:12:35 1998  Jeffrey A Law  (law@cygnus.com)
        (propagate_block): Delete dead code after reload.
 
        * sched.c (update_flow_info): Revert Oct 19, 1998 change.  Brings
-       back Oct 15, 1998 change.  
+       back Oct 15, 1998 change.
        * haifa-sched.c (update_flow_info): Likewise.
        * flow.c (life_analysis_1): Delete CLOBBER insns after reload.
 
@@ -8944,8 +8942,8 @@ Thu Oct 22 22:34:42 1998  Jim Wilson  <wilson@cygnus.com>
 Fri Oct 23 11:11:56 1998  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 
        * rtl.def (POST_MODIFY, PRE_MODIFY): New generalized operators for
-       addressing modes with side effects.  These are currently
-       placeholders for the C4x target.
+       addressing modes with side effects.  These are currently
+       placeholders for the C4x target.
 
 Thu Oct 22 16:46:35 1998  Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
 
@@ -8954,7 +8952,7 @@ Thu Oct 22 16:46:35 1998  Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
 
 Thu Oct 22 15:46:23 1998  Per Bothner (bothner@cygnus.com)
 
-       * Makefile.in (distdir-cvs, distdir-start):  Clean up so it
+       * Makefile.in (distdir-cvs, distdir-start): Clean up so it
        works if "$(srcdir)" != ".".
 
 Wed Oct 21 19:23:59 1998  Jim Wilson  <wilson@cygnus.com>
@@ -8987,7 +8985,7 @@ Wed Oct 21 09:18:58 1998  Mark Mitchell  <mark@markmitchell.com>
 
        * tree.h (TYPE_RESTRICT): New macro.
        (TYPE_UNQUALIFIED): New manifest constant.
-       (TYPE_QUAL_CONST): Likewise
+       (TYPE_QUAL_CONST): Likewise.
        (TYPE_QUAL_VOLATILE): Likewise.
        (TYPE_QUAL_RESTRICT): Likewise.
        (tree_type): Add restrict_flag.  Reduce count of free bits.
@@ -8997,7 +8995,7 @@ Wed Oct 21 09:18:58 1998  Mark Mitchell  <mark@markmitchell.com>
        (build_qualified_type): New function.
        (build_type_variant): Define in terms of build_qualified_type.
        * tree.c (set_type_quals): New function.
-       (make_node): Initializae DECL_POINTER_ALIAS_SET.
+       (make_node): Initialize DECL_POINTER_ALIAS_SET.
        (build_type_attribute_variant): Use build_qualified_type and
        set_type_quals.
        (build_type_variant): Rename, and modify, to become...
@@ -9075,7 +9073,7 @@ Tue Oct 20 22:16:11 1998  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
        loop optimization stable for the C4x.
        (c4x_rptb_info_t, c4x_dump, c4x_rptb_in_range, c4x_rptb_unjumped_loop,
        c4x_rptb_find_comp_and_jump, c4x_rptb_loop_info_get,
-       c4x_rptb_emit_init, c4x_rptb_process): Deleted (superceded by BCT
+       c4x_rptb_emit_init, c4x_rptb_process): Deleted (superseded by BCT
        loop optimization).
        (c4x_address_conflict): Be more paranoid when packing a volatile
        memref in a parallel load/store.
@@ -9083,9 +9081,9 @@ Tue Oct 20 22:16:11 1998  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 Tue Oct 20 21:56:05 1998  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 
        * config/c4x/c4x.md (repeat_block_top, repeat_block_end,
-       repeat_block_filler): Deleted.
+       repeat_block_filler): Deleted.
        (*ashlqi3_set, *ashrqi3_const_set, *ashrqi3_nonconst_clobber):
-       Condition code not set if destination register from 'c' class.
+       Condition code not set if destination register from 'c' class.
        (*subbqi3_carry_clobber): Fix typo.
 
 1998-10-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
@@ -9097,13 +9095,13 @@ Tue Oct 20 21:56:05 1998  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 Sat Oct 17 13:09:09 1998  Graham  <grahams@rcp.co.uk>
 
        * function.c (purge_addressof_1): Replace call to
-        emit_insns_before() with emit_insn_before().
+       emit_insns_before() with emit_insn_before().
 
 Mon Oct 19 19:34:03 1998  Mike Stump <mrs@wrs.com>
 
        * libgcc2.c (__pure_virtual): Call __terminate instead of _exit.
 
-Mon Oct 19 13:26:24 1998  Bernd Schmidt <crux@pool.informatik.rwth-aachen.de> 
+Mon Oct 19 13:26:24 1998  Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
 
        * jump.c (sets_cc0_p): Compile only if HAVE_cc0.
 
@@ -9124,7 +9122,7 @@ Mon Oct 19 11:40:56 1998  Jeffrey A Law  (law@cygnus.com)
        * libgcc2.c (eh_context_static): Do not call malloc to allocate the
        static eh_context structure.
 
-Mon Oct 19 10:45:40 1998  Bernd Schmidt <crux@pool.informatik.rwth-aachen.de> 
+Mon Oct 19 10:45:40 1998  Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
 
        * combine.c (recog_for_combine): Lose PADDED_SCRATCHES arg.  All
        callers changed.
@@ -9206,11 +9204,11 @@ Sat Oct 17 13:09:09 1998  Graham  <grahams@rcp.co.uk>
 Sat Oct 17 11:02:47 1998  Nick Clifton  <nickc@cygnus.com>
 
        * toplev.c (display_help): Prepend '-m' to target specific
-       options. 
+       options.
        (check_lang_option): Ignore text after end of first word of a
        language specific option.
 
-Sat Oct 17 02:26:03 1998  Bernd Schmidt <crux@pool.informatik.rwth-aachen.de> 
+Sat Oct 17 02:26:03 1998  Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
 
        * reload1.c (reg_used_by_pseudo): New static variable.
        (choose_reload_regs): Initialize it.
@@ -9301,7 +9299,7 @@ Fri Oct 16 20:40:50 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
        max_offset fields, and recalculation of num_not_at_initial_offset
        into new static function:
        (update_eliminable_offsets) .
-       (reload_as_needed): Call update_eliminable_offsetss after calling
+       (reload_as_needed): Call update_eliminable_offsets after calling
        find_reloads.
        Call forget_old_reloads_1 with contents of reloaded auto_inc
        expressions if the actual addressing can't be changed to match the
@@ -9316,7 +9314,7 @@ Fri Oct 16 20:40:50 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
        unnecessary reloads from known working inheritance.
        Delete obsolete code for pseudos replaced with MEMs.
        Handle inheritance from auto_inc expressions.
-       (emit_reload_insns): If reload_in is a MEM, set OLD to 
+       (emit_reload_insns): If reload_in is a MEM, set OLD to
        reload_in_reg[j].
        Don't reload directly from oldequiv; if it's a pseudo with a
        stack slot, use reload_in[j].
@@ -9334,10 +9332,10 @@ Fri Oct 16 20:40:50 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
        in oldequiv code.
        Add code to call delete_output_reload for stores with no matching load.
        Set / use spill_reg_stored_to.
-        Handle case where secondary output reload uses a temporary, but
+       Handle case where secondary output reload uses a temporary, but
        actual store isn't found.
        When looking for a store of a value not loaded in order to call
-       delete_output_reload, count_occurences should return 0 for no
+       delete_output_reload, count_occurrences should return 0 for no
        loads; but discount inherited input reloadill_reg_stored_to.
        Do checks for extra uses of REG.  Changed all
        callers.
@@ -9349,7 +9347,7 @@ Fri Oct 16 20:40:50 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
        for the same operand.
        (clear_reload_reg_in_use): Check for other reloads that keep a
        register in use.
-       (reload_reg_free_for_value_p): handle RELOAD_FOR_OPERAND_ADDRESS /
+       (reload_reg_free_for_value_p): Handle RELOAD_FOR_OPERAND_ADDRESS /
        RELOAD_FOR_OPADDR_ADDR.
        Take into account when an address address reload is only needed
        for the address reload we are considering.
@@ -9375,17 +9373,17 @@ Fri Oct 16 17:26:10 1998  Dave Brolley  <brolley@cygnus.com>
 
 Fri Oct 16 15:44:02 1998  Dave Brolley  <brolley@cygnus.com>
 
-        * cccp.c (rescan): Handle multibyte chartacters ending in backslash.
-        (rescan): Ditto.
-        (skip_if_group): Ditto.
-        (skip_to_end_of_comment): Ditto.
-        (macarg1): Ditto.
-        (discard_comments): Ditto.
-        (change_newlines): Ditto.
+       * cccp.c (rescan): Handle multibyte characters ending in backslash.
+       (rescan): Likewise.
+       (skip_if_group): Likewise.
+       (skip_to_end_of_comment): Likewise.
+       (macarg1): Likewise.
+       (discard_comments): Likewise.
+       (change_newlines): Likewise.
 
 Fri Oct 16 15:26:24 1998  Dave Brolley  <brolley@cygnus.com>
 
-        * c-lex.c (yylex): Fix unaligned access of wchar_t.
+       * c-lex.c (yylex): Fix unaligned access of wchar_t.
 
 Fri Oct 16 10:47:53 1998  Nick Clifton  <nickc@cygnus.com>
 
@@ -9465,7 +9463,7 @@ Thu Oct 15 19:48:41 1998  David Edelsohn  <edelsohn@gnu.org>
        
 Thu Oct 15 11:45:51 1998  Robert Lipe  <robertl@dgii.com>
 
-       * config/i386/sco5.h (MAX_OFILE_ALIGNMENT):  Define.
+       * config/i386/sco5.h (MAX_OFILE_ALIGNMENT): Define.
        (SELECT_SECTION): Resync with svr4.h.
 
 Thu Oct 15 12:42:13 1998  David Edelsohn  <edelsohn@gnu.org>
@@ -9483,7 +9481,7 @@ Thu Oct 15 17:36:48 1998  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
        * config/c4x/c4x.c: Convert to use GEN_INT.
        (c4x_parallel_process): Rework to handle new repeat loop structure.
 
-       * config/c4x/c4x.md: Convert to use GEN_INT. 
+       * config/c4x/c4x.md: Convert to use GEN_INT.
        (rptb_end): Convert to use GE test.  Replace uses with clobbers.
        (decrement_and_branch_on_count): Likewise.
 
@@ -9509,7 +9507,7 @@ Wed Oct 14 21:57:08 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
 
 Wed Oct 14 16:10:22 1998  Per Bothner  <bothner@cygnus.com>
 
-       * toplev.c:  If flag_syntax_only, don't open or write assembler file.
+       * toplev.c: If flag_syntax_only, don't open or write assembler file.
 
 Wed Oct 14 13:26:05 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
@@ -9829,7 +9827,7 @@ Wed Oct 14 00:38:40 1998  Jeffrey A Law  (law@cygnus.com)
 
        * rtl.h: Delete duplicate prototypes.  Add some missing
        prototypes.
-       * rtlanal.c: (for_each_rtx): Formatting tweak.
+       * rtlanal.c (for_each_rtx): Formatting tweak.
 
 1998-10-13 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
 
@@ -9848,10 +9846,10 @@ Tue Oct 13 23:03:37 1998  Richard Henderson  <rth@cygnus.com>
 
 Tue Oct 13 22:12:11 1998  Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
 
-        * flow.c (find_basic_blocks): Emit NOPs after normal calls in this
-        function.
-        Compute max_uid_for_flow by calling get_max_uid after the scan.
-        (find_basic_blocks_1): Don't emit NOPs here.
+       * flow.c (find_basic_blocks): Emit NOPs after normal calls in this
+       function.
+       Compute max_uid_for_flow by calling get_max_uid after the scan.
+       (find_basic_blocks_1): Don't emit NOPs here.
 
 Tue Oct 13 22:05:49 1998  Richard Henderson  <rth@cygnus.com>
 
@@ -9903,8 +9901,8 @@ Tue Oct 13 17:46:18 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        when comparing against one.
 
        * dwarf2out.c (dwarf2out_frame_debug): Cast REGNO() and
-       HARD_FRAME_POINTER_REGNUM to (unsigned) when comparing against
-       one.
+       HARD_FRAME_POINTER_REGNUM to (unsigned) when comparing against
+       one.
        (output_die): Move variable `i' into the scope in which it is
        used.  Change its type to `unsigned'.
        (output_die): Cast the result of `strlen' to (int) when passing it
@@ -9918,7 +9916,7 @@ Tue Oct 13 17:46:18 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        ATTRIBUTE_UNUSED.
 
        * expmed.c (expand_shift): Cast the result of GET_MODE_BITSIZE to
-       `unsigned HOST_WIDE_INT' when comparing against one.
+       `unsigned HOST_WIDE_INT' when comparing against one.
        (synth_mult): Change type of variable `cost' to int.
        (emit_store_flag): Use `(unsigned HOST_WIDE_INT) 1' in shift.
 
@@ -10012,12 +10010,12 @@ Tue Oct 13 11:24:51 1998  Jeffrey A Law  (law@cygnus.com)
 
 Tue Oct 13 08:00:52 1998  Catherine Moore  <clm@cygnus.com>
 
-        * config/v850/v850.c (print_operand):  Extend meaning
-        of 'c' operands to support .vtinherit.
+       * config/v850/v850.c (print_operand): Extend meaning
+       of 'c' operands to support .vtinherit.
 
 Tue Oct 13 21:38:35 1998  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 
-       * config/c4x/c4x.c:  Convert to gen_rtx_FOO.
+       * config/c4x/c4x.c: Convert to gen_rtx_FOO.
        Added ATTRIBUTE_UNUSED to unused function arguments.
        (rc_reg_operand): New predicate.
        (c4x_rptb_insert): New function.
@@ -10041,16 +10039,16 @@ Mon Oct 12 19:57:34 1998  Jason Merrill  <jason@yorick.cygnus.com>
 
 Mon Oct 12 12:10:37 1998  Alexandre Oliva  <oliva@dcc.unicamp.br>
        
-       * Makefile.in (build_tooldir): new variable, same as old
-       $(tooldir), but without depending on $(libdir)/$(unlibsubdir)
-       (GCC_FOR_TARGET): add -B$(build_tooldir)/bin/
-       (bootstrap, bootstrap2, bootstrap3, bootstrap4): ditto
+       * Makefile.in (build_tooldir): New variable, same as old
+       $(tooldir), but without depending on $(libdir)/$(unlibsubdir).
+       (GCC_FOR_TARGET): Add -B$(build_tooldir)/bin/.
+       (bootstrap, bootstrap2, bootstrap3, bootstrap4): Likewise.
        
-       * configure.in (gxx_include_dir): set default based on unlibsubdir
-       * Makefile.in (tooldir): ditto
-       (cccp.o, cpplib.o): use unlibsubdir implicitly through
-       gxx_include_dir, includedir and tooldir
-       (protoize.o, unprotoize.o): ditto
+       * configure.in (gxx_include_dir): Set default based on unlibsubdir.
+       * Makefile.in (tooldir): Likewise.
+       (cccp.o, cpplib.o): Use unlibsubdir implicitly through
+       gxx_include_dir, includedir and tooldir.
+       (protoize.o, unprotoize.o): Likewise.
        
 Mon Oct 12 10:50:44 1998  Nick Clifton  <nickc@cygnus.com>
 
@@ -10083,8 +10081,8 @@ Mon Oct 12 01:22:53 PDT 1998 Jeff Law  (law@cygnus.com)
 
 Sun Oct 11 23:04:30 1998  Robert Lipe  <robertl@dgii.com>
 
-        * c-pragma.c (handle_pragma_token): If passed a token instead
-        of a tree, use that as the pack value.
+       * c-pragma.c (handle_pragma_token): If passed a token instead
+       of a tree, use that as the pack value.
 
 Sun Oct 11 14:21:14 1998  Mark Mitchell  <mark@markmitchell.com>
 
@@ -10146,9 +10144,9 @@ Sun Oct 11 00:15:29 1998  Jeffrey A Law  (law@cygnus.com)
 
 Sat Oct 10 22:00:34 1998  Richard Henderson  <rth@cygnus.com>
 
-        * basic-block.h (EXECUTE_IF_SET_IN_SBITMAP): New macro.
-        (sbitmap_free, sbitmap_vector_free): New macros.
-        * output.h (rtl_dump_file): Declare.
+       * basic-block.h (EXECUTE_IF_SET_IN_SBITMAP): New macro.
+       (sbitmap_free, sbitmap_vector_free): New macros.
+       * output.h (rtl_dump_file): Declare.
 
 Sat Oct 10 17:01:42 1998  Jeffrey A Law  (law@cygnus.com)
 
@@ -10253,7 +10251,7 @@ Thu Oct  8 12:21:14 1998  Richard Frith-Macdonald <richard@brainstorm.co.uk>
        * c-lex.h (enum rid): Add RID_BYREF.
        * c-parse.gperf: Add RID_BYREF as a type qualifier.
        * objc/objc-act.c (is_objc_type_qualifiers): Handle RID_BYREF.
-       (encode_type_qualifiers): Similarly
+       (encode_type_qualifiers): Similarly.
        * c-gperf.h: Rebuilt.
 
 Thu Oct  8 05:56:00 1998  Jeffrey A Law  (law@cygnus.com)
@@ -10280,7 +10278,7 @@ Thu Oct  8 05:05:34 1998  Bernd Schmidt <crux@Pool.Informatik.RWTH-Aachen.DE>
 
 Thu Oct  8 04:26:20 1998  Michael Hayes <m.hayes@elec.canterbury.ac.nz>
 
-       * flags.h (flag_branch_on_count_reg): Always declare 
+       * flags.h (flag_branch_on_count_reg): Always declare.
        * toplev.c (flag_branch_on_count_reg): Likewise.
        * toplev.c: Fix typos.
 
@@ -10404,9 +10402,9 @@ Tue Oct  6 15:42:27 1998  Richard Henderson  <rth@cygnus.com>
        * collect2.c (main): Initialize ld_file_name.
 
 Tue Oct  6 15:45:15 1998  Catherine Moore  <clm@cygnus.com>
-        * config/sparc/sysv4.h (ASM_OUTPUT_SECTION_NAME):  Don't
-        check for flag_function_sections.
+
+       * config/sparc/sysv4.h (ASM_OUTPUT_SECTION_NAME): Don't
+       check for flag_function_sections.
 
 Tue Oct  6 20:02:31 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
 
@@ -10425,7 +10423,7 @@ Tue Oct  6 17:00:42 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
 Tue Oct  6 01:36:00 1998  Bernd Schmidt <crux@Pool.Informatik.RWTH-Aachen.DE>
 
        * loop.c (count_one_set): New static function, broken out of
-       count_loop_regs_set
+       count_loop_regs_set.
        (count_loop_regs_set): Call it.
        * global.c (mark_reg_store): Handle clobbers here by not calling
        set_preference.
@@ -10435,7 +10433,6 @@ Tue Oct  6 01:36:00 1998  Bernd Schmidt <crux@Pool.Informatik.RWTH-Aachen.DE>
        expand_inline_function.
        (expand_inline_function): Call it.
 
-
        * i386.md (addsidi3_1): Delete unused variable temp.
        (addsidi3_2): Likewise.
        (clstrstrsi): Delete unused variable addr1.
@@ -10445,7 +10442,7 @@ Tue Oct  6 01:36:00 1998  Bernd Schmidt <crux@Pool.Informatik.RWTH-Aachen.DE>
        * Makefile.in (stupid.o): Update dependencies.
        (global.o): Likewise.
 
-       * global.c: Include reload.h
+       * global.c: Include reload.h.
        (reg_becomes_live): New function.
        (reg_dies): New function.
        (build_insn_chain): New function.
@@ -10456,7 +10453,6 @@ Tue Oct  6 01:36:00 1998  Bernd Schmidt <crux@Pool.Informatik.RWTH-Aachen.DE>
        (reload_insn_chain): Declare variable.
        (new_insn_chain): Declare function.
 
-
        * reload1.c (reload_startobj): New variable.
        (reload_insn_chain): New variable.
        (unused_insn_chains): New variable.
@@ -10488,7 +10484,7 @@ Mon Oct  5 22:34:30 1998  Alexandre Petit-Bianco  <apbianco@cygnus.com>
 
        * tree.def (GOTO_EXPR): Modified documentation.
        * expr.c (expand_expr): Expand GOTO_EXPR into a goto or a computed
-       goto.
+       goto.
 
 Mon Oct  5 22:43:36 1998  David Edelsohn  <edelsohn@gnu.org>
 
@@ -10549,7 +10545,7 @@ Mon Oct  5 01:07:23 1998  Torbjorn Granlund  <tege@matematik.su.se>
        * expmed.c (expand_divmod): Don't widen for computing remainder
        if we seem to have a divmod pattern for needed mode.
 
-Mon Oct  5 01:01:42 1998  Zack Weinberg  <zack@rabi.phys.columbia.edu>  
+Mon Oct  5 01:01:42 1998  Zack Weinberg  <zack@rabi.phys.columbia.edu>
 
        * cpplib.c (macroexpand): Correct off-by-one error in handling
        of escapes.
@@ -10567,10 +10563,10 @@ Sun Oct  4 18:33:24 1998  Jason Merrill  <jason@yorick.cygnus.com>
 
 Sun Oct  4 02:58:20 1998  Jakub Jelinek  <jj@sunsite.ms.mff.cuni.cz>
 
-        * config/sparc/sparc.md (ashldi3+1): Name it ashldi3_sp64.
+       * config/sparc/sparc.md (ashldi3+1): Name it ashldi3_sp64.
        (ashlsi3_const1, ashldi3_const1): New combiner patterns.
        (ashrsi3_extend, ashrsi3_extend2): New combiner patterns.
-       (lshrsi3_extend, lshrsi3_extend2): Ditto.
+       (lshrsi3_extend, lshrsi3_extend2): Likewise.
 
 Sun Oct  4 00:23:00 1998  David S. Miller  <davem@pierdol.cobaltmicro.com>
 
@@ -10595,7 +10591,7 @@ Sat Oct  3 14:42:19 1998  Jason Merrill  <jason@yorick.cygnus.com>
 
 Sat Oct  3 16:14:44 1998  John Carr  <jfc@mit.edu>
 
-       * dwarf2out.c (expand_builtin_dwarf_reg_size):  Initialize
+       * dwarf2out.c (expand_builtin_dwarf_reg_size): Initialize
        last_end to 0x7fffffff.
 
 Fri Oct  2 19:14:20 1998  David S. Miller  <davem@pierdol.cobaltmicro.com>
@@ -10700,7 +10696,7 @@ Thu Oct  1 19:20:09 1998  John Carr  <jfc@mit.edu>
        * rtl.c (mode_name): Add a null string at the end of the array.
        (mode_wider_mode): Change type to unsigned char.
        (mode_mask_array): New variable.
-       (init_rtl): Update for mode_wider_mode type change.
+       (init_rtl): Update for mode_wider_mode type change.
 
        * rtl.h (mode_wider_mode): Change type to unsigned char.
        (mode_mask_array): Declare.
@@ -10708,7 +10704,7 @@ Thu Oct  1 19:20:09 1998  John Carr  <jfc@mit.edu>
 
 Thu Oct  1 15:56:01 1998  Gavin Romig-Koch  <gavin@cygnus.com>
 
-       * calls.c (expand_call) : Encapsulate code into 
+       * calls.c (expand_call) : Encapsulate code into
        copy_blkmode_from_reg.
        * expr.c (copy_blkmode_from_reg): New function.
        * expr.h (copy_blkmode_from_reg): New function.
@@ -10734,7 +10730,7 @@ Thu Oct  1 10:42:27 1998  Nick Clifton  <nickc@cygnus.com>
        alignment stack.
        (insert_pack_attributes): New function: Generate __packed__
        and __aligned__ attributes for new decls whilst a #pragma pack
-       is in effect. 
+       is in effect.
        (add_weak): New function: Cache a #pragma weak directive.
        (handle_pragma_token): Document calling conventions.  Add
        support for #pragma pack(push,<n>) and #pragma pack (pop).
@@ -10751,7 +10747,7 @@ Thu Oct  1 10:42:27 1998  Nick Clifton  <nickc@cygnus.com>
        HANDLE_GENERIC_PRAGMAS.
        
        * varasm.c: Move definition of 'struct weak_syms' into
-       c-pragma.h. 
+       c-pragma.h.
        (handle_pragma_weak): Deleted.
 
        * config/i386/i386.h: Define HANDLE_PRAGMA_PACK_PUSH_POP.
@@ -10761,7 +10757,7 @@ Thu Oct  1 10:42:27 1998  Nick Clifton  <nickc@cygnus.com>
        * c-decl.c (start_function): Add invocation of
        SET_DEFAULT_DECL_ATTRIBUTES, if defined.
 
-       * tm.texi: Remove description of non-existant macro
+       * tm.texi: Remove description of non-existent macro
        SET_DEFAULT_SECTION_NAME.
        
        (HANDLE_SYSV_PRAGMA): Document.
@@ -10780,7 +10776,7 @@ Wed Sep 30 19:33:07 1998  Jeffrey A Law  (law@cygnus.com)
        (steal_delay_list_from_target): Add missing "used_annul" variable.
        (try_merge_delay_insns): Close out half formed comment.
 
-Wed Sep 30 19:13:20 1998 Zack Weinberg  <zack@rabi.phys.columbia.edu>  
+Wed Sep 30 19:13:20 1998 Zack Weinberg  <zack@rabi.phys.columbia.edu>
 
        * cpplib.c (macroexpand): If arg->raw_before or
        arg->raw_after, remove any no-reexpansion escape at the
@@ -10801,19 +10797,19 @@ Wed Sep 30 18:03:22 1998  Richard Henderson  <rth@cygnus.com>
        * function.c (purge_addressof_1): Use bitfield manipulation
        routines to handle mem mode < reg mode.
 
-Wed Sep 30 18:43:32 1998  Herman ten Brugge <Haj.Ten.Brugge@net.HCC.nl> 
+Wed Sep 30 18:43:32 1998  Herman ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
 
        * reorg.c (try_merge_delay_insns): Account for resources referenced
        in each instruction in INSN's delay list before trying to eliminate
        useless instructions.  Similarly when looking at a trial insn's delay
        slots.
 
-        * reorg.c (check_annul_list_true_false): New function.
-        (steal_delay_list_from_{target,fallthrough}): Call it and also
-        refine tests for when we may annul if already filled a slot.
-        (fill_slots_from_thread): Likewise.
-        (delete_from_delay_slot): Return newly-created thread.
-        (try_merge_delay_isns): Use its new return value.
+       * reorg.c (check_annul_list_true_false): New function.
+       (steal_delay_list_from_{target,fallthrough}): Call it and also
+       refine tests for when we may annul if already filled a slot.
+       (fill_slots_from_thread): Likewise.
+       (delete_from_delay_slot): Return newly-created thread.
+       (try_merge_delay_isns): Use its new return value.
 
 Wed Sep 30 18:29:26 1998  Jeffrey A Law  (law@cygnus.com)
 
@@ -10822,7 +10818,7 @@ Wed Sep 30 18:29:26 1998  Jeffrey A Law  (law@cygnus.com)
 
 Wed Sep 30 18:19:27 1998  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 
-       * regs.h (HARD_REGNO_CALL_PART_CLOBBERED):  New macro.
+       * regs.h (HARD_REGNO_CALL_PART_CLOBBERED): New macro.
        * local-alloc.c (find_free_reg): Use it.
        * global.c (find_reg): Likewise.
        * tm.texi: Document HARD_REGNO_CALL_PART_CLOBBERED.
@@ -10831,7 +10827,7 @@ Wed Sep 30 18:19:27 1998  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
        * caller-save.c (init_caller_save): Use it.
        * tm.texi: Document HARD_REGNO_CALLER_SAVE_MODE.
 
-Wed Sep 30 12:57:30 1998 Zack Weinberg  <zack@rabi.phys.columbia.edu>  
+Wed Sep 30 12:57:30 1998 Zack Weinberg  <zack@rabi.phys.columbia.edu>
 
        * configure.in: Add --enable-cpplib option which uses cpplib
        for cpp, but doesn't link cpplib into cc1.  Make help text
@@ -10852,7 +10848,7 @@ Wed Sep 30 09:57:40 1998  Jeffrey A Law  (law@cygnus.com)
 
 Wed Sep 30 10:13:39 1998  Catherine Moore  <clm@cygnus.com>
 
-        * toplev.c:  Fix last patch.
+       * toplev.c: Fix last patch.
 
 Tue Sep 29 20:03:18 1998  Jim Wilson  <wilson@cygnus.com>
 
@@ -10868,20 +10864,20 @@ Mon Sep 28 22:08:52 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
 Mon Sep 28 19:41:24 1998  Alexandre Oliva  <oliva@dcc.unicamp.br>
 
-       * configure.in: new flags --with-ld and --with-as, equivalent
+       * configure.in: New flags --with-ld and --with-as, equivalent
        to setting LD and AS environment variables.  Test whether
        specified arguments are GNU commands, and report them with
        checking messages.  Use the specified AS for configure
        tests too.
-       * configure: ditto
-       * acconfig.h: add DEFAULT_ASSEMBLER and DEFAULT_LINKER
-       * config.in: ditto
-       * gcc.c (find_a_file): when looking for `as' and `ld', return
-       the DEFAULT program if it exists
-       * collect2.c (main): use DEFAULT_LINKER if it exists
+       * configure: Likewise.
+       * acconfig.h: Add DEFAULT_ASSEMBLER and DEFAULT_LINKER.
+       * config.in: Likewise.
+       * gcc.c (find_a_file): When looking for `as' and `ld', return
+       the DEFAULT program if it exists.
+       * collect2.c (main): Use DEFAULT_LINKER if it exists.
 
-       * gcc.c (find_a_file): the test for existence of a full
-       pathname was reversed
+       * gcc.c (find_a_file): The test for existence of a full
+       pathname was reversed.
 
 Mon Sep 28 17:34:35 1998  Michael Meissner  <meissner@cygnus.com>
 
@@ -10892,25 +10888,25 @@ Mon Sep 28 14:24:03 1998  Mark Mitchell  <mark@markmitchell.com>
 
        * tree.h (TYPE_BINFO): Document.
 
-Mon Sep 28 12:55:49 1998   Stan Cox  <scox@cygnus.com>
+Mon Sep 28 12:55:49 1998  Stan Cox  <scox@cygnus.com>
 
        * i386-coff.h (dbxcoff.h): Added.
 
 Mon Sep 28 12:51:00 1998  Catherine Moore  <clm@cygnus.com>
 
-        * toplev.c:  fix bad patch around flag_data_sections.
+       * toplev.c: Fix bad patch around flag_data_sections.
 
 Mon Sep 28 10:32:28 1998  Nick Clifton  <nickc@cygnus.com>
 
-       * reload1.c (reload): Use reload_address_index_reg_class and 
-       reload_address_base_reg_class when setting
+       * reload1.c (reload): Use reload_address_index_reg_class and
+       reload_address_base_reg_class when setting
        caller_save_spill_class.  (Patch generated by Jim Wilson:
        wilson@cygnus.com).
 
 Mon Sep 28 07:43:34 1998  Mark Mitchell  <mark@markmitchell.com>
 
        * c-common.c (c_get_alias_set): Tighten slightly for FUNCTION_TYPEs
-       and ARRAY_TYPEs.  Tidy up.  Improve support for type-punning. 
+       and ARRAY_TYPEs.  Tidy up.  Improve support for type-punning.
        * expr.c (store_field): Add alias_set parameter.  Set the
        MEM_ALIAS_SET accordingly, if the target is a MEM.
        (expand_assignment): Use it.
@@ -10918,16 +10914,16 @@ Mon Sep 28 07:43:34 1998  Mark Mitchell  <mark@markmitchell.com>
        (expand_expr): Likewise.
 
 Mon Sep 28 07:54:03 1998  Catherine Moore  <clm@cygnus.com>
-        * flags.h:  Add flag_data_sections.
-        * toplev.c:  Add option -fdata-sections.  Add flag_data_sections.
-        (compile_file):  Error if flag_data_sections not supported.
-        * varasm.c (assemble_variable):  Handle flag_data_sections.
-        * config/svr4.h:  Modify prefixes for UNIQUE_SECTION_NAME.
-        * config/mips/elf.h:  Likewise.
-        * config/mips/elf64.h:  Likewise.
-        * invoke.texi:  Describe -fdata-sections.
+
+       * flags.h: Add flag_data_sections.
+       * toplev.c: Add option -fdata-sections.  Add flag_data_sections.
+       (compile_file): Error if flag_data_sections not supported.
+       * varasm.c (assemble_variable): Handle flag_data_sections.
+       * config/svr4.h: Modify prefixes for UNIQUE_SECTION_NAME.
+       * config/mips/elf.h: Likewise.
+       * config/mips/elf64.h: Likewise.
+       * invoke.texi: Describe -fdata-sections.
+
 Mon Sep 28 04:15:44 1998  Craig Burley  <burley@melange.gnu.org>
 
        * invoke.texi (-ffloat-store): Clarify that this option
@@ -10966,7 +10962,7 @@ Fri Sep 25 17:35:23 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
 Fri Sep 25 10:43:47 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * cccp.c (pedwarn_with_file_and_line): For !__STDC__ case, avoid
-       accessing variables until they are initialized via va_arg().
+       accessing variables until they are initialized via va_arg().
 
 Thu Sep 24 22:12:16 1998  David S. Miller  <davem@pierdol.cobaltmicro.com>
 
@@ -11079,7 +11075,7 @@ Thu Sep 24 01:19:02 1998  Jakub Jelinek  <jj@sunsite.ms.mff.cuni.cz>
        (ASM_SPEC, CPP_CPU_SPEC): Set appropriately based upon those.
        (STARTFILE_SPEC32, STARTFILE_SPEC32, STARTFILE_ARCH_SPEC):
        Define.
-       (STARTFILE_SPEC): Set approriately based upon those.
+       (STARTFILE_SPEC): Set appropriately based upon those.
        (CPP_CPU_DEFAULT_SPEC, ASM_CPU_DEFAULT_SPEC): Set based upon
        disposition of DEFAULT_ARCH32_P.
        (LINK_ARCH32_SPEC, LINK_ARCH64_SPEC): Define.
@@ -11107,12 +11103,12 @@ Wed Sep 23 16:22:01 1998  Nick Clifton  <nickc@cygnus.com>
        completes.  Re-enable HImode REG+OFFSET addresses.
        (LEGITIMIZE_RELOAD_ADDRESS): Define.
 
-       * expmed.c (extract_bit_field): Add comment from Jim Wilson. 
+       * expmed.c (extract_bit_field): Add comment from Jim Wilson.
 
 Wed Sep 23 13:26:02 1998  Richard Henderson  <rth@cygnus.com>
 
        * alpha.c (get_aligned_mem): Revert Sep 20 change.
-        (alpha_set_memflags, alpha_set_memflags_1): Likewise.
+       (alpha_set_memflags, alpha_set_memflags_1): Likewise.
        (alpha_align_insns): Properly calculate initial offset wrt max_align.
 
 Wed Sep 23 10:45:44 1998  Richard Earnshaw (rearnsha@arm.com)
@@ -11173,20 +11169,20 @@ Mon Sep 21 13:51:05 1998  Jim Wilson  <wilson@cygnus.com>
 
 Mon Sep 21 14:02:23 1998
 
-       * i386.h: (TARGET_SWITCHES) Improve doc for align-double.  Fix
+       * i386.h (TARGET_SWITCHES) Improve doc for align-double.  Fix
        typo in no-fancy-math-387 description.
 
 Mon Sep 21 09:27:18 PDT 1998 Jeff Law  (law@cygnus.com)
 
        * version.c: Bump for snapshot.
 
-Mon Sep 21 09:24:49 1998   Stan Cox  <scox@cygnus.com>
+Mon Sep 21 09:24:49 1998  Stan Cox  <scox@cygnus.com>
 
        * i386-coff.h (DBX_DEBUGGING_INFO): Added.
 
-Mon Sep 21 09:14:49 1998   Robert Lipe  <robertl@dgii.com>
+Mon Sep 21 09:14:49 1998  Robert Lipe  <robertl@dgii.com>
 
-       * i386.h: (TARGET_SWITCHES) Add description fields for flags 
+       * i386.h (TARGET_SWITCHES) Add description fields for flags
        documented in install.texi.
        (TARGET_OPTIONS) Likewise.
 
@@ -11205,8 +11201,8 @@ Mon Sep 21 01:53:05 1998  Felix Lee  <flee@cygnus.com>
 
 Mon Sep 21 00:52:12 1998  Per Bothner  <bothner@cygnus.com>
 
-       * Makefile.in (LIBS):  Link in libiberty.a.
-       * c-common.c, gcc.c, toplev.c:  Replace (some) bcopy calls by memcpy.
+       * Makefile.in (LIBS): Link in libiberty.a.
+       * c-common.c, gcc.c, toplev.c: Replace (some) bcopy calls by memcpy.
 
 Sun Sep 20 23:28:11 1998  Richard Henderson  <rth@cygnus.com>
 
@@ -11226,7 +11222,7 @@ Sun Sep 20 19:01:51 1998  Richard Henderson  <rth@cygnus.com>
        * alpha.c (alpha_sr_alias_set): New variable.
        (override_options): Set it.
        (alpha_expand_prologue, alpha_expand_epilogue): Use it.
-       (mode_mask_operand): Fix signed-unsigned comparision warning.
+       (mode_mask_operand): Fix signed-unsigned comparison warning.
        (alpha_expand_block_move): Likewise.
        (print_operand): Likewise.
        (get_aligned_mem): Use change_address.
@@ -11238,13 +11234,13 @@ Sun Sep 20 19:01:51 1998  Richard Henderson  <rth@cygnus.com>
        (alpha_reorg): Call alpha_align_insns for both ev4 and ev5.
        * output.h (label_to_alignment): Prototype.
 
-        * tree.c (new_alias_set): New function.
-        * tree.h (new_alias_set): Declare it.
-        * c-common.c (c_get_alias_set): Use it.
+       * tree.c (new_alias_set): New function.
+       * tree.h (new_alias_set): Declare it.
+       * c-common.c (c_get_alias_set): Use it.
 
 Sun Sep 20 12:35:55 1998  Richard Henderson  <rth@cygnus.com>
 
-       * fold-const.c (fold): Yet another COND_EXPR bug: when folding 
+       * fold-const.c (fold): Yet another COND_EXPR bug: when folding
        to an ABS expr, convert an unsigned input to signed.
        
 Sun Sep 20 12:14:45 1998  Jeffrey A Law  (law@cygnus.com)
@@ -11258,8 +11254,8 @@ Sun Sep 20 12:14:45 1998  Jeffrey A Law  (law@cygnus.com)
 
 Sun Sep 20 00:00:51 1998  Richard Henderson  <rth@cygnus.com>
 
-        * combine.c (distribute_notes): If an insn is a cc0 user, only
-        delete it if we can also delete the cc0 setter.
+       * combine.c (distribute_notes): If an insn is a cc0 user, only
+       delete it if we can also delete the cc0 setter.
 
 Sun Sep 20 00:22:23 1998  Michael Tiemann  <michael@impact.tiemann.org>
 
@@ -11268,7 +11264,7 @@ Sun Sep 20 00:22:23 1998  Michael Tiemann  <michael@impact.tiemann.org>
        floating-point operands if -ffast-math.
 
 Sat Sep 19 23:58:07 1998  Melissa O'Neill <oneill@cs.sfu.ca>
-                        
+                       
        * configure.in: Disable collect2 for nextstep.  Instead use
        crtbegin/crtend.
        * configure: Rebuilt.
@@ -11280,7 +11276,7 @@ Sat Sep 19 23:58:07 1998  Melissa O'Neill <oneill@cs.sfu.ca>
 
 Sun Sep 20 00:24:24 1998  Robert Lipe  <robertl@dgii.com>
 
-       * config/i386/sco5.h (TARGET_MEM_FUNCTIONS):  Define.
+       * config/i386/sco5.h (TARGET_MEM_FUNCTIONS): Define.
 
 1998-09-19  Torbjorn Granlund  <tege@matematik.su.se>
 
@@ -11320,7 +11316,7 @@ Sat Sep 19 01:00:32 1998  Michael Hayes  (mph@elec.canterbury.ac.nz)
 
 Fri Sep 18 22:52:05 1998  Jeffrey A Law  (law@cygnus.com)
 
-       * reload.c (find_reloads): Do not replace a pseudo with 
+       * reload.c (find_reloads): Do not replace a pseudo with
        (MEM (reg_equiv_addr)) in the initializing insn for the
        pseudo.
 
@@ -11388,9 +11384,9 @@ Wed Sep 16 15:24:54 1998  Richard Henderson  <rth@cygnus.com>
 
 Wed Sep 16 17:51:00 1998  Alexandre Oliva  <oliva@dcc.unicamp.br>
 
-       * cpplib.c: removed OLD_GPLUSPLUS_INCLUDE_DIR
-       * cccp.c: ditto
-       * Makefile.in (old_gxx_include_dir): removed
+       * cpplib.c: Removed OLD_GPLUSPLUS_INCLUDE_DIR.
+       * cccp.c: Likewise.
+       * Makefile.in (old_gxx_include_dir): Removed.
 
 Wed Sep 16 12:29:22 1998  Nick Clifton  <nickc@cygnus.com>
 
@@ -11399,7 +11395,7 @@ Wed Sep 16 12:29:22 1998  Nick Clifton  <nickc@cygnus.com>
 
        * config/sh/sh.c (handle_pragma): Rename to sh_handle_pragma().
        (sh_handle_pragma): Change function arguments to match new
-       specification for HANDLE_PRAGMA. 
+       specification for HANDLE_PRAGMA.
 
 Wed Sep 16 12:43:19 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
@@ -11462,8 +11458,8 @@ Tue Sep 15 22:59:52 1998  Jeffrey A Law  (law@cygnus.com)
 
 Tue Sep 15 19:23:01 1998  Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
 
-        * i386.h (PREFERRED_RELOAD_CLASS): For standard 387 constants,
-        return FLOAT_REGS.
+       * i386.h (PREFERRED_RELOAD_CLASS): For standard 387 constants,
+       return FLOAT_REGS.
 
 Tue Sep 15 19:09:06 1998  Richard Henderson  <rth@cygnus.com>
 
@@ -11567,12 +11563,12 @@ Sun Sep 13 22:10:18 1998  David S. Miller  <davem@pierdol.cobaltmicro.com>
 
 Mon Sep 14 02:33:46 1998  Alexandre Oliva  <oliva@dcc.unicamp.br>
 
-       * configure.in: remove usage of `!' to negate the result of a
-       command; some common shells do not support it
+       * configure.in: Remove usage of `!' to negate the result of a
+       command; some common shells do not support it.
 
 Sun Sep 13 19:17:35 1998  David S. Miller  <davem@pierdol.cobaltmicro.com>
 
-       * configure.in: in sparc9-sol2 config, use 'if test' not
+       * configure.in: In sparc9-sol2 config, use 'if test' not
        brackets.
        * configure: Rebuilt.
 
@@ -11594,7 +11590,7 @@ Sun Sep 13 09:11:59 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        (my_strsignal): Prototype and define new function.  Use it in
        place of `sys_siglist' hacks.
 
-       * mips_tfile.c:  Likewise.
+       * mips_tfile.c: Likewise.
 
        * configure.in (AC_CHECK_FUNCS): Check for strsignal.
        (GCC_NEED_DECLARATIONS): Likewise.
@@ -11647,7 +11643,6 @@ Fri Sep 11 23:55:54 1998  David S. Miller  <davem@pierdol.cobaltmicro.com>
 
        * config/sparc/sparc.md (movdf_const_intreg_sp64): Disable.
 
-
 Fri Sep 11 22:57:55 1998  Eric Dumazet  <dumazet@cosmosbay.com>
 
        * config/i386/sco5.h (ASM_WEAKEN_LABEL): Defined as in svr4.h.
@@ -11710,7 +11705,7 @@ Wed Sep  9 23:31:36 1998  (Stephen L Moshier) <moshier@world.std.com>
 
 Wed Sep  9 23:00:48 1998  Nathan Sidwell  <nathan@acm.org>
 
-       * c-lex.c (real_yylex): Don't warn about long long constants if 
+       * c-lex.c (real_yylex): Don't warn about long long constants if
        we're allowing long long
 
 Wed Sep  9 21:58:41 1998  Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
@@ -11769,7 +11764,7 @@ Wed Sep  9 12:31:35 1998  Jeffrey A Law  (law@cygnus.com)
        * pa.c (pa_reorg): New marking scheme for jumps inside switch
        tables.
        (pa_adjust_insn_length): Update to work with new marking scheme
-       for jumps inside switch tables. 
+       for jumps inside switch tables.
        * pa.md (switch_jump): Remove pattern.
        (jump): Handle jumps inside jump tables.
 
@@ -11783,7 +11778,7 @@ Wed Sep  9 01:32:01 1998  David S. Miller  <davem@pierdol.cobaltmicro.com>
 
        Add preliminary native sparcv9 Solaris support.
        * configure.in: Recognize sparv9-*-solaris2*
-       * configure: rebuilt
+       * configure: Rebuilt.
        * config.sub: Recognize sparcv9 just like sparc64.
        * config/sparc/sol2-c1.asm config/sparc/sol2-ci.asm
        config/sparc/sol2-cn.asm: Macroize so it can be shared between
@@ -11812,10 +11807,10 @@ Wed Sep  9 00:10:31 1998  Jeffrey A Law  (law@cygnus.com)
 Tue Sep  8 23:46:04 1998  Hans-Peter Nilsson  <hp@axis.se>
 
        * expr.c: Corrected comment about what MOVE_RATIO does.
-       * config/alpha/alpha.h: Ditto.
-       * config/1750a/1750a.h: Ditto.
-       * config/clipper/clipper.h: Ditto.
-       * config/i386/i386.h: Ditto.
+       * config/alpha/alpha.h: Likewise.
+       * config/1750a/1750a.h: Likewise.
+       * config/clipper/clipper.h: Likewise.
+       * config/i386/i386.h: Likewise.
 
 Tue Sep  8 22:56:12 1998  Jeffrey A Law  (law@cygnus.com)
 
@@ -11825,7 +11820,7 @@ Tue Sep  8 22:56:12 1998  Jeffrey A Law  (law@cygnus.com)
 
 Tue Sep  8 01:38:57 1998  Nathan Sidwell  <nathan@acm.org>
 
-       * configure.in: Don't assume srcdir is .../gcc
+       * configure.in: Don't assume srcdir is .../gcc.
        * configure: Rebuilt.
 
 Sat Sep  5 16:34:34 EDT 1998  John Wehle  (john@feith.com)
@@ -11887,7 +11882,7 @@ Sun Sep  6 08:54:14 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        * rtl.h: Don't prototype `fatal_insn_not_found' and `fatal_insn'.
 
        * toplev.c: Include expr.h.
-       (really_sorry, fancy_abort): Remove prototypes.
+       (really_sorry, fancy_abort): Remove prototypes.
        (set_target_switch): Add argument in prototype.
        (vfatal): Mark prototype with ATTRIBUTE_NORETURN.
        (v_really_sorry): Likewise.
@@ -11941,7 +11936,7 @@ Sat Sep  6 12:05:18 1998  John Carr  <jfc@mit.edu>
        to int; x86 can't have more than 2^31 DImode shifts per file.
        (setcc): Combine all setcc patterns.  Allow writing memory.
        Combine all jump patterns using match_operator.
-       (*bzero): Name pattern.  Emit mutliple stos instructions when that
+       (*bzero): Name pattern.  Emit multiple stos instructions when that
        is faster than rep stos.
        (xordi3, anddi3, iordi3): Simplify DImode logical patterns and
        add define_split.
@@ -11986,9 +11981,9 @@ Sat Sep  5 14:23:31 1998  Torbjorn Granlund <tege@matematik.su.se>
 
 Sat Sep  5 13:40:24 1998  Krister Walfridsson  <cato@df.lth.se>
 
-       * configure.in: Removed references to the removed file
-       * config/xm-netbsd.h. Use ${cpu_type}/xm-netbsd.h for
-       arm*-*-netbsd* and ns32k-*-netbsd*.
+       * configure.in: Removed references to the removed file.
+       * config/xm-netbsd.h: Use ${cpu_type}/xm-netbsd.h for
+       arm*-*-netbsd* and ns32k-*-netbsd*.
        * config/i386/xm-netbsd.h: Removed unnecessary file.
        * config/m68k/xm-netbsd.h: Likewise.
        * config/sparc/xm-netbsd.h: Likewise.
@@ -12013,11 +12008,11 @@ Sat Sep  5 03:23:05 1998  Jeffrey A Law  (law@cygnus.com)
        * m68k.c (output_move_qimode): Do not use byte sized operations on
        address registers.
 
-        * Makefile.in (pexecute.o): Use pexecute.c from libiberty.  Provide
+       * Makefile.in (pexecute.o): Use pexecute.c from libiberty.  Provide
        explicit rules for building.  Similarly for alloca, vfprintf,
        choose-temp and mkstemp, getopt, getopt1, and obstack.
        (INCLUDES): Add $(srcdir)/../include.
-        * pexecute.c, alloca.c, vfprintf.c, choose-temp.c, mkstemp.c: Delete.
+       * pexecute.c, alloca.c, vfprintf.c, choose-temp.c, mkstemp.c: Delete.
        * getopt.h, getopt.c getopt1.c, obstack.c, obstack.h: Likewise.
 
 Fri Sep  4 11:57:50 1998  Tom Tromey  <tromey@cygnus.com>
@@ -12041,7 +12036,7 @@ Fri Sep  4 02:01:05 1998  David S. Miller  <davem@pierdol.cobaltmicro.com>
 
 1998-09-03  SL Baur  <steve@altair.xemacs.org>
 
-       * Makefile.in: add semicolon in BISON definition for portability.
+       * Makefile.in: Add semicolon in BISON definition for portability.
 
 Thu Sep  3 13:34:41 1998  Toon Moene  <toon@moene.indiv.nluug.nl>
 
@@ -12057,7 +12052,7 @@ Tue Sep  1 11:30:33 1998  Nick Clifton  <nickc@cygnus.com>
 Thu Sep  3 18:17:34 1998 Benjamin Kosnik  <bkoz@cygnus.com>
 
        * invoke.texi (Warning Options): Add -Wnon-template-friend
-       documentation.
+       documentation.
 
 Thu Sep  3 18:16:16 1998  Michael Meissner  <meissner@cygnus.com>
 
@@ -12070,7 +12065,7 @@ Thu Sep  3 18:05:16 1998  David Edelsohn  <edelsohn@gnu.org>
        (movdf): Remove TARGET_POWERPC64 explicit secondary-reload-like
        functionality.
 
-Thu Sep  3 11:41:40 1998  Robert Lipe   <robertl@dgii.com>
+Thu Sep  3 11:41:40 1998  Robert Lipe  <robertl@dgii.com>
 
        * fixinc.sco: Borrow code to wrap 'bool' typedefs from tinfo.h
        and term.h from fixinc.wrap.
@@ -12078,18 +12073,18 @@ Thu Sep  3 11:41:40 1998  Robert Lipe   <robertl@dgii.com>
 Thu Sep  3 09:47:31 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * aclocal.m4 (GCC_HEADER_STRING): New macro to detect if it is
-       safe to include both string.h and strings.h together.
-       (GCC_NEED_DECLARATION): Test STRING_WITH_STRINGS when deciding
-       which headers to search for function declarations.  Continue to
-       prefer string.h over strings.h when both are not acceptable.
+       safe to include both string.h and strings.h together.
+       (GCC_NEED_DECLARATION): Test STRING_WITH_STRINGS when deciding
+       which headers to search for function declarations.  Continue to
+       prefer string.h over strings.h when both are not acceptable.
 
        * acconfig.h (STRING_WITH_STRINGS): Add stub.
 
        * configure.in: Call GCC_HEADER_STRING.
 
        * system.h: Test STRING_WITH_STRINGS when deciding which headers
-       to include.  Continue to prefer string.h over strings.h when both
-       are not acceptable.
+       to include.  Continue to prefer string.h over strings.h when both
+       are not acceptable.
 
 Wed Sep  2 23:56:29 1998  David S. Miller  <davem@pierdol.cobaltmicro.com>
 
@@ -12110,23 +12105,23 @@ Thu Sep  3 00:37:55 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
        * Makefile.in (CHECK_TARGETS): Add check-objc.
        (check-objc): New rule.
        * objc/Make-lang.in: Build a different Objective-C library that
-       runs with the Boehm's collector.
+       runs with the Boehm's collector.
        * objc/encoding.c (objc_round_acc_size_for_types): New function.
        * objc/encoding.c: Correctly compute the size of compound types in
-       the presence of bitfields. Skip the variable name of the type if
-       any. Added support for long long.
+       the presence of bitfields. Skip the variable name of the type if
+       any. Added support for long long.
        * objc/encoding.h (_C_GCINVISIBLE): New specifier.
        (_F_GCINVISIBLE): New mask.
        * objc/gc.c: New file. Compute the type memory mask associated with
        a class based on the runtime information.
        * objc/misc.c: Added the hooks that use the Boehm's collector
-       allocation functions.
+       allocation functions.
        * objc/objc-act.c (build_class_template): Generate a new class
-       member (gc_object_type) to hold the class' type memory mask.
+       member (gc_object_type) to hold the class' type memory mask.
        (build_shared_structure_initializer): Initialize the new member to
        NULL.
        (encode_complete_bitfield): New function. Generate the new
-       encoding.
+       encoding.
        (encode_field_decl): Generate the new encoding only for the GNU
        runtime.
        * objc/objc-api.h (_C_LNG_LNG, _C_ULNG_LNG): New specifiers for the
@@ -12136,13 +12131,13 @@ Thu Sep  3 00:37:55 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
        * objc/objc-features.texi: New file.
        * objc/objc.h (gc_object_type): New class member.
        * objc/objects.c (class_create_instance): Create a typed memory
-       object when compiled with Boehm's collector support.
+       object when compiled with Boehm's collector support.
        * objc/sendmsg.c (__objc_init_install_dtable): Call
-       __objc_send_initialize instead of setting the initialize flag.
+       __objc_send_initialize instead of setting the initialize flag.
        (__objc_send_initialize): Call __objc_generate_gc_type_description
-       to generate the class type memory mask. Rewrite the code that
-       sends the +initialize so that it is called only once (bug report
-       and fix from Ronald Pijnacker <Ronald.Pijnacker@best.ms.philips.com>).
+       to generate the class type memory mask. Rewrite the code that
+       sends the +initialize so that it is called only once (bug report
+       and fix from Ronald Pijnacker <Ronald.Pijnacker@best.ms.philips.com>).
        * testsuite/objc: New testsuite for Objective-C type encoding.
        * testsuite/lib/objc-torture.exp: New file.
        * testsuite/lib/objc.exp: New file.
@@ -12176,12 +12171,12 @@ Wed Sep  2 10:06:07 1998  Nick Clifton  <nickc@cygnus.com>
 
 Wed Sep  2 09:25:29 1998  Nick Clifton  <nickc@cygnus.com>
 
-       * c-lex.c (check_newline):  Call HANDLE_PRAGMA before
+       * c-lex.c (check_newline): Call HANDLE_PRAGMA before
        HANDLE_SYSV_PRAGMA if both are defined.  Generate warning messages
        if unknown pragmas are encountered.
        (handle_sysv_pragma): Interpret return code from
        handle_pragma_token ().  Return success/failure indication rather
-       than next unprocessed character. 
+       than next unprocessed character.
        (pragma_getc): New function: retrieves characters from the
        input stream.  Defined when HANDLE_PRAGMA is enabled.
        (pragma_ungetc): New function: replaces characters back into the
@@ -12192,16 +12187,16 @@ Wed Sep  2 09:25:29 1998  Nick Clifton  <nickc@cygnus.com>
        
        * c-pragma.h: Change prototype of handle_pragma_token().
 
-       * varasm.c: (handle_pragma_weak): Only create this function if
+       * varasm.c (handle_pragma_weak): Only create this function if
        HANDLE_PRAGMA_WEAK is defined.
 
        * c-common,c (decl_attributes): If defined call the expression
        contained within the INSERT_ATTRIBUTES macro before adding
        attributes to a decl.
 
-       * tm.texi (HANDLE_PRAGMA): Document the new verion of
+       * tm.texi (HANDLE_PRAGMA): Document the new version of
        HANDLE_PRAGMA, which takes three arguments.
-       (INSERT_ATTRIBUTES): Document this new macro.  
+       (INSERT_ATTRIBUTES): Document this new macro.
 
        * LANGUAGES: Document the new version of HANDLE_PRAGMA and the
        new INSERT_ATTRIBUTES macro.
@@ -12210,7 +12205,7 @@ Wed Sep  2 02:03:23 1998  David S. Miller  <davem@pierdol.cobaltmicro.com>
 
        * config/sparc/sparc.md (movdf): Only generate special RTL for
        LABEL_REFs when PIC.
-       (move_label_di): Remove
+       (move_label_di): Remove.
        (movdi_pic_label_ref, movdi_high_pic_label_ref,
        movdi_lo_sum_pic_label_ref): New patterns for 64-bit label
        references when PIC.
@@ -12264,8 +12259,8 @@ Mon Aug 31 10:47:16 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.
 
 Sun Aug 30 22:17:20 1998  Mark Mitchell  <mark@markmitchell.com>
 
-       * configure.in: If the native compiler is GCC use $(WARN_CFLAGS) 
-       even in stage1. 
+       * configure.in: If the native compiler is GCC use $(WARN_CFLAGS)
+       even in stage1.
        * Makefile.in: Likewise.
        * configure: Regenerated.
 
@@ -12316,13 +12311,13 @@ Sat Aug 29 14:59:32 1998  Mumit Khan  <khan@xraylith.wisc.edu>
 
 Sat Aug 29 12:39:56 1998  Jeffrey A Law  (law@cygnus.com)
 
-        * m68k.md (beq0_di): Generate correct (and more efficient) code when
-        the clobbered operand overlaps with an input.
-        (bne0_di): Similarly.
+       * m68k.md (beq0_di): Generate correct (and more efficient) code when
+       the clobbered operand overlaps with an input.
+       (bne0_di): Similarly.
 
        * Makefile.in (INSTALL): Remove "--no-header" argument.
 
-        * NEWS: Various updates.
+       * NEWS: Various updates.
 
 Fri Aug 28 19:00:44 1998  David S. Miller  <davem@pierdol.cobaltmicro.com>
 
@@ -12367,13 +12362,13 @@ Fri Aug 28 13:52:35 1998  Jim Wilson  <wilson@cygnus.com>
 
 Fri Aug 28 15:13:25 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
 
-        * regmove.c (regclass_compatible_p): New function.
-        (regmove_optimize): Use it.
+       * regmove.c (regclass_compatible_p): New function.
+       (regmove_optimize): Use it.
 
-        Use NREGS parameter insted of calling max_reg_num.
+       Use NREGS parameter instead of calling max_reg_num.
 
-        (fixup_match_1): Don't use code = MINUS when later tieing with
-        a hard register is likely.
+       (fixup_match_1): Don't use code = MINUS when later tieing with
+       a hard register is likely.
 
 Fri Aug 28 14:54:07 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
 
@@ -12413,9 +12408,9 @@ Thu Aug 27 16:34:51 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
 
 Wed Aug 26 18:38:15 1998  Richard Henderson  <rth@cygnus.com>
 
-        * haifa-sched.c (last_clock_var): New.
-        (schedule_block): Initialize it.
-        (schedule_insn): Use it to fill insn modes with issue information.
+       * haifa-sched.c (last_clock_var): New.
+       (schedule_block): Initialize it.
+       (schedule_insn): Use it to fill insn modes with issue information.
 
        * alpha.c (alpha_handle_trap_shadows): Remove do-nothing exit.
        Tag trapb and next insn with TImode.
@@ -12437,7 +12432,7 @@ Wed Aug 26 15:55:41 1998  Jim Wilson  <wilson@cygnus.com>
 
        * configure.in (powerpc-ibm-aix4.[12]*): Change from 4.[12].*.
        (rs6000-ibm-aix4.[12]*): Likewise.
-       * configure: Regnerate.
+       * configure: Regenerate.
 
 Wed Aug 26 09:30:59 1998  Nick Clifton  <nickc@cygnus.com>
 
@@ -12466,7 +12461,7 @@ Wed Aug 26 11:08:44 1998  Gavin Romig-Koch  <gavin@cygnus.com>
 Wed Aug 26 10:53:03 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * system.h: Include stdarg.h/varargs.h, make sure they are ordered
-       correctly with regards to stdio.h.
+       correctly with regards to stdio.h.
        
        * calls.c: Remove stdarg.h/varargs.h.
        * cccp.c: Likewise.
@@ -12556,17 +12551,17 @@ Tue Aug 25 12:54:57 1998  Jason Merrill  <jason@yorick.cygnus.com>
 
 Tue Aug 25 12:23:20 PDT 1998  Richard Henderson  <rth@cygnus.com>
 
-        * reload.c (operands_match_p): Handle rtvecs.
+       * reload.c (operands_match_p): Handle rtvecs.
 
-        * i386.c (legitimate_pic_address_disp_p): New.
-        (legitimate_address_p): Use it.
-        (legitimize_pic_address): Use unspecs to represent @GOT and @GOTOFF.
-        Handle constant pool symbols just like statics.
-        (emit_pic_move): Use Pmode not SImode for clarity.
-        (output_pic_addr_const) [SYMBOL_REF]: Remove @GOT and @GOTOFF hacks.
-        [UNSPEC]: New, handling what we killed above.
-        [PLUS]: Detect and abort on invalid symbol arithmetic.
-        * i386.h (CONSTANT_ADDRESS_P): Remove HIGH.
+       * i386.c (legitimate_pic_address_disp_p): New.
+       (legitimate_address_p): Use it.
+       (legitimize_pic_address): Use unspecs to represent @GOT and @GOTOFF.
+       Handle constant pool symbols just like statics.
+       (emit_pic_move): Use Pmode not SImode for clarity.
+       (output_pic_addr_const) [SYMBOL_REF]: Remove @GOT and @GOTOFF hacks.
+       [UNSPEC]: New, handling what we killed above.
+       [PLUS]: Detect and abort on invalid symbol arithmetic.
+       * i386.h (CONSTANT_ADDRESS_P): Remove HIGH.
 
 Tue Aug 25 12:02:23 1998  Mark Mitchell  <mark@markmitchell.com>
 
@@ -12582,8 +12577,8 @@ Tue Aug 25 19:20:12 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
 Tue Aug 25 13:19:46 1998  Dave Brolley  <brolley@cygnus.com>
 
        * regclass.c (regclass): Use xmalloc/free instead of alloca.
-       * stupid.c (stupid_life_analysis): Ditto.
-       * reload1.c (reload): Ditto.
+       * stupid.c (stupid_life_analysis): Likewise.
+       * reload1.c (reload): Likewise.
 
 Tue Aug 25 05:48:18 1998  Jakub Jelinek  <jj@sunsite.ms.mff.cuni.cz>
 
@@ -12622,13 +12617,13 @@ Mon Aug 24 15:20:19 1998  David Edelsohn  <edelsohn@gnu.org>
        * rs6000.c (print_operand, case 'L'): Add UNITS_PER_WORD, not 4.
        (print_operand, cases 'O' and 'T'): Fix typos in lossage strings.
        * rs6000.md (fix_truncdfsi2_store): Remove %w from non-CONST_INT
-       operand. 
+       operand.
        (movdf_softfloat32, movdf_hardfloat64, movdf_softfloat64): Change
        'o' to 'm' for GPR variant constraints.
 
 Mon Aug 24 10:25:46 1998  Jeffrey A Law  (law@cygnus.com)
 
-        * loop.c (scan_loop): Honor AVOID_CC_MODE_COPIES.
+       * loop.c (scan_loop): Honor AVOID_CC_MODE_COPIES.
 
        * h8300.h (STRIP_NAME_ENCODING): Fix typo.
 
@@ -12702,11 +12697,11 @@ Fri Aug 21 23:07:46 1998  David S. Miller  <davem@pierdol.cobaltmicro.com>
 Fri Aug 21 19:31:31 1998  Alexandre Petit-Bianco <apbianco@cygnus.com>
 
        * tree.def (LABELED_BLOCK_EXPR, EXIT_BLOCK_EXPR): New tree nodes.
-       * tree.h (LABELED_BLOCK_LABEL, LABELED_BLOCK_BODY,
-       EXIT_BLOCK_LABELED_BLOCK, EXIT_BLOCK_RETURN, LOOP_EXPR_BODY): New
-       macros.
+       * tree.h (LABELED_BLOCK_LABEL, LABELED_BLOCK_BODY,
+       EXIT_BLOCK_LABELED_BLOCK, EXIT_BLOCK_RETURN, LOOP_EXPR_BODY): New
+       macros.
        * expr.c (expand_expr): Handle LABELED_BLOCK_EXPR and
-       EXIT_BLOCK_EXPR.
+       EXIT_BLOCK_EXPR.
 
 Thu Aug 20 19:43:44 1998  Jeffrey A Law  (law@cygnus.com)
 
@@ -12716,7 +12711,7 @@ Thu Aug 20 19:43:44 1998  Jeffrey A Law  (law@cygnus.com)
 
        * mn10200.h (REG_OK_FOR_INDEX_P): Do not check the mode of the
        register (it could be accessed via an outer SUBREG).
-       (REG_OK_FOR_BASE_P): Likewwise.
+       (REG_OK_FOR_BASE_P): Likewise.
        (GO_IF_LEGITIMATE_ADDRESS): Consistently use REGNO_OK_FOR_BASE_P.
 
        * remove.c (optimize_reg_copy_3): Abort instead of silently generating
@@ -12756,8 +12751,8 @@ Wed Aug 19 21:33:19 1998  David Edelsohn  <edelsohn@gnu.org>
 
 Wed Aug 19 17:52:27 1998  Nick Clifton  (nickc@cygnus.com)
 
-        * config/arm/thumb.md (extendqisi2_insn): Cope with REG +
-        OFFSET addressing.
+       * config/arm/thumb.md (extendqisi2_insn): Cope with REG +
+       OFFSET addressing.
 
 Wed Aug 19 14:13:31 PDT 1998 Jeff Law  (law@cygnus.com)
 
@@ -12784,7 +12779,7 @@ Wed Aug 19 13:51:35 1998  Hans-Peter Nilsson  <hp@axis.se>
 1998-08-19  Michael Hayes  <michaelh@ongaonga.chch.cri.nz>
 
        * regclass.c: Changed register set documentation to be consistent
-       with GCC behaviour.
+       with GCC behavior.
 
        * final.c (final_start_function) Removed redundant test for
        call_fixed_regs.
@@ -12801,7 +12796,7 @@ Wed Aug 19 13:28:41 1998  Mark Mitchell  <mark@markmitchell.com>
        (changes): New variable.
        (validate_change): Dynamically allocate room for more changes, if
        necessary.  Uses changes array instead of change_objects, etc.
-       (apply_change_group):  Use changes array instead of
+       (apply_change_group): Use changes array instead of
        change_objects, etc.
        
        * loop.c (loop_mem_info): New type.
@@ -12837,7 +12832,7 @@ Wed Aug 19 07:08:15 1998  David S. Miller  <davem@pierdol.cobaltmicro.com>
        * config/sparc/sparc.c (finalize_pic): Check for the correct
        nonlocal_goto_receiver UNSPEC number.
        * config/sparc/sparc.md (nonlocal_goto_receiver): Add comment
-       making note of this dependency existing in sparc.c
+       making note of this dependency existing in sparc.c.
        (negtf2_notv9 split): Give NEG SFmode.
        (negsf2): Fix insn output string.
        
@@ -12864,7 +12859,7 @@ Tue Aug 18 10:33:30 1998  Jeffrey A Law  (law@cygnus.com)
        on notes.
 
        * Makefile.in (cplus-dem.o): Provide explicit rules for building
-       cplus-dem.o
+       cplus-dem.o.
 
        * regmove.c (optimize_reg_copy_1): Update REG_N_CALLS_CROSSED
        and REG_LIVE_LENGTH as successful substitutions are made.
@@ -12929,13 +12924,13 @@ Mon Aug 17 10:06:11 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        * Makefile.in (cplus-dep.o): Use cplus-dem.c from libiberty.
        * cplus-dem.c: Delete.
 
-       * Makefile.in (fold-const.o): depend on $(RTL_H).
+       * Makefile.in (fold-const.o): Depend on $(RTL_H).
 
        * fold-const.c: Include rtl.h to get the prototype for
-       `set_identifier_local_value'.
+       `set_identifier_local_value'.
 
        * loop.c (express_from_1): Remove unused variable `tmp'.
-       (combine_givs): cast the first argument of bzero to char *.
+       (combine_givs): Cast the first argument of bzero to char *.
 
        * toplev.c (display_help): Remove unused variable `looking_for_start'.
 
@@ -13024,7 +13019,7 @@ Sun Aug 16 01:53:21 1998  Richard Henderson  <rth@cygnus.com>
 
 Sun Aug 16 00:21:44 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
 
-        * rs6000/linux.h (CPP_OS_DEFAULT_SPEC): Define.
+       * rs6000/linux.h (CPP_OS_DEFAULT_SPEC): Define.
 
 Sat Aug 15 20:51:35 1998  Richard Henderson  <rth@cygnus.com>
 
@@ -13152,7 +13147,7 @@ Fri Aug 14 01:40:21 1998  Geoffrey Keating  <geoffk@ozemail.com.au>
 
 Fri Aug 14 01:23:23 1998  Richard Earnshaw (rearnsha@arm.com)
 
-       * arm/netbsd.h (TARGET_DEFAULT): Default includes software floating 
+       * arm/netbsd.h (TARGET_DEFAULT): Default includes software floating
        point.
        (CPP_FLOAT_DEFAULT_SPEC): Re-define accordingly.
 
@@ -13200,7 +13195,7 @@ Thu Aug 13 15:24:48 1998  Jason Merrill  <jason@yorick.cygnus.com>
        * toplev.c (display_help): Add braces to shut up warnings.
        * tree.c (simple_cst_equal): Likewise.
 
-       * fold-const.c (non_lvalue): Don't deal with null pointer 
+       * fold-const.c (non_lvalue): Don't deal with null pointer
        constants here.
        (fold, case COMPOUND_EXPR): Wrap a constant 0 in a NOP_EXPR.
 
@@ -13229,7 +13224,7 @@ Wed Aug 12 12:39:16 1998  Gavin Romig-Koch  <gavin@cygnus.com>
 Tue Aug 11 23:02:31 1998  John Carr  <jfc@mit.edu>
 
        * sparc.c: Change return <exp> to <exp>; return; in functions
-       returning void.
+       returning void.
        * sparc.md: Add empty semicolon statement after final label in
        move expanders.
 
@@ -13280,7 +13275,7 @@ Tue Aug 11 04:46:01 1998  David S. Miller  <davem@pierdol.cobaltmicro.com>
        (define_insn zero_extendsidi2_insn): Rename to
        zero_extendsidi2_insn_sp64.
        (define_insn zero_extendsidi2_insn_sp32): New pattern and
-       assosciated forced split for it.
+       associated forced split for it.
 
        * config/sparc/sparc.c (const64_operand, const64_high_operand):
        New predicates.
@@ -13373,7 +13368,7 @@ Mon Aug 10 04:28:13 1998  David S. Miller  <davem@pierdol.cobaltmicro.com>
        (EXTRA_CONSTRAINT): Document more accurately, remove Q case as it
        is no longer used.
        (GO_IF_LEGITIMATE_ADDRESS): Allow TFmode for LO_SUM on v9 since fp
-       quads are guarenteed to have 16-byte alignment.
+       quads are guaranteed to have 16-byte alignment.
        (LEGITIMIZE_ADDRESS): For SYMBOL_REF, CONST, and LABEL_REF use
        copy_to_suggested_reg instead of explicit LO_SUM and HIGH.
        (ASM_OUTPUT_ADDR_VEC, ASM_OUTPUT_ADDR_DIFF_VEC): New macros for
@@ -13607,7 +13602,7 @@ Sat Aug  8 18:53:28 1998  Jeffrey A Law  (law@cygnus.com)
 
        * netbsd.h: Fix typo.
 
-Mon Aug  3 00:06:42 1998  Robert Lipe  <robertl@dgii.com> 
+Mon Aug  3 00:06:42 1998  Robert Lipe  <robertl@dgii.com>
 
        * config.sub: Fix typo.
 
@@ -13626,8 +13621,8 @@ Sun Aug  2 00:42:50 1998  Jeffrey A Law  (law@cygnus.com)
 
 Sat Aug  1 17:59:30 1998  Richard Henderson  <rth@cygnus.com>
 
-        * ginclude/va-alpha.h (va_list): Use a typedef, not a define.
-        * ginclude/va-clipper.h (va_list): Likewise.
+       * ginclude/va-alpha.h (va_list): Use a typedef, not a define.
+       * ginclude/va-clipper.h (va_list): Likewise.
 
 Fri Jul 31 20:22:02 1998  Michael Meissner  <meissner@cygnus.com>
 
@@ -13737,7 +13732,7 @@ Wed Jul 29 11:47:10 1998  Nick Clifton  <nickc@cygnus.com>
 
 Tue Jul 28 23:29:04 1998  Jason Merrill  <jason@yorick.cygnus.com>
 
-       * configure.in: Fix --without/--disable cases for local-prefix, 
+       * configure.in: Fix --without/--disable cases for local-prefix,
        gxx-include-dir and checking.
 
 Tue Jul 28 22:01:23 1998  David S. Miller  <davem@pierdol.cobaltmicro.com>
@@ -13767,20 +13762,18 @@ Tue Jul 28 22:31:12 1998  Craig Burley  <burley@gnu.org>
        * gcc.c: Fix commentary describing %g, %u, %U, and %O.
 
        * gcc.c (do_spec_1): Fix handling of %g%O and %U%O to prevent
-       them from generating a new base name for each occurence of
+       them from generating a new base name for each occurrence of
        a specific suffix.
 
 1998-07-28  Vladimir N. Makarov  <vmakarov@cygnus.com>
 
-       * cse.c (cse_insn): Enable subsitution inside libcall only for REG,
+       * cse.c (cse_insn): Enable substitution inside libcall only for REG,
        SUBREG, MEM.
-       * rtlanal.c (replace_rtx): Prohibit replaces in CONST_DOUBLE. 
-
-
+       * rtlanal.c (replace_rtx): Prohibit replaces in CONST_DOUBLE.
 
        * cplus-dem.c (type_kind_t): New type.
        (demangle_template_value_parm): Add type_kind_t parameter.  Rely
-       on this paramter, rather than demangling the type again.
+       on this parameter, rather than demangling the type again.
        (demangle_integral_value): Pass tk_integral.
        (demangle_template_: Pass the value returned from do_type.
        (do_type): Return a type_kind_t.  Pass tk_integral to
@@ -13821,11 +13814,11 @@ Mon Jul 27 11:43:54 1998  Stan Cox  <scox@cygnus.com>
        being invoked incorrectly.
 
        * i386.c (ix86_prologue): Added SUBTARGET_PROLOGUE invocation.
-       * i386/cygwin32.h (STARTFILE_SPEC, LIB_SPEC, SUBTARGET_PROLOGUE): 
-       Add -pg support. 
+       * i386/cygwin32.h (STARTFILE_SPEC, LIB_SPEC, SUBTARGET_PROLOGUE):
+       Add -pg support.
        * i386/win32.h: New file.  Hybrid mingw32.h/cygwin32.h configuration.
-       * configure.in: Added i[34567]86-*-win32
-       * config.sub: Ditto.
+       * configure.in: Added i[34567]86-*-win32.
+       * config.sub: Likewise.
        * configure: Rebuilt.
        
 Sun Jul 26 01:11:12 1998  H.J. Lu  (hjl@gnu.org)
@@ -13861,7 +13854,7 @@ Fri Jul 24 11:17:04 1998  Nick Clifton  <nickc@cygnus.com>
        * config/arm/thumb.h (PRINT_OPERAND_PUNCT_VALID_P): Accept _ as a
        valid code.
        * config/arm/thumb.md: Use %_ as a prefix to gcc library function
-       calls. 
+       calls.
 
 Thu Jul 23 18:53:20 1998  Jim Wilson  <wilson@cygnus.com>
 
@@ -13884,9 +13877,9 @@ Thu Jul 23 11:00:29 1998  Jim Wilson  <wilson@cygnus.com>
 
 Wed Jul 22 19:10:00 1998  Catherine Moore  <clm@cygnus.com>
 
-        * dwarf2out.c (output_aranges):  Call stripattributes
-        for TEXT_SECTION references.
-        (output_line_info): Likewise.
+       * dwarf2out.c (output_aranges): Call stripattributes
+       for TEXT_SECTION references.
+       (output_line_info): Likewise.
 
 Wed Jul 22 14:08:54 1998  David S. Miller  <davem@pierdol.cobaltmicro.com>
 
@@ -13900,9 +13893,9 @@ Wed Jul 22 12:47:49 1998  Jim Wilson  <wilson@cygnus.com>
 Wed Jul 22 12:37:14 1998  Alexandre Petit-Bianco <apbianco@cygnus.com>
 
        * tree.def (EXPR_WITH_FILE_LOCATION): Defined as an 'e' expression
-       so WFL are expanded correctly when contained in a COMPOUND_EXPR.
+       so WFL are expanded correctly when contained in a COMPOUND_EXPR.
        * tree.h (EXPR_WFL_EMIT_LINE_NOTE): Change macro not to use
-       lang_flag_0. Added documentation in the flag table.
+       lang_flag_0. Added documentation in the flag table.
 
 Tue Jul 21 23:28:35 1998  Klaus Kaempf <kkaempf@rmi.de>
 
@@ -13914,7 +13907,7 @@ Tue Jul 21 13:28:19 1998  Jason Merrill  <jason@yorick.cygnus.com>
 
 Sun Jul 12 01:27:05 1998  Jason Merrill  <jason@yorick.cygnus.com>
 
-       * fold-const.c (non_lvalue): Don't deal with null pointer 
+       * fold-const.c (non_lvalue): Don't deal with null pointer
        constants here.
        (fold, case COMPOUND_EXPR): Wrap a constant 0 in a NOP_EXPR.
 
@@ -14092,7 +14085,7 @@ Thu Jul 16 14:48:04 1998  Nick Clifton  <nickc@cygnus.com>
 Fri Jul 17 03:24:40 1998  Hans-Peter Nilsson  <hp@axis.se>
 
        * extend.texi (Explicit Reg Vars): Typo: change "may deleted" into "may
-       be deleted" 
+       be deleted"
 
 Thu Jul 16 14:48:47 1998  Jeffrey A Law  (law@cygnus.com)
 
@@ -14102,7 +14095,7 @@ Thu Jul 16 14:48:47 1998  Jeffrey A Law  (law@cygnus.com)
 
        * mn10300.md (movXX patterns): Make sure the destination is an
        ADDRESS_REG when substituting "zero_areg" for (const_int 0).
-       (logical patterns): Split into expanders + patterns
+       (logical patterns): Split into expanders + patterns.
        (zero and sign extension patterns): Similarly.
        (shift patterns): Similarly.
 
index edf466e..dbe3c52 100644 (file)
@@ -104,7 +104,7 @@ Mon Jul 13 19:01:52 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
 Mon Jul 13 10:50:17 1998  Mark Mitchell  <mark@markmitchell.com>
 
        * cplus-dem.c (SCOPE_STRING): Remove DMGL_JAVA stuff.
-       (cplus_demangle_opname):  Initialize work.
+       (cplus_demangle_opname): Initialize work.
        (demangle_template): Remove is_java_array.
        (do_type): Remove DMGL_JAVA stuff.
        (long_options): Remove "java".
@@ -190,7 +190,7 @@ Sat Jul 11 02:59:08 1998  Richard Earnshaw  <rearnsha@arm.com>
 
        * arm.md (extendhisi2_mem, movhi, movhi_bytes): Propagate the volatile
        and structure attribute flags to MEMs generated.
-       (splits for sign-extended HI & QI mode from memory):  Also propagate
+       (splits for sign-extended HI & QI mode from memory): Also propagate
        the volatile flag.
 
        * configure.in (thumb-*-coff*): Don't cause fixincludes to be run.
@@ -336,7 +336,7 @@ Tue Jul  7 21:05:25 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
 
 Tue Jul  7 11:40:05 1998  Jeffrey A Law  (law@cygnus.com)
 
-       * mn10200.md (various zero/sign extension patterns): zero and sign
+       * mn10200.md (various zero/sign extension patterns): Zero and sign
        extensions which use "sub" clobber cc0.
 
 Tue Jul 7 09:12:08 PDT 1998 Jeff Law  (law@cygnus.com)
@@ -628,7 +628,7 @@ Thu Jul  2 14:16:11 1998  Michael Meissner  <meissner@cygnus.com>
 
        * regs.h (toplevel): Include varray.h.
        (reg_n_info): Switch to use a varray.
-       (REG_*): Ditto.
+       (REG_*): Likewise.
        (allocate_reg_info): Change num_regs argument to be size_t.
 
        * regclass.c (reg_info_data): New structure to remember groups of
@@ -655,7 +655,7 @@ Thu Jul  2 10:11:47 1998  Robert Lipe  <robertl@dgii.com>
 
 Thu Jul 2 08:20:00 1998  Catherine Moore  <clm@cygnus.com>
 
-       * haifa-sched.c (alloc_EXPR_LIST):  Change to use
+       * haifa-sched.c (alloc_EXPR_LIST): Change to use
        unused_expr_list.
 
 Thu Jul  2 14:13:28 1998  Dave Love  <d.love@dl.ac.uk>
@@ -802,7 +802,7 @@ Tue Jun 30 10:54:48 1998  Mark Mitchell  <mark@markmitchell.com>
 
 Tue Jun 30 13:11:42 1998  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
 
-       * rs6000/sysv4.h (asm output): add tabs for asm directives.
+       * rs6000/sysv4.h (asm output): Add tabs for asm directives.
 
 Tue Jun 30 13:11:42 1998  David Edelsohn <edelsohn@mhpcc.edu>
 
@@ -1055,7 +1055,7 @@ Sat Jun 27 01:35:14 1998  Jeffrey A Law  (law@cygnus.com)
        (main): No need to call choose_temp_base if we are going to
        use choose_temp_base to create each file later.
        * mkstemp.c: New file.  Adapted from glibc.
-       * Makefile.in (xgcc, colect2, protoize, unprotoize): Link in mkstemp.o
+       * Makefile.in (xgcc, colect2, protoize, unprotoize): Link in mkstemp.o.
        (mkstemp.o): Add dependencies.
 
        * configure.in (gettimeofday): Check for its existence.
@@ -1437,7 +1437,7 @@ Mon Jun 22 19:01:14 1998  Dave Love  <d.love@dl.ac.uk>
 
 Mon Jun 22 11:10:00 1998  Catherine Moore  <clm@cygnus.com>
 
-       * varasm.c (assemble_variable):  Emit alignment warning.
+       * varasm.c (assemble_variable): Emit alignment warning.
 
 Mon Jun 22 08:18:46 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
@@ -1611,17 +1611,17 @@ Sat Jun 20 00:36:16 1998  Jeffrey A Law  (law@cygnus.com)
 
 Sat Jun 20 00:27:40 1998  Graham  <grahams@rcp.co.uk>
 
-       * alias.c: Include toplev.h
-       * caller-save.c: Include toplev.h
-       * combine.c: Include toplev.h
-       * flow.c Include toplev.h
-       * global.c: Include toplev.h
-       * jump.c: Include toplev.h
-       * local-alloc.c: Include toplev.h
-       * loop.c: Include toplev.h
-       * regmove.c: Include toplev.h
-       * stupid.c: Include toplev.h
-       * unroll.c: Include toplev.h
+       * alias.c: Include toplev.h.
+       * caller-save.c: Include toplev.h.
+       * combine.c: Include toplev.h.
+       * flow.c Include toplev.h.
+       * global.c: Include toplev.h.
+       * jump.c: Include toplev.h.
+       * local-alloc.c: Include toplev.h.
+       * loop.c: Include toplev.h.
+       * regmove.c: Include toplev.h.
+       * stupid.c: Include toplev.h.
+       * unroll.c: Include toplev.h.
        * Makefile.in: Add toplev.h dependencies.
 
 Fri Jun 19 22:40:25 1998  Jason Merrill  <jason@yorick.cygnus.com>
@@ -1739,7 +1739,7 @@ Fri Jun 19 10:43:52 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.
 
 Fri Jun 19 02:31:16 1998  Klaus Kaempf (kkaempf@progis.de)
 
-       * cccp.c (hack_vms_include_specification): rewrite to handle
+       * cccp.c (hack_vms_include_specification): Rewrite to handle
        '#include <dir/file.h>' correctly.
 
 Fri Jun 19 02:24:11 1998  H.J. Lu  (hjl@gnu.org)
@@ -1917,12 +1917,12 @@ Wed Jun 17 19:05:03 1998  John Carr  <jfc@mit.edu>
 
 Wed Jun 17 15:20:00 PDT 1998  Catherine Moore  <clm@cygnus.com>
 
-        * reload1.c (spill_hard_reg):  Check mode of register when
+        * reload1.c (spill_hard_reg): Check mode of register when
         spilling from scratch_list.
 
 Wed Jun 17 16:25:38 EDT 1998  Andrew MacLeod  (amacleod@cygnus.com)
 
-       * except.c (add_new_handler): fix bug in finding last region handler.
+       * except.c (add_new_handler): Fix bug in finding last region handler.
        * libgcc2.c (find_exception_handler): Pass exception table pointer
        to runtime type matcher, not the match info field.
 
@@ -2137,7 +2137,7 @@ Thu Jun 11 14:50:02 1998  Michael Meissner  <meissner@cygnus.com>
        destination in an insn that sets the source, generate an explicit
        move of the source to the destination.
        (copy_src_to_dest): New function.
-       (toplevel): Include basic-block.h
+       (toplevel): Include basic-block.h.
 
        * Makefile.in (regmove.o): Add basic-block.h dependencies.
 
@@ -2507,10 +2507,10 @@ Sat Jun  6 12:17:12 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
 Fri Jun  5 15:53:17 1998  Per Bothner  <bothner@cygnus.com>
 
-       * gcc.c (lang_specific_pre_link):  New LANG_SPECIFIC_DRIVER function.
-       (lang_specific_extra_outfiles):  New LANG_SPECIFIC_DRIVER variable.
-       (do_spec, input_filename, input_filename_length):  Make public.
-       (main):  Adjust outfiles allocation by lang_specific_extra_outfiles.
+       * gcc.c (lang_specific_pre_link): New LANG_SPECIFIC_DRIVER function.
+       (lang_specific_extra_outfiles): New LANG_SPECIFIC_DRIVER variable.
+       (do_spec, input_filename, input_filename_length): Make public.
+       (main): Adjust outfiles allocation by lang_specific_extra_outfiles.
        Call lang_specific_pre_link befor elinking.
 
 Fri Jun  5 12:29:28 1998  Jeffrey A Law  (law@cygnus.com)
@@ -2566,8 +2566,8 @@ Thu Jun  4 14:35:27 1998  David Edelsohn  <edelsohn@mhpcc.edu>
        * rs6000/x-aix43: New file.
        * configure.in (rs6000-ibm-aix*): Use them.
        * rs6000/powerpc.h: Delete.
-       * rs6000/sysv4.h: Move necessary powerpc.h definitions to here.
-       * rs6000/netware.h: and here.
+       * rs6000/sysv4.h: Move necessary powerpc.h definitions to here,
+       * rs6000/netware.h: and here,
        * rs6000/win-nt.h: and here.
 
        * rs6000/rs6000.c (processor_target_table, 620): Do not affect
@@ -2640,9 +2640,9 @@ Thu Jun  4 14:35:27 1998  David Edelsohn  <edelsohn@mhpcc.edu>
        because PPC insns zero-extend.
        (iordi3, xordi3): Split large constants early.
        (movsi matcher): Remove S and T constraints.
-       (movsf const_double): create SImode constant from TARGET_DOUBLE.
+       (movsf const_double): Create SImode constant from TARGET_DOUBLE.
        (movdf_hardfloat32): Add default abort() case.
-       (movdf easy_fp_const): create DImode constant from TARGET_DOUBLE.
+       (movdf easy_fp_const): Create DImode constant from TARGET_DOUBLE.
        (movdi): Remove 64-bit constant generator.  Try to convert
        CONST_DOUBLE to CONST_INT.  Handle TOC memory constants.
        (movdi_32): Add default abort() case.
@@ -2652,7 +2652,7 @@ Thu Jun  4 14:35:27 1998  David Edelsohn  <edelsohn@mhpcc.edu>
        (allocate_stack): Remove operand modes.  Use Pmode.
        (restore_stack_block): Remove operand modes.  Generate Pmode
        temporary.
-       (save_stack_nonlocal, restore_stack_nonlocal):  Generate Pmode
+       (save_stack_nonlocal, restore_stack_nonlocal): Generate Pmode
        temporary.  Save area is double Pmode.
        (call_indirect_aix64, call_value_indirect_aix64): New patterns.
        (call, call_value): Do not specify address operand mode.  Choose
@@ -2795,7 +2795,7 @@ Fri May 29 01:48:25 1998  Jeffrey A Law  (law@cygnus.com)
 
 Fri May 29 01:07:28 1998  Bernd Schmidt <crux@Pool.Informatik.RWTH-Aachen.DE>
 
-       * Makefile.in (GEN): Add gencheck
+       * Makefile.in (GEN): Add gencheck.
        (STAGESTUFF): Add tree-check.h and gencheck.
 
 Fri May 29 00:57:37 1998  Bruce Korb <korbb@datadesign.com>
@@ -2819,7 +2819,7 @@ Thu May 28 10:22:22 EDT 1998  Andrew MacLeod  <amacleod@cygnus.com>
 Thu May 28 09:36:39 1998  Michael Meissner  <meissner@cygnus.com>
 
        * except.h (rtx): Define rtx type correctly if needed.
-       * function.h (rtx): Ditto.
+       * function.h (rtx): Likewise.
        (tree): Define tree type correctly if needed.
 
        * c-pragma.c (toplevel): Include rtl.h.
@@ -2839,7 +2839,7 @@ Wed May 27 22:02:40 1998  Jeffrey A Law  (law@cygnus.com)
 
 Wed May 27 02:50:00 1998  Catherine Moore (clm@cygnus.com)
 
-       * config/sparc/lb1spc.asm (.rem and .urem):  Replace
+       * config/sparc/lb1spc.asm (.rem and .urem): Replace
        routines.
 
 Wed May 27 02:48:31 1998  Richard Earnshaw (rearnsha@arm.com)
@@ -3053,7 +3053,7 @@ Wed May 20 23:44:28 EDT 1998  John Wehle  (john@feith.com)
 
 Thu May 21 12:23:17 1998  Per Bothner  <bothner@cygnus.com>
 
-       * function.c (init_function_start):  Don't call emit_line_note if
+       * function.c (init_function_start): Don't call emit_line_note if
        lineno is 0.  (Can happen when compiling Java .class files.)
 
 Thu May 21 19:50:13 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
@@ -3068,16 +3068,16 @@ Thu May 21 19:32:27 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
 
 Thu May 21 11:51:15 1998  Dave Brolley  <brolley@cygnus.com>
 
-       * configure.in (extra_c_objs): add prefix.o.
-       (extra_cxx_objs): extra objects for C++ with cpplib.
+       * configure.in (extra_c_objs): Add prefix.o.
+       (extra_cxx_objs): Extra objects for C++ with cpplib.
        * configure: Regenerate.
 
-       * c-tree.h: (get_directive_line): Different prototype for cpplib.
+       * c-tree.h (get_directive_line): Different prototype for cpplib.
        (GET_DIRECTIVE_LINE): Macro wrapper for get_directive_line.
 
-       * c-lex.h: (get_directive_line): Not needed here for cpplib.
+       * c-lex.h (get_directive_line): Not needed here for cpplib.
 
-       * c-lex.c: (yy_cur,yy_lim,yy_get_token): Move to c-common.c.
+       * c-lex.c (yy_cur,yy_lim,yy_get_token): Move to c-common.c.
        (GET_DIRECTIVE_LINE): Move to c-common.c and rename to get_directive_line.
 
        * c-common.c (parse_in,parse_options,cpp_token): Declare for cpplib.
@@ -3103,7 +3103,7 @@ Wed May 20 01:11:02 1998  Doug Evans (devans@cygnus.com)
                          Jeff Law (law@cygnus.com)
 
        * Global CSE and constant/copy propagation.
-       * Makefile.in (OBJS): Add gcse.o
+       * Makefile.in (OBJS): Add gcse.o.
        (STAGESTUFF): Add *.gcse.
        (gcse.o): Add dependencies.
        (mostlyclean): Remove *.gcse and */*.gcse.
@@ -3299,7 +3299,7 @@ Tue May 19 11:08:52 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        (v_cpp_warning): New function.
        (cpp_warning): Use it. Also accept variable arguments.
        (cpp_pedwarn): Accept variable arguments.
-       (v_cpp_error_with_line): New function
+       (v_cpp_error_with_line): New function.
        (cpp_error_with_line): Use it.  Accept variable arguments.
        (v_cpp_warning_with_line): New function.
        (cpp_warning_with_line): Use it.  Accept variable arguments.  Hide
@@ -3442,7 +3442,7 @@ Mon May 18 10:59:23 1998  Nick Clifton  <nickc@cygnus.com>
 
 Mon May 18 09:02:09 1998  Robert Lipe  <robertl@dgii.com>
 
-       * dwarfout.h, dwarf2out.h, dbxout.h, sdbout.h:  New files.
+       * dwarfout.h, dwarf2out.h, dbxout.h, sdbout.h: New files.
        Prototypes for externally used functions in respective C files.
        * dwarfout.c, dbxout.c, dwarf2out.c, sdbout.c, toplev,c,
        final.c: Include above files.
@@ -3602,7 +3602,7 @@ Thu May 14 15:10:30 1998  Jeffrey A Law  (law@cygnus.com)
 Thu May 14 16:30:47 EDT 1998  Andrew MacLeod  <amacleod@cygnus.com>
 
        * eh-common.h: New file for basic EH data structures.
-       * except.h: Various prototypes and structures for NEW_EH_MODEL
+       * except.h: Various prototypes and structures for NEW_EH_MODEL.
        * function.h (struct function): Add a struct eh_stack for the catch
        clause stack.
        * except.c (gen_exception_label): New function to generate an
@@ -3626,7 +3626,7 @@ Thu May 14 16:30:47 EDT 1998  Andrew MacLeod  <amacleod@cygnus.com>
        register the cleanup as a handler to the current region.
        (expand_start_catch): New function to start a catch clause.
        (expand_end_catch): New function to end a catch clause.
-       (expand_start_all_catch): restructure to not do the equivalent of
+       (expand_start_all_catch): Restructure to not do the equivalent of
        what expand_start_catch() does now. Push the exception region being
        handled onto the catch stack.
        (output_exception_table_entry): Issue an entry for each handler
@@ -3680,7 +3680,7 @@ Thu May 14 02:17:17 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
 
        * loop.c (scan_loop): Don't call move_movables for optimize_size.
 
-       * reload1.c (merge_assigned_reloads):  When merging, reset
+       * reload1.c (merge_assigned_reloads): When merging, reset
        reload_spill_index for the eliminated reload.
 
 Wed May 13 17:51:13 1998  Jeffrey A Law  (law@cygnus.com)
@@ -3709,7 +3709,7 @@ Wed May 13 15:28:59 1998  Michael Meissner  <meissner@cygnus.com>
        insns of class 'i'.
        (find_regno_note): Likewise.
 
-       * Makefile.in (stor-layout.o): Depend on except.h
+       * Makefile.in (stor-layout.o): Depend on except.h.
        (varasm.o, function.o): Likewise.
        (expr.o): Depend on except.h, modemap.def and hard-reg-set.h.
 
@@ -3816,7 +3816,7 @@ Wed May 13 15:43:44 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        All callers changed.
        (cplus_demangle_opname): Remove function wide variable `int i' and
        replace with `size_t i' at each location where it is used.
-       (cplus_demangle_opname): change type of `i' from int to size_t.
+       (cplus_demangle_opname): Change type of `i' from int to size_t.
 
        * cppexp.c (right_shift): Mark parameter `pfile' with
        ATTRIBUTE_UNUSED.
@@ -3934,7 +3934,7 @@ Wed May 13 12:54:19 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
 
 Wed May 13 08:52:08 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
 
-       * reload1.c (merge_assigned_reloads):  Can merge
+       * reload1.c (merge_assigned_reloads): Can merge
        RELOAD_FOR_INPUT_ADDRESS and RELOAD_FOR_OTHER_ADDRESS even
        if RELOAD_FOR_INPUT with the same reload_reg_rtx is present.
 
@@ -3960,18 +3960,18 @@ Tue May 12 15:16:02 1998  Michael Meissner  <meissner@cygnus.com>
        * haifa-sched.c (HAIFA_INLINE): Define to be __inline unless
        already defined.
        (find_insn_{,mem_}list): Use HAIFA_INLINE, not __inline.
-       (insn_{unit,issue_delay}): Ditto.
-       (blockage_range): Ditto.
-       (actual_hazard{,_this_instance}): Ditto.
-       (schedule_unit): Ditto.
-       (potential_hazard): Ditto.
-       (insn_cost): Ditto.
-       (swap_sort): Ditto.
-       (queue_insn): Ditto.
-       (birthing_insn_p): Ditto.
-       (adjust_priority): Ditto.
-       (get_block_head_tail): Ditto.
-       (init_rgn_data_dependences): Ditto.
+       (insn_{unit,issue_delay}): Likewise.
+       (blockage_range): Likewise.
+       (actual_hazard{,_this_instance}): Likewise.
+       (schedule_unit): Likewise.
+       (potential_hazard): Likewise.
+       (insn_cost): Likewise.
+       (swap_sort): Likewise.
+       (queue_insn): Likewise.
+       (birthing_insn_p): Likewise.
+       (adjust_priority): Likewise.
+       (get_block_head_tail): Likewise.
+       (init_rgn_data_dependences): Likewise.
 
 Tue May 12 10:27:54 1998  Klaus Kaempf  <kkaempf@progis.de>
 
@@ -4132,7 +4132,7 @@ Fri May  8 18:23:08 1998  Michael Meissner  <meissner@cygnus.com>
        (m32r_output_function_prologue): Change to pretty much a NOP.
        (m32r_expand_prologue): Expand prologue as a series of INSNs.
        (m32r_print_operand): Add support for PRE_{INC,DEC}, POST_INC.
-       (m32r_print_operand_address): Ditto.
+       (m32r_print_operand_address): Likewise.
 
 Fri May  8 14:13:21 1998  H.J. Lu  (hjl@gnu.org)
 
@@ -4222,8 +4222,8 @@ Thu May  7 10:55:59 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.
 Wed May  6 22:32:37 CDT 1998 Robert Lipe  <robertl@dgii.com>
 
        * Makefile.in (dwarfout.o) Add toplev.h dependency.
-       * dwarfout.c, i386.c: Include toplev.h
-       * toplev.h: (pfatal_with_name) Add prototype.
+       * dwarfout.c, i386.c: Include toplev.h.
+       * toplev.h (pfatal_with_name): Add prototype.
 
 Wed May  6 19:02:29 1998  Jason Merrill  <jason@yorick.cygnus.com>
 
@@ -4344,7 +4344,7 @@ Wed May  6 06:35:38 1998  Robert Lipe  <robertl@dgii.com>
        convert.c, dwarf2out.c, except.c, expr.c, final.c, fold-const.c,
        function.c, hash.c, profile.c, real.c, reg-stack.c, regclass.c,
        reload.c, reload1.c, stmt.c, stor-layout.c, tlink.c, tree.c,
-       varasm.c: include it.
+       varasm.c: Include it.
 
 Wed May  6 01:09:01 1998  Jeffrey A Law  (law@cygnus.com)
                          Jim Wilson (wilson@cygnus.com)
@@ -4428,7 +4428,7 @@ Mon May  4 17:25:17 1998  Richard Henderson  <rth@cygnus.com>
 Sun May  3 23:57:25 1998  Robert Lipe  <robertl@dgii.com>
 
        Make UnixWare 7 bootstrap support work with final shipping product.
-       * configure.in: (i[34567]86-*-sysv5): append, not overwrite, xm_file.
+       * configure.in (i[34567]86-*-sysv5): Append, not overwrite, xm_file.
        Pick up xm-siglist and xm-alloca.
        (xm_defines): Add USG so dbxout will build.
        * configure: Regenerate.
@@ -4558,11 +4558,11 @@ Tue Apr 28 08:55:26 1998  Michael Meissner  <meissner@cygnus.com>
        * m32r.c (*_oper{and|ator}): Change enum arguments and return
        values to int, so they can be prototyped even in files that don't
        include rtl.h.
-       ({small,large}_insn_p): Ditto.
-       (m32r_select_cc_mode): Ditto.
-       (gen_compare): Ditto.
-       (function_arg_partial_nregs): Ditto.
-       (m32r_setup_incoming_varargs): Ditto.
+       ({small,large}_insn_p): Likewise.
+       (m32r_select_cc_mode): Likewise.
+       (gen_compare): Likewise.
+       (function_arg_partial_nregs): Likewise.
+       (m32r_setup_incoming_varargs): Likewise.
        (init_reg_tables): Add prototype.
        (m32r_frame_info): Add prolog_size field.
        (m32r_compute_frame_size): Calculate the size of the prologue.
@@ -4604,8 +4604,8 @@ Tue Apr 28 08:55:26 1998  Michael Meissner  <meissner@cygnus.com>
        divide and subtracts of the same operands.
 
        * m32r.c zero_and_one, emit_cond_move): Add support for MVFC.
-       * m32r.h: Ditto.
-       * m32r.md: Ditto.
+       * m32r.h: Likewise.
+       * m32r.md: Likewise.
 
        * m32r.h (PREDICATE_CODES): Add declaration of machine specific
        predicates.
@@ -4661,7 +4661,7 @@ Mon Apr 27 08:55:23 1998  Michael Meissner  <meissner@cygnus.com>
        * final.c (split_double): Avoid a compiler warning if
        BITS_PER_WORD is less than or equal to HOST_BIT_PER_WIDE_INT.
 
-       * rtl.h (JUMP_{CROSS_JUMP,NOOP_MOVES,AFTER_REGSCAN}):  New macros
+       * rtl.h (JUMP_{CROSS_JUMP,NOOP_MOVES,AFTER_REGSCAN}): New macros
        for calling jump_optimize.
 
        * toplev.c (rest_of_compilation): Call jump_optimize using JUMP_*
@@ -4810,7 +4810,7 @@ Wed Apr 22 10:53:49 EDT 1998 Andrew MacLeod  <amacleod@cygnus.com>
        (internal_cplus_demangle): New function, performs most of what use
        to be done in cplus_demangle, but is only called with this file.
        (squangle_mop_up): New function to clean up B and K code data.
-       (mop_up): set pointers to NULL after freeing.
+       (mop_up): Set pointers to NULL after freeing.
        (demangle_signature, demangle_template, demangle_class): Add
        switch elements to handle K and B codes.
        (demangle_prefix, gnu_special, demangle_qualified): Add
@@ -4853,7 +4853,7 @@ Tue Apr 21 12:05:32 1998  Jeffrey A Law  (law@cygnus.com)
        (mips_expand_epilogue): Likewise.
        * mips.h (POINTER_SIZE): Allow specific targets to override.
        (Pmode): Allow specific targets to override.
-       (FUNCTION_PROFILER): Test Pmode == DImode instead of TARGET_MIPS64
+       (FUNCTION_PROFILER): Test Pmode == DImode instead of TARGET_MIPS64.
        (POINTER_BOUNDARY, FUNCTION_MODE): Likewise.
        (TRAMPOLINE_TEMPLATE, TRAMPOLINE_SIZE): Likewise.
        (TRAMPOLINE_ALIGNMENT, INITIALIZE_TRAMPOLINE): Likewise.
@@ -4909,9 +4909,9 @@ Mon Apr 20 14:48:29 1998  Michael Meissner  <meissner@cygnus.com>
        rindex to strrchr.
        (file_could_be_converted): Use strrchr, not rindex since rindex is
        not defined on Linux systems when _POSIX_SOURCE is defined.
-       (file_normally_convertible): Ditto.
-       (process_aux_info_file): Ditto.
-       (main): Ditto.
+       (file_normally_convertible): Likewise.
+       (process_aux_info_file): Likewise.
+       (main): Likewise.
 
        * rs6000.md (mov{sf,df} define_splits): When splitting a move of
        a constant to an integer register, don't split the insns that do
@@ -5004,7 +5004,7 @@ Fri Apr 17 17:28:26 1998  Jim Wilson  <wilson@cygnus.com>
 
 Fri Apr 17 16:35:35 1998  Greg McGary  <gkm@gnu.org>
 
-       * emit-rtl.c (gen_highpart): initialize `word' properly for pseudo.
+       * emit-rtl.c (gen_highpart): Initialize `word' properly for pseudo.
 
 Fri Apr 17 14:30:37 1998  John Carr <jfc@mit.edu>
 
@@ -5084,7 +5084,7 @@ Thu Apr 16 22:41:02 1998  Jeffrey A Law  (law@cygnus.com)
        * combine.c (sets_function_arg_p): Add prototype.
 
        * expr.c (store_constructor_field): Add prototype.
-       (get_memory_usage_from_modifier): Likewise
+       (get_memory_usage_from_modifier): Likewise.
 
        * expmed.c (synth_mult): Add prototype.
        (choose_multiplier, invert_mod2n): Likewise.
@@ -5142,7 +5142,7 @@ Wed Apr 15 11:33:09 1998  Alexandre Petit-Bianco  <apbianco@sendai.cygnus.com>
 
 Wed Apr 15 15:31:34 1998  Jeffrey A Law  (law@cygnus.com)
 
-       * flow.c (sbitmap_union_of_successors):  New function.
+       * flow.c (sbitmap_union_of_successors): New function.
        * basic-block.h (sbitmap_union_of_successors): Declare it.
 
 Wed Apr 15 12:38:03 1998  Jim Wilson  <wilson@cygnus.com>
@@ -5165,15 +5165,15 @@ Wed Apr 15 12:37:10 1998  Jeffrey A Law  (law@cygnus.com)
 Wed Apr 15 12:10:18 1998  Michael Meissner  <meissner@cygnus.com>
 
        * Makefile.in (gen{config,flags,codes,emit}): Link in host print-rtl.o.
-       (gen{extract,peep,opinit,output}): Ditto.
+       (gen{extract,peep,opinit,output}): Likewise.
 
        * gen{attr,codes,config,emit,output}.c (insn_attr_name): Provide a
        global definition so print-rtl.o can be linked in.
-       * gen{peep,recog}.c (insn_attr_name): Ditto.
+       * gen{peep,recog}.c (insn_attr_name): Likewise.
 
 Tue Apr 14 07:30:57 1998  K. Richard Pixley  <rich@kyoto.noir.com>
 
-       * fixincludes: discard empty C++ comments, as found in sys/time.h
+       * fixincludes: Discard empty C++ comments, as found in sys/time.h
        on hpux-11.0.
 
 Wed Apr 15 10:47:21 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
@@ -5188,7 +5188,7 @@ Wed Apr 15 01:21:21 1998  Jeffrey A Law  (law@cygnus.com)
 
 Tue Apr 14 23:39:13 1998  Richard Henderson  <rth@cygnus.com>
 
-       * alpha.md: Revert Oct 27 change, as it is superceeded by Kenner's
+       * alpha.md: Revert Oct 27 change, as it is superceded by Kenner's
        Nov 8 find_replacement change.  Move decls of get_unaligned_address
        * alpha.h: ... here.
 
@@ -5518,7 +5518,7 @@ Mon Apr  6 14:59:58 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
 Mon Apr  6 07:17:52 1998  Catherine Moore  <clm@cygnus.com>
 
-       * combine.c (can_combine_p):  Include successor in volatile test.
+       * combine.c (can_combine_p): Include successor in volatile test.
 
 Mon Apr  6 14:16:33 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
 
@@ -5714,7 +5714,7 @@ Wed Apr  1 22:26:22 1998  Jeffrey A Law  (law@cygnus.com)
        * genattrtab.c: Make generated file use system.h, instead of
        including stdio.h, etc directly.
        * genextract.c, genopinit.c, genoutput.c: Likewise.
-       * genpeep.c, genrecog.c: Likewise
+       * genpeep.c, genrecog.c: Likewise.
 
        * genoutput.c (process_template): Mark operands in the generated
        function as potentially unused if compiling with GNU CC.
@@ -5778,7 +5778,7 @@ Tue Mar 31 16:57:33 1998  Jim Wilson  <wilson@cygnus.com>
 
 Mon Mar 30 13:11:05 1998  Stan Cox  <scox@cygnus.com>
 
-       * libgcc2.c: (__main, __do_global_dtors, __do_global_ctors):
+       * libgcc2.c (__main, __do_global_dtors, __do_global_ctors):
        For __CYGWIN32__ use the versions in winsup/dcrt0.cc.
 
        * gcc.c, cccp.c, cpplib.c, collect2.c (GET_ENVIRONMENT): Added.
@@ -5897,13 +5897,13 @@ Sat Mar 28 01:06:12 1998  Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
                          Jeffrey A Law  (law@cygnus.com)
 
        * basic-block.h (basic_block_computed_jump_target): Declare.
-       * flags.h: (current_function_has_computed_jump): Declare.
-       * flow.c: (basic_block_computed_jump_target): Define.
+       * flags.h (current_function_has_computed_jump): Declare.
+       * flow.c (basic_block_computed_jump_target): Define.
        (flow_analysis): Allocate it. Set current_function_has_computed_jump
        to 0.
        (find_basic_blocks): Set current_function_has_computed_jump and
        elements of basic_block_computed_jump_target to 1 as appropriate.
-       * function.c: (current_function_has_computed_jump): Define.
+       * function.c (current_function_has_computed_jump): Define.
        * global.c (global_conflicts): Don't allocate pseudos into stack regs
        at the start of a block that is reachable by a computed jump.
        * reg-stack.c (stack_reg_life_analysis): If must restart, do so
@@ -5931,8 +5931,8 @@ Fri Mar 27 16:04:49 1998  Michael Meissner  <meissner@cygnus.com>
 
        * prefix.c (std_prefix): New global to hold default prefix value.
        (get_key_value): Change to use std_prefix instead of PREFIX.
-       (translate_name): Ditto.
-       (update_path): Ditto.
+       (translate_name): Likewise.
+       (update_path): Likewise.
        (get_key_value): Release allocated scratch storage.
        (set_std_prefix): New function to reset the standard prefix.
 
@@ -6025,7 +6025,7 @@ Wed Mar 25 16:09:01 1998  Michael Meissner  <meissner@cygnus.com>
        * rs6000.h (ADDITIONAL_REGISTER_NAMES): Add missing braces around
        initializer.
        (get_issue_rate, non_logical_cint_operand): Add prototype.
-       (rs6000_output_load_toc_table): Ditto.
+       (rs6000_output_load_toc_table): Likewise.
 
        * rs6000.md (udivmodsi4): Add explicit braces to avoid ambiguous
        `else'.
@@ -6588,7 +6588,7 @@ Wed Mar 11 18:26:25 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
 Wed Mar 11 15:07:18 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
 
        * final.c (shorten_branches): Remove conditionalizing on
-       SHORTEN_WITH_ADJUST_INSN_LENGTH
+       SHORTEN_WITH_ADJUST_INSN_LENGTH.
        * sh.h, pa.h (SHORTEN_WITH_ADJUST_INSN_LENGTH): Remove.
 
 Wed Mar 11 02:37:41 1998  Jeffrey A Law  (law@cygnus.com)
@@ -6727,7 +6727,7 @@ Thu Mar  5 23:24:50 1998  Jeffrey A Law  (law@cygnus.com)
                          Doug Evans     (devans@cygnus.com)
 
        * haifa-sched.c (build_jmp_edges): Delete dead function.
-       (build_control_flow): Use cfg routines from flow.c
+       (build_control_flow): Use cfg routines from flow.c.
        (schedule_insns): Remove debugging code accidentally checked
        in earlier today.
 
@@ -6741,7 +6741,7 @@ Thu Mar  5 23:24:50 1998  Jeffrey A Law  (law@cygnus.com)
        (find_basic_blocks): Split into two functions.
        (life_analysis): Likewise.
        (flow_analysis): Removed.  Now handled by calling find_basic_blocks,
-       the life_analysis from toplev.c
+       the life_analysis from toplev.c.
        * toplev.c (rest_of_compilation): Call find_basic_blocks, then
        life_analysis instead of flow_analysis.
 
@@ -6803,10 +6803,10 @@ Thu Mar  5 00:05:40 1998  Jeffrey A Law  (law@cygnus.com)
 
 Wed Mar  4 21:58:25 1998 Franz Sirl <franz.sirl-kernel@lauterbach.com>
 
-       * rs6000/linux.h: don't define DEFAULT_VTABLE_THUNKS to 1 if
-       USE_GNULIBC_1 is defined
-       * configure.in: add a new case powerpc-*-linux-gnulibc1 which
-       includes the t-linux-gnulibc1 fragment
+       * rs6000/linux.h: Don't define DEFAULT_VTABLE_THUNKS to 1 if
+       USE_GNULIBC_1 is defined.
+       * configure.in: Add a new case powerpc-*-linux-gnulibc1 which
+       includes the t-linux-gnulibc1 fragment.
 
 Wed Mar  4 12:11:36 1998  Jim Wilson  <wilson@cygnus.com>
 
@@ -6872,12 +6872,12 @@ Mon Mar  2 22:59:28 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
        (main): Call write_length_unit_log.
        (write_const_num_delay_slots): Output extra '\n'.
        * alpha.h (ASM_OUTPUT_LOOP_ALIGN, ASM_OUTPUT_ALIGN_CODE):
-       replace with:
+       Replace with:
        (LOOP_ALIGN, ALIGN_LABEL_AFTER_BARRIER).
        * i386.h, i386/osfrose.h, i386/svr3dbx.h, m68k.h, sparc.h: Likewise.
-       * arc.h, m32r.h (ASM_OUTPUT_LOOP_ALIGN): replace with:
+       * arc.h, m32r.h (ASM_OUTPUT_LOOP_ALIGN): Replace with:
        (LOOP_ALIGN).
-       * i960.h, m88k.h: (ASM_OUTPUT_ALIGN_CODE): Replace with:
+       * i960.h, m88k.h (ASM_OUTPUT_ALIGN_CODE): Replace with:
        (LABEL_ALIGN_AFTER_BARRIER).
        * ns32k/encore.h, ns32k/merlin.h, ns32k.h, ns32k/sequent.h: Likewise.
        * ns32k/tek6000.h: Likewise.
@@ -7525,7 +7525,7 @@ Fri Feb 13 08:41:49 1998  Robert Lipe     <robertl@dgii.com>
        (emit_library_call_value): Likewise.
        (store_one_arg):
 
-       * collect2.c: include <unistd.h> when appropriate.
+       * collect2.c: Include <unistd.h> when appropriate.
        Bracket declaration of 'exportf' and 'full_real_ld_suffix'.
 
        * emit-rtl.c (prev_cc0_setter): Remove unused variable 'link'.
@@ -7544,7 +7544,7 @@ Fri Feb 13 08:41:49 1998  Robert Lipe     <robertl@dgii.com>
        'j', 'tmp', 'i'.
        (__bb_exit_trace_func): Remove unused variable 'e'.
 
-       * optabs.c (expand_binop): remove unused variables 'lhs', 'rhs',
+       * optabs.c (expand_binop): Remove unused variables 'lhs', 'rhs',
        'funexp'.
        (expand_unop): Remove unused variable 'funexp'.
        (expand_complex_abs): Remove unused variable 'funexp'.
@@ -7564,7 +7564,7 @@ Fri Feb 13 08:41:49 1998  Robert Lipe     <robertl@dgii.com>
        * sched.c (actual_hazard): Bracket declaration of 'this_cost'.
 
        * stmt.c (add_case_node): Add parens for assignment used as truth.
-       (all_cases_count):  Remove unused variable 'count_high'.
+       (all_cases_count): Remove unused variable 'count_high'.
        (mark_seen_cases): Remove unused variable 'i'.
        (check_for_full_enumeration_handling): Remove unused variable 't'.
        Bracket declaration of  'all_values', 'l'.
@@ -7591,7 +7591,7 @@ Fri Feb 13 01:34:14 1998  H.J. Lu  (hjl@gnu.org)
 
        * config/linux.h (LIB_SPEC): Add -lc for -shared if
        USE_GNULIBC_1 is not defined.
-       * config/sparc/linux.h; Ditto.
+       * config/sparc/linux.h; Likewise.
 
        * config/sparc/linux64.h (LIB_SPEC): Add -lc for -shared.
 
@@ -7600,8 +7600,8 @@ Fri Feb 13 01:34:14 1998  H.J. Lu  (hjl@gnu.org)
 
 Fri Feb 13 01:29:29 1998 Franz Sirl <franz.sirl-kernel@lauterbach.com>
 
-       * rs6000/sysv4.h (ENDFILE_SPEC): add missing %(endfile_linux)
-       for -mcall-linux
+       * rs6000/sysv4.h (ENDFILE_SPEC): Add missing %(endfile_linux)
+       for -mcall-linux.
 
 Fri Feb 13 01:23:46 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
@@ -7618,7 +7618,7 @@ Thu Feb 12 20:16:35 1998  Michael Meissner  <meissner@cygnus.com>
 
 Thu Feb 12 16:45:17 1998  Robert Lipe  <robertl@dgii.com>
 
-       * expr.c (expand_assignment):  Correct typo exposed by -Wall.
+       * expr.c (expand_assignment): Correct typo exposed by -Wall.
        offset should have been a truth value, not an assignment.
 
 Thu Feb 12 15:26:50 1998  Jeffrey A Law  (law@cygnus.com)
@@ -7685,7 +7685,7 @@ Wed Feb 11 01:35:55 1998  Robert Lipe  <robertl@dgii.com>
        * except.c (start_dynamic_cleanup): Remove unused variable 'dhc'.
        (expand_eh_region_start_tree): Remove unused variable 'note'.
        (exception_optimize): Remove unused variable 'regions'.
-       (expand_builtin_eh_stub):  Remove unused variable 'temp'.
+       (expand_builtin_eh_stub): Remove unused variable 'temp'.
        (copy_eh_entry): Deleted.  Dead function.
 
        * expr.c (move_block_to_reg) Bracket declaration of 'pat' and
@@ -7700,7 +7700,7 @@ Wed Feb 11 01:35:55 1998  Robert Lipe  <robertl@dgii.com>
        (expand_builtin): Remove unused variable 'offset'.
        (do_store_flag): Remove unused variables 'pattern', 'jump_pat'.
        (emit_queue): Add parens for assignment used as conditional.
-       (expand_expr): case TARGET_EXPR: Remove unused variable 'temp'.
+       (expand_expr): Case TARGET_EXPR: Remove unused variable 'temp'.
 
 Wed Feb 11 01:30:49 1998  Marc Lehmann <pcg@goof.com>
 
@@ -7796,7 +7796,7 @@ Sat Feb  7 23:54:29 1998  Robert Lipe  <robertl@dgii.com>
        (free_path_suffix): Remove unreferenced static function.
        (process_command): Remove unused variable temp.
        (default_arg): Remove unused variable i.
-       (do_spec_1):  Add parens for assignment used as truth value.
+       (do_spec_1): Add parens for assignment used as truth value.
        (main): Likewise.
        (validate_all_switches): Likewise.
        (main): Remove unused variables i, first_time>
@@ -7808,7 +7808,7 @@ Sat Feb  7 23:54:29 1998  Robert Lipe  <robertl@dgii.com>
 
        * dbxout.c, except.c: Include <string.h>/<strings.h>.
 
-       * explow.c: (plus_constant_for_output_wide) Removed unused
+       * explow.c (plus_constant_for_output_wide): Removed unused
        variable all_constant.
 
        * c-decl.c, genattr.c, genattrtab.c, getconfig.c, genemit.c
@@ -7816,9 +7816,9 @@ Sat Feb  7 23:54:29 1998  Robert Lipe  <robertl@dgii.com>
        genrecog.c, global.c, integrate.c , stupid.c : Include
        <stdlib.h>.
 
-       * genextract.c: (walk_rtx) Remove unused variable link.
+       * genextract.c (walk_rtx): Remove unused variable link.
 
-       * genrecog.c: (concat) Remove unreferenced static function.
+       * genrecog.c (concat): Remove unreferenced static function.
 
        * prefix.c: Include <string.h>/<strings.h>, <stdlib.h>
 
@@ -7999,7 +7999,7 @@ Mon Feb  2 00:09:52 1998  Toon Moene  <toon@moene.indiv.nluug.nl>
 
 Sun Feb  1 14:15:33 1998 Franz Sirl <franz.sirl-kernel@lauterbach.com>
 
-       * rs6000/linux.h: define JUMP_TABLES_IN_TEXT_SECTION
+       * rs6000/linux.h: Define JUMP_TABLES_IN_TEXT_SECTION.
 
 Sun Feb  1 13:01:15 1998  Klaus Kaempf  <kkaempf@progis.de>
 
@@ -8036,7 +8036,7 @@ Sun Feb  1 03:32:07 1998  Jeffrey A Law  (law@cygnus.com)
 
 Sun Feb  1 02:50:46 1998  John Carr  <jfc@mit.edu>
 
-       * combine.c (simplify_shift_const):  (lshiftrt (truncate (lshiftrt)))
+       * combine.c (simplify_shift_const): (lshiftrt (truncate (lshiftrt)))
        is (truncate (lshiftrt)).
 
 Sun Feb  1 01:06:53 1998  Richard Henderson  <rth@cygnus.com>
@@ -8089,13 +8089,13 @@ Fri Jan 30 22:30:39 1998  John Carr  <jfc@mit.edu>
        (print_operand): Suppress b,a on ultrasparc.  Let Y accept a constant.
        (ultrasparc_adjust_cost): New function.
        (sparc_issue_rate): New function.
-       * sparc.h (MASK_VIS, TARGET_VIS): New
+       * sparc.h (MASK_VIS, TARGET_VIS): New.
        (MASK_V8PLUS, TARGET_V8PLUS): New.
        (TARGET_HARD_MUL32, TARGET_HARD_MUL): New.
        (TARGET_SWITCHES): Add vis and v8plus.
        (REG_CLASS_FROM_LETTER): Accept d and b for VIS.
        (REGISTER_MOVE_COST): FP<->INT move cost 12 for ultrasparc.
-       (RTX_COSTS): Use TARGET_HARD_MUL
+       (RTX_COSTS): Use TARGET_HARD_MUL.
        (ADJUST_COST): Call ultrasparc_adjust_cost.
        (ISSUE_RATE): New.
        * sparc.md (attr type): Add sload, fpmove, fpcmove.  Adjust users
@@ -8157,7 +8157,7 @@ Thu Jan 29 01:28:14 1998  Klaus Kaempf  <kkaempf@progis.de>
        * alpha/xm-vms.h (HAVE_CPP_STRINGIFY): Define.
 
        * alpha/xm-vms.h (INCLUDE_DEFAULTS): Define.
-       (GCC_INCLUDE_DIR): Define
+       (GCC_INCLUDE_DIR): Define.
 
        * make-cc.com, make-cccp.com, make-cc1.com: Removed.
        * makefile.vms: New file.
@@ -8221,11 +8221,11 @@ Wed Jan 28 20:04:43 1998  Ian Lance Taylor  <ian@cygnus.com>
 
 Wed Jan 28 11:45:27 1998  Per Bothner  <bothner@cygnus.com>
 
-       * dbxout.c (dbxout_type):  For a RECORD_TYPE, check that TYPE_BINFO
+       * dbxout.c (dbxout_type): For a RECORD_TYPE, check that TYPE_BINFO
        is a TREE_VEC before trying to use it for baseclasses.
        (Chill uses the same field for a different purpose.)
 
-       * toplev.c (strip_off_ending):  Generalize to endings up to 5 chars.
+       * toplev.c (strip_off_ending): Generalize to endings up to 5 chars.
 
 Tue Jan 27 23:15:55 1998  Lassi A. Tuura  <lat@iki.fi>
 
@@ -8281,7 +8281,7 @@ Tue Jan 27 23:11:11 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        (macarg): Remove unused variable `arg_start'.
        (special_symbol): Remove unused variable `i'.  Add parentheses
        around assignment used as truth value.
-       (do_include):  Remove unused variables `pcfname' and `retried',
+       (do_include): Remove unused variables `pcfname' and `retried',
        hide `pcf' and `pcfbuflimit'.
        (do_line): Remove unused variable `i'.
        (finclude): Hide variable `missing_newline'.
@@ -8301,7 +8301,7 @@ Tue Jan 27 23:11:11 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        `this_insn_cc0' in macro HAVE_cc0.
 
        * dwarf2out.c: Include <stdlib.h> and <string.h>/<string.h>.
-       (ASM_OUTPUT_DWARF_DATA8):  Reconcile format vs. args in fprintf's.
+       (ASM_OUTPUT_DWARF_DATA8): Reconcile format vs. args in fprintf's.
        (output_uleb128): Likewise.
        (output_sleb128): Likewise.
        (output_cfi): Likewise.
@@ -8362,7 +8362,7 @@ Tue Jan 27 23:11:11 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * regmove.c (regmove_optimize): Remove unused variable `p'.  Add
        parentheses around assignment used as truth value.
-       (find_matches):  Remove unused variables `output_operand' and
+       (find_matches): Remove unused variables `output_operand' and
        `matching_operand'.
        (fixup_match_1): Remove statement with no effect: "if (0) ;".
 
@@ -8529,7 +8529,7 @@ Sun Jan 25 12:30:18 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        changed.
        (fill_simple_delay_slots): Likewise.
        (fill_slots_from_thread): Likewise.
-       (fill_eager_delay_slots):  Likewise.
+       (fill_eager_delay_slots): Likewise.
        (mark_referenced_resources): Add default case in enumeration switch.
        (mark_set_resources): Likewise.
        (rare_destination): Likewise.
@@ -8576,7 +8576,7 @@ Fri Jan 23 12:41:10 1998  Nick Clifton  (nickc@cygnus.com)
 
 Thu Jan 22 23:43:38 1998  Per Bothner  <bothner@cygnus.com>
 
-       * dwarfout.c (byte_size_attribute):  Simplify and fix - don't need
+       * dwarfout.c (byte_size_attribute): Simplify and fix - don't need
        special (and incomplete) handling for Chill arrays.
 
 Fri Jan 23 00:27:23 1998  John Carr  <jfc@mit.edu>
@@ -8863,7 +8863,7 @@ Tue Jan 13 22:22:31 1998 Franz Sirl <franz.sirl-kernel@lauterbach.com>
 
 Tue Jan 13 22:14:57 1998  Klaus Kaempf <kkaempf@progis.de>
 
-       * alpha/vms.h (DIR_SEPARATOR): define
+       * alpha/vms.h (DIR_SEPARATOR): Define.
 
 Tue Jan 13 22:13:04 1998  Bruno Haible  <bruno@linuix.mathematik.uni-karlsruhe.de>
 
@@ -8900,7 +8900,7 @@ Tue Jan 13 09:07:44 1998  John Carr  <jfc@mit.edu>
 
 Tue Jan 13 01:16:36 1998  Robert Lipe (robertl@dgii.com)
 
-       * configure.in: (i[3456]86-UnixWare7-sysv5): Treat much like SVR4
+       * configure.in (i[3456]86-UnixWare7-sysv5): Treat much like SVR4
        for now.
 
 Thu Dec 18 18:40:17 1997  Mumit Khan <khan@xraylith.wisc.edu>
@@ -8920,7 +8920,7 @@ Sat Jan 10 22:11:39 1998  J. Kean Johnston  <jkj@sco.com>
 
 Sat Jan 10 22:04:15 1998  Stan Cox  <scox@equinox.cygnus.com>
 
-       * i386.md: (movsicc_1, movhicc_1):  For alternate 3 set the opcode
+       * i386.md (movsicc_1, movhicc_1): For alternate 3 set the opcode
        suffix from operand 3.
 
 Sat Jan 10 21:50:16 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
@@ -9112,7 +9112,7 @@ Thu Dec 25 01:02:54 1997  Jeffrey A Law  (law@cygnus.com)
 
        * config/pa/t-dce-thr: New file.
        * config/pa/t-pa: Removed multilibs.
-       * config/sparc/t-sol2: Ditto.
+       * config/sparc/t-sol2: Likewise.
 
        * gthr.h: New file.
        * gthr-single.h: New file.
@@ -9221,7 +9221,7 @@ Tue Dec 23 03:53:21 1997  Richard Henderson  <rth@cygnus.com>
        * alpha/osf.h: New file.
        * alpha/linux.h: Split.  Retain file-format independent defines.
        Import Linux bits from elf.h.
-       (CPP_PREDEFINES): Take a file-format specific SUB_CPP_PREDEFINES
+       (CPP_PREDEFINES): Take a file-format specific SUB_CPP_PREDEFINES.
        (FUNCTION_PROFILER): _mcount takes its address in $28.
        (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX): Remove undef.
        * alpha/linux-ecoff.h: New file.
@@ -9281,7 +9281,7 @@ Sun Dec 21 21:54:22 1997  Jeffrey A Law  (law@cygnus.com)
        * pa.c (emit_move_sequence): Handle a function label source
        operand.
 
-Sun Dec 21 16:13:55 1997  Nick Clifton  <nickc@cygnus.com
+Sun Dec 21 16:13:55 1997  Nick Clifton  <nickc@cygnus.com>
 
        * c-pragma.c (handle_pragma_token): Generate warning messages
        about unknown pragmas if warn_unknown_pragmas is set.
@@ -9305,9 +9305,9 @@ Sun Dec 21 13:58:39 1997  Jeffrey A Law  (law@cygnus.com)
        then compile all suitable functions.
        (pack_d, unpack_d, fpcmp_parts): Add declarations, define with two
        underscores to avoid namespace pollution.
-       * t-mn10200 (LIB2FUNCS_EXTRA): Remove fp-bit.c
+       * t-mn10200 (LIB2FUNCS_EXTRA): Remove fp-bit.c.
        (FPBIT): Define.
-       * t-mn10300 (LIB2FUNCS_EXTRA): Remove fp-bit.c and dp-bit.c
+       * t-mn10300 (LIB2FUNCS_EXTRA): Remove fp-bit.c and dp-bit.c.
        (FPBIT): Define.
        (DPBIT): Define.
 
@@ -9412,7 +9412,7 @@ Thu Dec 18 17:05:10 1997  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        * integrate.h (get_label_from_map): New function.
        (set_label_from_map): New macro.
        * unroll.c (unroll_loop): Use them.
-       (copy_loop_body): Ditto.
+       (copy_loop_body): Likewise.
 
 Thu Dec 18 19:19:57 1997  Ian Lance Taylor  <ian@cygnus.com>
 
@@ -9455,7 +9455,7 @@ Wed Dec 17 15:06:04 1997  Richard Henderson  <rth@cygnus.com>
 
 Wed Dec 17 00:51:36 1997  Stan Cox (scox@cygnus.com)
 
-       * jump.c: (jump_optimize): Don't use the return register as a
+       * jump.c (jump_optimize): Don't use the return register as a
        source1 of a conditional move.
 
 Tue Dec 16 23:45:40 1997  Richard Henderson  <rth@cygnus.com>
@@ -9465,7 +9465,8 @@ Tue Dec 16 23:45:40 1997  Richard Henderson  <rth@cygnus.com>
 
 Wed Dec 17 00:13:48 1997  Christian Iseli  <Christian.Iseli@lslsun.epfl.ch>
 
-       * combine.c (force_to_mode): return immediately if operand is a CLOBBER.
+       * combine.c (force_to_mode): Return immediately if operand is a
+       CLOBBER.
 
 Tue Dec 16 23:44:54 1997  Manfred Hollstein  <manfred@s-direktnet.de>
 
@@ -9501,8 +9502,8 @@ Tue Dec 16 00:14:29 1997  H.J. Lu  (hjl@gnu.org)
        * frame.c (__register_frame, __register_frame_table,
        __deregister_frame): New.
        * frame.c (__deregister_frame_info): Return void *.
-       * frame.h (__deregister_frame_info): Ditto.
-       * collect2.c (__deregister_frame_info): Ditto.
+       * frame.h (__deregister_frame_info): Likewise.
+       * collect2.c (__deregister_frame_info): Likewise.
 
 Mon Dec 15 18:40:08 1997  Richard Henderson  <rth@cygnus.com>
 
@@ -9533,7 +9534,7 @@ Mon Dec 15 17:48:05 1997  Richard Henderson  <rth@cygnus.com>
        * reload1.c (eliminate_regs) [case SET]: If W_R_O, preserve
        subregs of identical word size for push_reload.
 
-Mon Dec 15  Mark Mitchell  <mmitchell@usa.net> 11:41:32 1997
+Mon Dec 15 11:41:32 1997  Mark Mitchell  <mmitchell@usa.net>
 
        * toplev.c (rest_of_compilation): Don't call save_for_inline_copy
        if all we're doing is dealing with -Wreturn-type.
@@ -9557,7 +9558,7 @@ Mon Dec 15 00:04:48 1997  Jeffrey A Law  (law@cygnus.com)
 
 Fri Dec 12 18:54:23 1997  Per Bothner  <bothner@cygnus.com>
 
-       * expr.c (expand_builtin):  Support BUILT_IN_FMOD - just call fmod.
+       * expr.c (expand_builtin): Support BUILT_IN_FMOD - just call fmod.
 
 Fri Dec 12 01:19:48 1997  Jason Merrill  <jason@yorick.cygnus.com>
 
@@ -9681,7 +9682,7 @@ Thu Dec 11 20:42:18 1997  Teemu Torma  <tot@trema.com>
        * expr.h (get_eh_context_libfunc): Removed.
        * rtl.h, rtl.c: New reg_note REG_EH_CONTEXT.
        * config/pa/pa.h (CPP_SPEC): Support for -threads.
-       * config/pa/pa-hpux10.h (LIB_SPEC): Ditto.
+       * config/pa/pa-hpux10.h (LIB_SPEC): Likewise.
        * config/pa/t-pa (MULTILIB_OPTIONS, MULTILIB_DIRNAMES):
        New multilib for -threads.
        * config/sparc/t-sol2: Added multilibs for -threads and
@@ -9689,13 +9690,13 @@ Thu Dec 11 20:42:18 1997  Teemu Torma  <tot@trema.com>
        * config/sparc/sol2.h (CPP_SPEC, LIB_SPEC):
        Added -threads and -pthreads options.
        * libgcc-thr.h: New file.
-       * libgcc2.c: (__get_cpp_eh_context): Removed.
+       * libgcc2.c (__get_cpp_eh_context): Removed.
        (struct cpp_eh_context): Removed.
        (struct eh_context): Replaced cpp_eh_context with generic language
        specific pointer.
        (__get_eh_info): New function.
        (__throw): Check eh_context::info.
-       (__sjthrow): Ditto.
+       (__sjthrow): Likewise.
        * libgcc2.c: Include libgcc-thr.h.
        (new_eh_context, __get_eh_context,
        eh_pthread_initialize, eh_context_initialize, eh_context_static,
@@ -9714,7 +9715,7 @@ Thu Dec 11 20:42:18 1997  Teemu Torma  <tot@trema.com>
        (current_function_dhc, current_function_dcc): Removed.
        (get_eh_context): New function.
        (get_dynamic_handler_chain): Use get_eh_context.
-       (get_saved_pc_ref): Ditto.
+       (get_saved_pc_ref): Likewise.
        (get_dynamic_cleanup_chain): Removed references to
        current_function_dcc.
        (save_eh_status, restore_eh_status): Save and restore
@@ -9919,7 +9920,7 @@ Tue Dec  2 19:40:43 1997  Jason Merrill  <jason@yorick.cygnus.com>
 
 Tue Dec  2 12:54:33 1997  Jim Wilson  <wilson@cygnus.com>
 
-       * unroll.c (find_splittable_givs):  Remove last change.  Handle givs
+       * unroll.c (find_splittable_givs): Remove last change.  Handle givs
        with a dest_reg that was created by loop.
 
 Sat Nov 29 12:44:57 1997  David Edelsohn  <edelsohn@mhpcc.edu>
@@ -9951,7 +9952,7 @@ Wed Nov 26 15:47:30 1997  Michael Meissner  <meissner@cygnus.com>
        * rs6000.c (SMALL_DATA_REG): Register to use for small data relocs.
        (print_operand): Use SMALL_DATA_REG for the register involved in
        small data relocations.
-       (print_operand_address): Ditto.
+       (print_operand_address): Likewise.
 
        * rs6000/linux.h (LINK_SPEC): Pass -dynamic-linker /lib/ld.so.1 if
        -dynamic linker is not used.
@@ -9985,7 +9986,7 @@ Tue Nov 25 20:32:24 1997  Michael Meissner  <meissner@cygnus.com>
        * rs6000.c (function_arg): Excess floating point arguments don't
        go into GPR registers after exhausting FP registers under the
        System V.4 ABI.
-       (function_arg_partial_nregs): Ditto.
+       (function_arg_partial_nregs): Likewise.
 
        * rs6000.md (call insns): If -fPIC or -mrelocatable, add @plt
        suffix to calls.
@@ -10159,9 +10160,9 @@ Sun Nov 16 22:02:16 1997  Richard Henderson  (rth@cygnus.com)
 
 Fri Nov 14 09:09:20 1997  Fred Fish  (fnf@cygnus.com)
 
-       * dwarfout.c (byte_size_attribute):  Add local var upper_bound
+       * dwarfout.c (byte_size_attribute): Add local var upper_bound
        and add case to handle STRING_TYPE.
-       * dwarfout.c (output_string_type_die):  Fix code to generate
+       * dwarfout.c (output_string_type_die): Fix code to generate
        correct string length attribute for fixed length strings.
        Still needs support for varying length strings.
 
@@ -10177,7 +10178,7 @@ Fri Nov 14 07:24:20 1997  Richard Henderson  <rth@cygnus.com>
        call-saved registers across calls.
 
        * alpha.md (exception_receiver): Remove.
-       (nonlocal_goto_receiver_osf): New
+       (nonlocal_goto_receiver_osf): New.
        (nonlocal_goto_receiver_vms): Renamed from nonlocal_goto_receiver.
        (nonlocal_goto_receiver): New, select _osf or _vms.
 
@@ -10305,7 +10306,7 @@ Wed Nov 12 09:37:01 1997  Jeffrey A Law  (law@cygnus.com)
        (bit_offset_attribute): Turn asserts into conditional aborts.
        (bit_size_attribute, output_inlined_enumeration_type_die): Likewise.
        (output_inlined_structure_type_die): Likewise.
-       (output_inlined_union_type_die): Likewise
+       (output_inlined_union_type_die): Likewise.
        (output_tagged_type_instantiation): Likewise.
        (dwarfout_file_scope_decl): Likewise.
        * dwarf2out.c: Do not include "assert.h"
@@ -10490,7 +10491,7 @@ Tue Nov  4 13:40:35 1997  Doug Evans  <devans@canuck.cygnus.com>
 Tue Nov  4 13:13:12 1997  Jeffrey A Law  (law@cygnus.com)
 
        * mn10200.h (ASM_OUTPUT_BSS): Delete.
-       (ASM_OUTPUT_ALIGNED_BSS): New macro
+       (ASM_OUTPUT_ALIGNED_BSS): New macro.
        * mn10300.h (ASM_OUTPUT_BSS): Delete.
        (ASM_OUTPUT_ALIGNED_BSS): New macro.
        * v850.h (ASM_OUTPUT_BSS): Delete.
@@ -10512,7 +10513,7 @@ Sun Nov  2 23:31:43 1997  Manfred Hollstein  <manfred@s-direktnet.de>
 
 Sun Nov  2 19:44:00 1997  Robert Lipe (robertl@dgii.com)
 
-       * i386/sco5.h: enable -gstabs once again.
+       * i386/sco5.h: Enable -gstabs once again.
 
 Sun Nov  2 19:27:21 1997  Jeffrey A Law  (law@cygnus.com)
 
@@ -10822,7 +10823,7 @@ Tue Oct 21 10:06:40 1997  Jeffrey A Law  (law@cygnus.com)
 
        * mn10300.c (print_operand): Handle 'S'.
        * mn10300.md (ashlsi3, lshrsi3, ashrsi3): Use %S for
-       shift amount in last alternative
+       shift amount in last alternative.
 
        * mn10300.c (expand_epilogue): Rework to handle register restores
        in "ret" and "retf" instructions correctly.
@@ -10938,7 +10939,7 @@ Mon Oct 20 02:00:18 1997  Klaus Kaempf <kkaempf@progis.de>
        (UMODSI3_LIBCALL, UMODDI3_LIBCALL): Likewise.
        * alpha/alpha.md (arg_home): Likewise.
 
-       * alpha/alpha.c (vmskrunch): Delete
+       * alpha/alpha.c (vmskrunch): Delete.
        * alpha/vms.h (ENCODE_SECTION_INFO, ASM_DECLARE_FUNCTION_NAME): Delete.
        * alpha.c (output_prolog, VMS): Use alloca for entry_label and don't
        truncate to 64 characters.
@@ -11151,7 +11152,7 @@ Wed Oct 15 21:34:45 1997  David Edelsohn  <edelsohn@mhpcc.edu>
 
        * rs6000.md (udivsi3, divsi3): Split into MQ and non-MQ cases for
        PPC601.
-       (umulsidi3,umulsi3_highpart): Ditto.
+       (umulsidi3,umulsi3_highpart): Likewise.
        (smulsi3_highpart_no_mq): Add !TARGET_POWER.
 
 Wed Oct 15 18:21:46 1997  Richard Henderson  <rth@cygnus.com>
@@ -11259,7 +11260,7 @@ Tue Oct  7 11:41:21 1997  Michael Meissner  <meissner@cygnus.com>
        get_file_function_name call anymore.
        * profile.c (toplevel): Remove get_file_function_name
        declaration.
-       * c-lang.c (finish_file): Ditto.
+       * c-lang.c (finish_file): Likewise.
 
 Tue Oct  7 10:01:45 1997  Chip Salzenberg <chip@rio.atlantic.net>
 
@@ -11665,7 +11666,7 @@ Fri Sep 19 20:51:03 1997  H.J. Lu  (hjl@gnu.ai.mit.edu)
 
 Fri Sep 19 18:53:50 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
 
-       * jump.c (thread_jumps): check can_reverse_comparison_p before
+       * jump.c (thread_jumps): Check can_reverse_comparison_p before
        threading a reversed-condition jump.
 
        * sched.c (update_flow_info): Don't pass SCRATCH to dead_or_set_p.
@@ -11896,8 +11897,8 @@ Thu Sep 11 15:48:32 1997  Fred Fish  <fnf@ninemoons.com>
 
        * cpplib.c (quote_string): Cast first arg of sprintf call
        from "unsigned char *" to "char *".
-       (output_line_command): Ditto.
-       (macroexpand): Ditto.
+       (output_line_command): Likewise.
+       (macroexpand): Likewise.
        (do_line): Cast atoi arg from "unsigned char *" to "char *".
 
 Wed Sep 10 21:37:30 1997  Jeffrey A Law  (law@cygnus.com)
@@ -11991,7 +11992,7 @@ Wed Sep 10 11:49:20 1997  Jason Merrill  <jason@yorick.cygnus.com>
        * dwarf2out.c (EH_FRAME_SECTION): Now a function-like macro.  Check
        EH_FRAME_SECTION_ASM_OP.
        * sparc/sysv4.h (EH_FRAME_SECTION_ASM_OP): Define.
-       * mips/iris6.h: (EH_FRAME_SECTION_ASM_OP): Define.
+       * mips/iris6.h (EH_FRAME_SECTION_ASM_OP): Define.
        (LINK_SPEC): Add __EH_FRAME_BEGIN__ to hidden symbols.
 
        * dwarf2out.c (output_call_frame_info): If no support for
@@ -12126,8 +12127,8 @@ Sun Sep  7 23:57:50 1997  Weiwen Liu  <liu@hepunix.physics.yale.edu>
 
        * alias.c (init_alias_analysis): Clean up incompatible pointer
        type warning in bzero.
-       * regmove.c (regmove_optimize): Ditto.
-       * haifa-sched.c (find_rgns): Ditto.
+       * regmove.c (regmove_optimize): Likewise.
+       * haifa-sched.c (find_rgns): Likewise.
 
        * haifa-sched.c (print_value): Clean up ptr->int cast
        warnings.
@@ -12135,8 +12136,8 @@ Sun Sep  7 23:57:50 1997  Weiwen Liu  <liu@hepunix.physics.yale.edu>
 Sun Sep  7 23:18:32 1997  Fred Fish  <fnf@ninemoons.com>
 
        * INSTALL: Change 'amigados' to 'amigaos' to match current usage.
-       * install.texi (Configurations): Ditto.
-       * config.sub: Ditto.
+       * install.texi (Configurations): Likewise.
+       * config.sub: Likewise.
 
 Sun Sep  7 22:56:56 1997  Weiwen Liu  (liu@hepvms.physics.yale.edu)
 
@@ -12267,7 +12268,7 @@ Thu Sep  4 15:01:49 1997  Michael Meissner  <meissner@cygnus.com>
 
 Thu Sep  4 11:51:43 1997  Jim Wilson  <wilson@cygnus.com>
 
-       * toplev.c (main): Change #elif to #else/#ifdef
+       * toplev.c (main): Change #elif to #else/#ifdef.
 
        * tlink.c: Include ctype.h.
        * ginclude/va-mips.h: Add _VA_MIPS_H_ENUM ifdef/define/endif.
@@ -12365,7 +12366,7 @@ Tue Sep  2 14:22:43 1997  Jim Wilson  <wilson@cygnus.com>
 Tue Sep  2 12:48:11 1997  H.J. Lu  (hjl@gnu.ai.mit.edu)
 
        * config/alpha/elf.h (CPP_PREDEFINES): Add -D__PIC__ -D__pic__.
-       (STARTFILE_SPEC): Always use crtbegin.o%s
+       (STARTFILE_SPEC): Always use crtbegin.o%s.
        (ENDFILE_SPEC): Always use crtend.o%s.
 
 Tue Sep  2 12:00:36 1997  Jim Wilson  <wilson@cygnus.com>
@@ -12482,7 +12483,7 @@ Thu Aug 28 15:14:46 1997  Jim Wilson  <wilson@cygnus.com>
 
 1997-08-27  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
 
-       * Makefile.in (config.status): Depend on version.c
+       * Makefile.in (config.status): Depend on version.c.
 
        * expr.h (insn_gen_function): Reenable prototype.
 
@@ -12520,11 +12521,11 @@ Wed Aug 27 21:32:20 1997  Jeffrey A Law  (law@cygnus.com)
 Wed Aug 27 18:08:51 1997  Bob Manson  (manson@cygnus.com)
 
        * t-h8300: Use TARGET_LIBGCC2_CFLAGS instead of LIBGCC2_CFLAGS.
-       * t-mn10200: Ditto.
-       * t-vxsparc: Ditto.
-       * t-vxworks68: Ditto.
-       * t-vxworks960: Ditto.
-       * t-vx29k: Ditto.
+       * t-mn10200: Likewise.
+       * t-vxsparc: Likewise.
+       * t-vxworks68: Likewise.
+       * t-vxworks960: Likewise.
+       * t-vx29k: Likewise.
 
 Wed Aug 27 16:35:29 1997  Richard Henderson  <rth@cygnus.com>
 
@@ -12577,11 +12578,11 @@ Wed Aug 27 00:49:14 1997  Jeffrey A Law  (law@cygnus.com)
        if it was a pseudo.
 
        * t-freebsd (USER_H): Include EXTRA_HEADERS and LANG_EXTRA_HEADERS.
-       * x-netbsd: Likewise
-       * x-dgux (USER_H): Include EXTRA_HEADERS and LANG_EXTRA_HEADERS
+       * x-netbsd: Likewise.
+       * x-dgux (USER_H): Include EXTRA_HEADERS and LANG_EXTRA_HEADERS.
        (INSTALL_HEADERS): Delete.
        * x-dguxbcs: Likewise.
-       * x-hp3bsd44: Likewise
+       * x-hp3bsd44: Likewise.
        * x-pa: Likewise.
 
 Wed Aug 27 00:30:00 1997  Bernd Schmidt  <crux@pool.informatik.rwth-aachen.de>
@@ -12845,12 +12846,12 @@ Mon Aug 11 14:50:55 1997  Jeffrey A Law  (law@cygnus.com)
        * genattrtab.c (expand_units): For haifa, don't subtract one
        when computing blockage.
        * toplev.h (flag_schedule_interblock): Haifa scheduler flag.
-       (flag_schedule_speculative): Ditto.
-       (flag_schedule_speculative_load): Ditto.
-       (flag_schedule_speculative_load_dangerous): Ditto.
-       (flag_schedule_reverse_before_reload): Ditto.
-       (flag_schedule_reverse_after_reload): Ditto.
-       (flag_branch_on_count_reg): Ditto.
+       (flag_schedule_speculative): Likewise.
+       (flag_schedule_speculative_load): Likewise.
+       (flag_schedule_speculative_load_dangerous): Likewise.
+       (flag_schedule_reverse_before_reload): Likewise.
+       (flag_schedule_reverse_after_reload): Likewise.
+       (flag_branch_on_count_reg): Likewise.
        (f_options): Add Haifa switches.
        (main): Turn off some Haifa options if appropriate macro is
        defined.  Process Haifa switches.
@@ -12883,15 +12884,15 @@ Mon Aug 11 14:50:55 1997  Jeffrey A Law  (law@cygnus.com)
        (check_bct_param): Return true if loop should be instrumented.
        * loop.c (loop_initial_value,loop_unroll_iter): New globals.
        (loop_optimize): Initialize.
-       (get_condition_for_loop): Ditto.
+       (get_condition_for_loop): Likewise.
        * loop.c (strength_reduce): Inside of code that uses #ifdef
        HAVE_decrement_and_branch_on_count code, test it to make sure the
        condition is true.
-       (instrument_loop_bct): Ditto.
+       (instrument_loop_bct): Likewise.
        * haifa-sched.c: New file.
 
        * Integrate regmove pass.
-       * Makefile.in (OBJS): Add regmove.o
+       * Makefile.in (OBJS): Add regmove.o.
        (regmove.o): Add dependencies.
        * flow.c (find_use_as_address): No longer static.
        * rtl.h (find_use_as_address): Declare.
@@ -12925,7 +12926,7 @@ Mon Aug 11 14:15:02 1997  Jeffrey A Law  (law@cygnus.com)
 Mon Aug 11 10:04:49 1997  Jeffrey A Law  (law@cygnus.com)
 
        * Integrate alias analysis changes from jfc@mit.edu
-       * Makefile.in (OBJS): Add alias.o
+       * Makefile.in (OBJS): Add alias.o.
        (alias.o): Add dependencies.
        * alias.c: New file.
        * sched.c: Remove alias analysis code.  It lives in alias.c now.