summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog1993
-rw-r--r--gcc/ChangeLog.0385
2 files changed, 1186 insertions, 1192 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 5744e80db84..db4de7d6748 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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.
diff --git a/gcc/ChangeLog.0 b/gcc/ChangeLog.0
index edf466e5f8b..dbe3c5230de 100644
--- a/gcc/ChangeLog.0
+++ b/gcc/ChangeLog.0
@@ -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.