OSDN Git Service

* gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index ad31deb..3b5deaa 100644 (file)
@@ -1,3 +1,198 @@
+2002-01-09  Richard Henderson  <rth@redhat.com>
+
+       * config/arm/arm.c (arm_gen_constant): Use trunc_int_for_mode.
+       Unify code from various alternatives.
+
+2002-01-09  Richard Henderson  <rth@redhat.com>
+
+       * regrename.c (copy_value): Ignore the copy if the source register
+       is present in the value chain with a narrower mode.
+
+2002-01-09  Herman A.J. ten Brugge  <Haj.Ten.Brugge@net.HCC.nl>
+
+        * real.c (c4xtoe, toc4x): Do some special conversion on long doubles
+        for the c4x target. Also improve layout.
+
+2002-01-09  Richard Henderson  <rth@redhat.com>
+
+       * config/m32r/m32r.c (move_src_operand): Fix 32-bit int test.
+       * config/m32r/m32r.md (and ior xor splitters): Swap operands
+       to match insn patterns.
+
+2002-01-09  Richard Henderson  <rth@redhat.com>
+
+       * regrename.c (find_oldest_value_reg): Use gen_rtx_raw_REG.
+       (copyprop_hardreg_forward_1): Likewise.
+
+2002-01-09  John David Anglin  <dave@hiauly1.hia.nrc.ca>
+
+       * pa.md (decrement_and_branch_until_zero): Change predicate for
+       operand 0 from register_operand to reg_or_nonsymb_mem_operand.
+
+2002-01-09  Bryce McKinlay  <bryce@waitaki.otago.ac.nz>
+
+       * ginclude/stddef.h: Define _BSD_WCHAR_T_DEFINED_ if _BSD_WCHAR_T_
+       gets undefined. For Darwin.
+
+2002-01-09  Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
+
+       * config/c4x/c4x.h: Use PUSH_ARGS and PUSH_ROUNDING for stack passing.
+
+2002-01-09  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
+
+       * config/c4x/c4x/md: Remove extraneous constraints from define_splits.
+
+2002-01-08  Richard Henderson  <rth@redhat.com>
+
+       * regrename.c (copy_value): Ignore overlapping copies.
+
+2002-01-08  Richard Henderson  <rth@redhat.com>
+
+       * config/alpha/alpha.c (alpha_split_conditional_move): Call copy_rtx
+       as needed to avoid shared structure.
+
+2002-01-08  Kazu Hirata  <kazu@hxi.com>
+
+       * config/h8300/h8300.c (get_shift_alg): Fix 15-bit LSHIFTRT on
+       H8/300H and H8/S.
+
+2002-01-08  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * doc/tm.texi (EASY_DIV_EXPR, IMPLICIT_FIX_EXPR,
+       LONGJMP_RESTORE_FROM_STACK, MAX_INT_TYPE_SIZE): Remove
+       documentation of obsolete macros.
+       * system.h: Poison these macros.
+       * config/1750a/1750a.h, config/a29k/a29k.h, config/alpha/alpha.h,
+       config/arc/arc.h, config/arm/arm.h, config/avr/avr.h,
+       config/c4x/c4x.h, config/clipper/clipper.h,
+       config/convex/convex.h, config/cris/cris.h, config/d30v/d30v.h,
+       config/dsp16xx/dsp16xx.h, config/elxsi/elxsi.h,
+       config/fr30/fr30.h, config/h8300/h8300.h, config/i370/i370.h,
+       config/i386/i386.h, config/i860/i860.h, config/i960/i960.h,
+       config/ia64/ia64.h, config/m32r/m32r.h, config/m68hc11/m68hc11.h,
+       config/m68k/m68k.h, config/m88k/m88k.h, config/mcore/mcore.h,
+       config/mips/mips.h, config/mmix/mmix.h, config/mn10200/mn10200.h,
+       config/mn10300/mn10300.h, config/ns32k/ns32k.h, config/pa/pa.h,
+       config/pdp11/pdp11.h, config/pj/pj.h, config/romp/romp.h,
+       config/rs6000/rs6000.h, config/s390/s390.h, config/sh/sh.h,
+       config/sparc/sparc.h, config/stormy16/stormy16.h,
+       config/v850/v850.h, config/vax/vax.h, config/we32k/we32k.h: Remove
+       definitions and commented out definitions of obsolete macros.
+       * config/mips/iris5.h (MAX_WCHAR_TYPE_SIZE): Don't define in terms
+       of MAX_INT_TYPE_SIZE.
+
+2002-01-08  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * config/s390/s390.c (s390_preferred_reload_class): Never
+       return ADDR_REGS if it isn't a subset of the given class.
+       * config/s390/s390.h (REGISTER_MOVE_COST): Penalize not just
+       FP_REGS, but all superclasses as well.
+
+       * config/s390/s390.c (s390_function_profiler): Fix thinko.
+
+       * config/s390/s390.md (cmpdi_ccu_mem, cmpsi_ccu_mem,
+       cmphi_ccu_mem, cmpqi_ccu_mem): First operand of compare
+       must not be a const_int.
+
+2002-01-08  Richard Henderson  <rth@redhat.com>
+
+       * Makefile.in (toplev.o): Depend on options.h.
+       (gcc.o): Depend on specs.h.
+
+2002-01-08  Jakub Jelinek  <jakub@redhat.com>
+
+       * expr.c (store_expr): Convert VOIDmode constants back to target's
+       mode.
+
+2002-01-08  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
+
+       * doc/invoke.texi: Markup gcc as @command.  Refer to
+       http://gcc.gnu.org/onlinedocs/gcc/Contributors.html instead
+       of http://gcc.gnu.org/thanks.html.
+
+2002-01-08  Dale Johannesen  <dalej@apple.com>
+
+       * config/rs6000/rs6000.md: Add missing int register
+       target case to movdf_low.
+
+2002-01-08  Zack Weinberg  <zack@codesourcery.com>
+
+       * Makefile.in (cs-tconfig.h): Don't depend on $(CONFIG_H) or
+       except.h.  Remove commands to define USING_SJLJ_EXCEPTIONS.
+       (cppinit.o): Depend on except.h.
+       (gencheck.h, options.h, specs.h, s-gencheck, s-options,
+       s-specs): New rules.
+
+       * configure.in: Don't AC_DEFINE_UNQUOTED PACKAGE or VERSION.
+       Don't create specs.h/options.h/gencheck.h here.  Remove
+       unnecessary variable settings from last argument of AC_OUTPUT.
+       * config.in, configure: Regenerate.
+       * intl.c: Hardcode package name as "gcc".
+
+       * cppinit.c: Include except.h.
+       (builtin_array): Define __USING_SJLJ_EXCEPTIONS__ when
+       appropriate.
+       * unwind-dw2.c, unwind-sjlj.c, config/ia64/unwind-ia64.c:
+       Use #if(n)def __USING_SJLJ_EXCEPTIONS, not #if
+       (!)USING_SJLJ_EXCEPTIONS.
+       * doc/cpp.texi: Document __USING_SJLJ_EXCEPTIONS__.
+
+2002-01-08  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * doc/tm.texi (ASM_OUTPUT_EH_REGION_BEG, ASM_OUTPUT_EH_REGION_END,
+       ASM_OUTPUT_LABELREF_AS_INT, DOESNT_NEED_UNWINDER, EH_TABLE_LOOKUP,
+       OBJC_SELECTORS_WITHOUT_LABELS, OMIT_EH_TABLE): Remove
+       documentation of obsolete macros.
+       * system.h: Poison these macros.
+       * config/d30v/d30v.h, config/ns32k/encore.h,
+       config/stormy16/stormy16.h: Remove definitions and commented out
+       definitions of obsolete macros.
+
+Tue Jan  8 15:56:41 2002  Nicola Pero  <nicola@brainstorm.co.uk>
+
+       * objc/objc-act.c (handle_class_ref): Mark the declaration of
+       %sobjc_class_ref_%s as used - to prevent unwanted compiler
+       warnings.
+
+2002-01-08  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * config/s390/linux.h (ASM_OUTPUT_LABELREF): Remove.
+       * config/s390/s390.c (s390_emit_epilog): Add REG_FRAME_RELATED_EXPR
+       to insn adjusting stack/frame pointer.
+       * config/s390/s390.md (reload_la_64, reload_la_31): Do not
+       accept operands that cause the insn to be non-splittable.
+
+2002-01-08  Graham Stott  <grahams@redhat.com>
+
+       * c-tree.h (C_TYPE_FIELDS_READONLY): Uppercase macro parameter.
+       (C_TYPE_FIELDS_VOLATILE): Likewise.
+       (C_TYPE_BEING_DEFINED): Likewise.
+       (C_IS_RESERVED_WORD): Likewise.
+       (C_TYPE_VARIABLE_SIZE): Likewise.
+       (C_DECL_VARIABLE_SIZE): Likewise.
+       (C_MISSING_PROTOTYPE_WARNED): Likewise.
+       (C_SET_EXP_ORIGINAL_CODE): Likewise.
+       (C_TYPEDEF_EXPLICITLY_SIGNED): Uppercase macro parameter and remove
+       parenthesis.
+       (C_DECL_ANTICIPATED): Likewise.
+       (c_build_type_variant): Add parenthesis.
+
+2002-01-08  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.c (option_map): Remove --version.
+       (process_command): Handle -fversion following the GNU Coding
+       Standards.  Partially addresses PR other/704.
+
+2002-01-08  Graham Stott  <grahams@redhat.com>
+
+       * combine.c (combine_instructions): Fix typo.
+
+2002-01-08  Graham Stott  <grahams@redhat.com>
+
+       * debug.h: Use "tree" and "rtx" throughout.
+
+       * debug.c: Likewise.
+
 2002-01-08  Nick Clifton  <nickc@cambridge.redhat.com>
 
        * dbxout.c (dbxout_symbol_location): If a symbol ref is in the
 
 2002-01-07  Aldy Hernandez  <aldyh@redhat.com>
 
-        * config/rs6000/rs6000.c (bdesc_2arg): Add altivec predicates.
-        (altivec_init_builtins): New node v4si_ftype_v16qi_v16qi.
+       * config/rs6000/rs6000.c (bdesc_2arg): Add altivec predicates.
+       (altivec_init_builtins): New node v4si_ftype_v16qi_v16qi.
 
-        * config/rs6000/rs6000.h (rs6000_builtins): Add enums for altivec
-        predicates.
+       * config/rs6000/rs6000.h (rs6000_builtins): Add enums for altivec
+       predicates.
 
-        * config/rs6000/rs6000.md: Add altivec predicate patterns.
+       * config/rs6000/rs6000.md: Add altivec predicate patterns.
 
 2002-01-07  John David Anglin  <dave@hiauly1.hia.nrc.ca>
 
 
 2002-01-07  Aldy Hernandez  <aldyh@redhat.com>
 
-        * config/rs6000/rs6000.c (print_operand): Remove extra space.
-        (altivec_expand_unop_builtin): Fix thinko.
-        (altivec_expand_binop_builtin): Same.
-        (altivec_expand_ternop_builtin): Same.
-        (altivec_expand_builtin): Same.
+       * config/rs6000/rs6000.c (print_operand): Remove extra space.
+       (altivec_expand_unop_builtin): Fix thinko.
+       (altivec_expand_binop_builtin): Same.
+       (altivec_expand_ternop_builtin): Same.
+       (altivec_expand_builtin): Same.
 
 2002-01-07  Richard Henderson  <rth@redhat.com>
 
 
 2002-01-07  Aldy Hernandez  <aldyh@redhat.com>
 
-        * rs6000.c (altivec_expand_ternop_builtin): Don't die on invalid
-        arguments.
-        (altivec_expand_binop_builtin): Same.
-        (altivec_expand_unop_builtin): Same.
-        (print_operand): Fix typo.
-        (bdesc_1arg): Add vupk* variants.
+       * rs6000.c (altivec_expand_ternop_builtin): Don't die on invalid
+       arguments.
+       (altivec_expand_binop_builtin): Same.
+       (altivec_expand_unop_builtin): Same.
+       (print_operand): Fix typo.
+       (bdesc_1arg): Add vupk* variants.
 
-        * rs6000.h (rs6000_builtins): Add vupk* enums.
+       * rs6000.h (rs6000_builtins): Add vupk* enums.
 
-        * rs6000.md: Add altivec_vupk* variants.
+       * rs6000.md: Add altivec_vupk* variants.
 
 2002-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
 
@@ -95,92 +290,92 @@ Mon Jan  7 11:59:34 CET 2002  Jan Hubicka  <jh@suse.cz>
 
 2002-01-07  Graham Stott  <grahams@redhat.com>
 
-        * config/i386/i386.h: Update copyright date.
-        (HALF_PIC_PTR): Add parenthesis.
-        (OPTIMIZATION_OPTIONS): Whitespace, add parenthesis and wrap.
-        (CONSTANT_ALIGNMENT): Add parenthesis.
-        (DATA_ALIGNMENT): Likewise.
-        (LOCAL_ALIGNMENT): Likewise.
-        (FUNCTION_ARG_BOUNDARY): Whitespace, add parenthesis and wrap.
-        (IS_STACK_MODE): Uppercase macro parameter, add parenthesis and wrap.
-        (CONDITIONAL_REGISTER_USAGE): Wrap in do {...} while (0).
-        (HARD_REGNO_NREGS): Add paranethesis.
-        (VALID_SSE_REG_MODE): Whitespace.
-        (VALID_MMX_REG_MODE): Whitespace.
-        (VALID_FP_MODE_P): Uppercase macros parameter and whitespace.
-        (ix86_hard_regno_mode_ok): Add parenthesis.
-        (HARD_REGNO_CALLER_SAVE_MODE): Whitespace.
-        (RETURN_IN_MEMORY): Whitespace.
-        (N_REG_CLASSES): Add parenthesis.
-        (INTEGER_CLASS_P): Add parenthesis and wrap.
-        (FLOAT_CLASS_P): Likewise.
-        (SSE_CLASS_P): Likewise.
-        (MMX_CLASS_P): Likewise.
-        (MAYBE_INTEGER_CLASS_P): Likewise.
-        (MAYBE_FLOAT_CLASS_P): Likewise.
-        (MAYBE_SSE_CLASS_P): Likewise.
-        (MAYBE_MMX_CLASS_P): Likewise. 
-        (Q_CLASS_P): Likewise.
-        (GENERAL_REGNO_P): Uppercase macro parameter.
-        (REX_INT_REGNO_P): Uppercase macro parameter and wrap.
-        (FP_REGNO_P): Likewise.
-        (ANY_FP_REGNO_P): Uppercase macro parameter.
-        (SSE_REGNO_P): Likewise.
-        (SSE_REGNO): Likewise.
-        (SSE_REG_P): Likewise.
-        (SSE_FLOAT_MODE_P): Likewise.
-        (MMX_REGNO_P): Likewise.
-        (MMX_REG_P):Likewise. 
-        (STACK_REG_P): Likewise.
-        (NON_STACK_REG_P): Likewise.
-        (STACK_TOP_P): Likewise.
-        (CONVERT_HARD_REGISTER_TO_SSA_P): Add parenthesis.
-        (PREFERRED_RELOAD_CLASS): Add parenthesis and whitespace.
-        (SECONDARY_MEMORY_NEEDED): Likewise.
-        (SECONDARY_OUTPUT_RELOAD_CLASS): Whitespace.
-        (MD_ASM_CLOBBERS): Whitespace and wrap.
-        (MUST_PASS_IN_STACK): Whitespace and wrap.
-        (RETURN_POPS_ARGS): Add parenthesis.
-        (INIT_CUMULATIVE_ARGS): Likewise.
-        (FUNCTION_ARG): Likewise.
-        (FUNCTION_OK_FOR_SIBCALL): Add parenthesis and whitespace.
-        (SETUP_INCOMING_VARARGS): Likewise.
-        (BUILD_VA_LIST_TYPE):  Add parenthesis.
-        (EXPAND_BUILTIN_VA_START): Uppercase macro paremeters and add
-        parenthsis.
-        (EXPAND_BUILTIN_VA_ARG): Likewise.
-        (FUNCTION_PROFILER): Wrap in do { ... } while (0) and add parenthesis.
-        (INITIALIZE_TRAMPOLINE): Add parenthesis.
-        (INITIAL_ELIMINATION_OFFSET): Likewise.
-        (REGNO_OK_FOR_INDEX_P): Add parenthesis.
-        (REGNO_OK_FOR_BASE_P): Likewise.
-        (REGNO_OK_FOR_SIREG_P): Add parenthesis and wrap.
-        (REGNO_OK_FOR_DIREG_P): Likewise.
-        (REG_OK_FOR_INDEX_P): Whitespace.
-        (REG_OK_FOR_BASE_P): Whitespace.
-        (GO_IF_LEGITIMATE_ADDRESS): Wrap in do { ... } while (0) and add
-        parenthesis.
-        (FIND_BASE_TERM): Fix typo.
-        (LEGITIMIZE_ADDRESS): Wrap in  { .. } while (0) and add parenthesis.
-        (REWRITE_ADDRESS): Uppercase macro parameter and whitespace.
-        (SYMBOLIC_CONST; Whitespace.
-        (GO_IF_MODE_DEPENDENT_ADDRESS):Wrap in  { .. } while (0) and wrap.
-        (ENCODE_SECTION_INFO): Whitespace.
-        (FINALIZE_PIC): Remove do { ... } while (0).
-        (PROMOTE_MODE): Wrap in do { ... } while (0).
-        (CONST_COSTS): Whitespace.
-        (RTX_COSTS): Add paramethesis, whitespace and wrap.
-        (REGISTER_MOVE_COST): Add parenthesis.
-        (MEMORY_MOVE_COST): Likewise.
-        (EXTRA_CC_MODES): Whitespace.
-        (SELECT_CC_MODE): Add parenthesis and whitespace.
-        (DBX_REGISTER_NUMBER): Uppercase macro parameter and add parenthsis.
-        (ASM_PREFERRED_EH_DATA_FORMAT): Add parenthesis and whitespace.
-        (ASM_OUTPUT_LABEL): Add paramethesis.
-        (ASM_OUTPUT_REG_PUSH): Add parenthesis and whitespace.
-        (ASM_OUTPUT_REG_POP): Likewise.
-        (ASM_OUTPUT_ADDR_VEC_ELT): Add parenthesis.
-        (ASM_OUTPUT_ADDR_DIFF_ELT): Likewise.
+       * config/i386/i386.h: Update copyright date.
+       (HALF_PIC_PTR): Add parenthesis.
+       (OPTIMIZATION_OPTIONS): Whitespace, add parenthesis and wrap.
+       (CONSTANT_ALIGNMENT): Add parenthesis.
+       (DATA_ALIGNMENT): Likewise.
+       (LOCAL_ALIGNMENT): Likewise.
+       (FUNCTION_ARG_BOUNDARY): Whitespace, add parenthesis and wrap.
+       (IS_STACK_MODE): Uppercase macro parameter, add parenthesis and wrap.
+       (CONDITIONAL_REGISTER_USAGE): Wrap in do {...} while (0).
+       (HARD_REGNO_NREGS): Add paranethesis.
+       (VALID_SSE_REG_MODE): Whitespace.
+       (VALID_MMX_REG_MODE): Whitespace.
+       (VALID_FP_MODE_P): Uppercase macros parameter and whitespace.
+       (ix86_hard_regno_mode_ok): Add parenthesis.
+       (HARD_REGNO_CALLER_SAVE_MODE): Whitespace.
+       (RETURN_IN_MEMORY): Whitespace.
+       (N_REG_CLASSES): Add parenthesis.
+       (INTEGER_CLASS_P): Add parenthesis and wrap.
+       (FLOAT_CLASS_P): Likewise.
+       (SSE_CLASS_P): Likewise.
+       (MMX_CLASS_P): Likewise.
+       (MAYBE_INTEGER_CLASS_P): Likewise.
+       (MAYBE_FLOAT_CLASS_P): Likewise.
+       (MAYBE_SSE_CLASS_P): Likewise.
+       (MAYBE_MMX_CLASS_P): Likewise.
+       (Q_CLASS_P): Likewise.
+       (GENERAL_REGNO_P): Uppercase macro parameter.
+       (REX_INT_REGNO_P): Uppercase macro parameter and wrap.
+       (FP_REGNO_P): Likewise.
+       (ANY_FP_REGNO_P): Uppercase macro parameter.
+       (SSE_REGNO_P): Likewise.
+       (SSE_REGNO): Likewise.
+       (SSE_REG_P): Likewise.
+       (SSE_FLOAT_MODE_P): Likewise.
+       (MMX_REGNO_P): Likewise.
+       (MMX_REG_P):Likewise.
+       (STACK_REG_P): Likewise.
+       (NON_STACK_REG_P): Likewise.
+       (STACK_TOP_P): Likewise.
+       (CONVERT_HARD_REGISTER_TO_SSA_P): Add parenthesis.
+       (PREFERRED_RELOAD_CLASS): Add parenthesis and whitespace.
+       (SECONDARY_MEMORY_NEEDED): Likewise.
+       (SECONDARY_OUTPUT_RELOAD_CLASS): Whitespace.
+       (MD_ASM_CLOBBERS): Whitespace and wrap.
+       (MUST_PASS_IN_STACK): Whitespace and wrap.
+       (RETURN_POPS_ARGS): Add parenthesis.
+       (INIT_CUMULATIVE_ARGS): Likewise.
+       (FUNCTION_ARG): Likewise.
+       (FUNCTION_OK_FOR_SIBCALL): Add parenthesis and whitespace.
+       (SETUP_INCOMING_VARARGS): Likewise.
+       (BUILD_VA_LIST_TYPE):  Add parenthesis.
+       (EXPAND_BUILTIN_VA_START): Uppercase macro paremeters and add
+       parenthsis.
+       (EXPAND_BUILTIN_VA_ARG): Likewise.
+       (FUNCTION_PROFILER): Wrap in do { ... } while (0) and add parenthesis.
+       (INITIALIZE_TRAMPOLINE): Add parenthesis.
+       (INITIAL_ELIMINATION_OFFSET): Likewise.
+       (REGNO_OK_FOR_INDEX_P): Add parenthesis.
+       (REGNO_OK_FOR_BASE_P): Likewise.
+       (REGNO_OK_FOR_SIREG_P): Add parenthesis and wrap.
+       (REGNO_OK_FOR_DIREG_P): Likewise.
+       (REG_OK_FOR_INDEX_P): Whitespace.
+       (REG_OK_FOR_BASE_P): Whitespace.
+       (GO_IF_LEGITIMATE_ADDRESS): Wrap in do { ... } while (0) and add
+       parenthesis.
+       (FIND_BASE_TERM): Fix typo.
+       (LEGITIMIZE_ADDRESS): Wrap in  { .. } while (0) and add parenthesis.
+       (REWRITE_ADDRESS): Uppercase macro parameter and whitespace.
+       (SYMBOLIC_CONST; Whitespace.
+       (GO_IF_MODE_DEPENDENT_ADDRESS):Wrap in  { .. } while (0) and wrap.
+       (ENCODE_SECTION_INFO): Whitespace.
+       (FINALIZE_PIC): Remove do { ... } while (0).
+       (PROMOTE_MODE): Wrap in do { ... } while (0).
+       (CONST_COSTS): Whitespace.
+       (RTX_COSTS): Add paramethesis, whitespace and wrap.
+       (REGISTER_MOVE_COST): Add parenthesis.
+       (MEMORY_MOVE_COST): Likewise.
+       (EXTRA_CC_MODES): Whitespace.
+       (SELECT_CC_MODE): Add parenthesis and whitespace.
+       (DBX_REGISTER_NUMBER): Uppercase macro parameter and add parenthsis.
+       (ASM_PREFERRED_EH_DATA_FORMAT): Add parenthesis and whitespace.
+       (ASM_OUTPUT_LABEL): Add paramethesis.
+       (ASM_OUTPUT_REG_PUSH): Add parenthesis and whitespace.
+       (ASM_OUTPUT_REG_POP): Likewise.
+       (ASM_OUTPUT_ADDR_VEC_ELT): Add parenthesis.
+       (ASM_OUTPUT_ADDR_DIFF_ELT): Likewise.
 
        * config/i386/i386.c: Update copyright.
        (CHECK_STACK_LIMIT): Add parenthesis.
@@ -204,7 +399,7 @@ Mon Jan  7 11:59:34 CET 2002  Jan Hubicka  <jh@suse.cz>
 
 2002-01-06  Aldy Hernandez  <aldyh@redhat.com>
 
-        * config.gcc: Add support for --enable-altivec.
+       * config.gcc: Add support for --enable-altivec.
 
 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
 
@@ -282,7 +477,7 @@ Mon Jan  7 11:59:34 CET 2002  Jan Hubicka  <jh@suse.cz>
        * lcm.c: Revert change, due to performance regression it causes on
        SPEC because it's slightly more conservative (sigh, I hate
        edge-based LCM).
-       
+
 Sat Jan  5 11:52:05 CET 2002  Jan Hubicka  <jh@suse.cz>
 
        * cfgcleanup.c (try_forward_edges): Allow multiple jump threading.
@@ -346,15 +541,15 @@ Sat Jan  5 01:35:29 CET 2002  Jan Hubicka  <jh@suse.cz>
 
 Fri Jan  4 11:45:05 2002  Jeffrey A Law  (law@redhat.com)
 
-        * c-common.c (c_expand_start_cond): Expect the IF_STMT node to
-        be passed in, do not build it.
-        (c_begin_if_stmt): New function.
-        (c_begin_while_stmt, c_finish_while_stmt_cond): Likewise.
-        * c-common.h (c_expand_start_cond): Update prototype.
-        (c_begin_if_stmt): Prototype new function.
-        (c_begin_while_stmt, c_finish_while_stmt_cond): Likewise.
-        * c-parse.in (if_prefix): Use c_begin_if_stmt,
-        c_begin_while_stmt and c_finish_while_stmt_cond.
+       * c-common.c (c_expand_start_cond): Expect the IF_STMT node to
+       be passed in, do not build it.
+       (c_begin_if_stmt): New function.
+       (c_begin_while_stmt, c_finish_while_stmt_cond): Likewise.
+       * c-common.h (c_expand_start_cond): Update prototype.
+       (c_begin_if_stmt): Prototype new function.
+       (c_begin_while_stmt, c_finish_while_stmt_cond): Likewise.
+       * c-parse.in (if_prefix): Use c_begin_if_stmt,
+       c_begin_while_stmt and c_finish_while_stmt_cond.
 
 2002-01-04  William Cohen  <wcohen@redhat.com>
 
@@ -669,9 +864,9 @@ Fri Jan  4 11:45:05 2002  Jeffrey A Law  (law@redhat.com)
 2002-01-03  Graham Stott  <grahams@redhat.com>
 
        * loop.h: Update copyright date.
-        (LOOP_MOVABLES): Fix typo.
-        (LOOP_REGS): Likewise.
-        (LOOP_IVS): Likewise.
+       (LOOP_MOVABLES): Fix typo.
+       (LOOP_REGS): Likewise.
+       (LOOP_IVS): Likewise.
 
 2002-01-03  Graham Stott  <grahams@redhat.com>