1. 26 Jun, 2005 11 commits
    • cfg.c, [...]: Fix comment typos. · f341de7b
      	* cfg.c, tree-vect-transform.c, tree.def: Fix comment typos.
      	* doc/invoke.texi: Fix typos.
      
      From-SVN: r101336
      Kazu Hirata committed
    • install.texi (Specific): Do not specify the concrete versions of GCC provided by Cygwin. · 5b65d351
      	* doc/install.texi (Specific): Do not specify the concrete
      	versions of GCC provided by Cygwin.  Simplify the part on
      	building on Cygwin.
      
      From-SVN: r101335
      Gerald Pfeifer committed
    • arc-protos.c: Remove the prototype for arc_finalize_pic. · 69532b60
      	* config/arc/arc-protos.c: Remove the prototype for
      	arc_finalize_pic.
      	* config/arc/arc.c (arc_finalize_pic): Remove.
      	* config/arc/arc.h (FINALIZE_PIC): Likewise.
      	* config/bfin/bfin.h (FINALIZE_PIC): Likewise.
      	* config/rs6000/rs6000.h (FINALIZE_PIC): Likewise.
      
      From-SVN: r101334
      Kazu Hirata committed
    • re PR middle-end/17965 (ice in expand_call) · d9725c41
      	PR middle-end/17965
      	* calls.c (expand_call, emit_library_call_value_1): Use xmalloc/free
      	instead of alloca for really big argument sizes.
      
      	* gcc.c-torture/compile/20050622-1.c: New test.
      
      From-SVN: r101333
      Jakub Jelinek committed
    • re PR middle-end/22028 (ICE after invalid struct declaration) · 19dbbf36
      	PR middle-end/22028
      	* gimplify.c (gimplify_type_sizes): Check for type == error_mark_node
      	earlier in the function.
      
      	* gcc.dg/20050620-1.c: New test.
      
      From-SVN: r101332
      Jakub Jelinek committed
    • trans-stmt.c (gfc_trans_forall_1): Prefer to use smaller logical type than boolean_type_node. · 7a1df4e2
      	* trans-stmt.c (gfc_trans_forall_1): Prefer to use smaller logical
      	type than boolean_type_node.
      
      From-SVN: r101331
      Jakub Jelinek committed
    • regrename.c (copy_value): Don't replace fixed or global regs with older regs. · 03fd9aa2
      	* regrename.c (copy_value): Don't replace fixed or global
      	regs with older regs.
      
      From-SVN: r101330
      Jakub Jelinek committed
    • defaults.h (FRAME_GROWS_DOWNWARD): Define to 0 if not defined. · f62c8a5c
      	* defaults.h (FRAME_GROWS_DOWNWARD): Define to 0 if not defined.
      	* function.c (get_func_frame_size): Use if (FRAME_GROWS_DOWNWARD)
      	instead of preprocessor conditionals.
      	(assign_stack_local_1, assign_stack_temp_for_type): Likewise.
      	* cfgexpand.c (FRAME_GROWS_DOWNWARD): Don't redefine to 1 or 0
      	depending on if it was or was not defined previously.
      	* doc/rtl.texi (VIRTUAL_STACK_VARS_REGNUM): Mention that only non-zero
      	definition of FRAME_GROWS_DOWNWARD means frame grows downward.
      	* doc/tm.texi (FRAME_GROWS_DOWNWARD): Likewise.
      	* config/m68hc11/m68hc11.h (FRAME_GROWS_DOWNWARD): Define to 0.  Update
      	comment.
      	* config/pa/pa.h (FRAME_GROWS_DOWNWARD): Likewise.
      	* config/rs6000/rs6000.h (FRAME_GROWS_DOWNWARD): Likewise.
      	* config/stormy16/stormy16.h (FRAME_GROWS_DOWNWARD): Define to 0.
      	* config/c4x/c4x.h (FRAME_GROWS_DOWNWARD): Likewise.
      	* config/sh/sh.h (FRAME_GROWS_DOWNWARD): Likewise.
      	* config/ia64/ia64.h (FRAME_GROWS_DOWNWARD): Likewise.
      	* config/iq2000/iq2000.h (FRAME_GROWS_DOWNWARD): Likewise.
      	* config/pdp11/pdp11.h (FRAME_GROWS_DOWNWARD): Define to 1.  Update
      	comment.
      	* config/i860/i860.h (FRAME_GROWS_DOWNWARD): Likewise.
      	* config/h8300/h8300.h (FRAME_GROWS_DOWNWARD): Likewise.
      	* config/arc/arc.h (FRAME_GROWS_DOWNWARD): Likewise.
      	* config/vax/vax.h (FRAME_GROWS_DOWNWARD): Likewise.
      	* config/sparc/sparc.h (FRAME_GROWS_DOWNWARD): Likewise.
      	* config/i386/i386.h (FRAME_GROWS_DOWNWARD): Likewise.
      	* config/fr30/fr30.h (FRAME_GROWS_DOWNWARD): Likewise.
      	* config/frv/frv.h (FRAME_GROWS_DOWNWARD): Likewise.
      	* config/mn10300/mn10300.h (FRAME_GROWS_DOWNWARD): Likewise.
      	* config/bfin/bfin.h (FRAME_GROWS_DOWNWARD): Likewise.
      	* config/ns32k/ns32k.h (FRAME_GROWS_DOWNWARD): Likewise.
      	* config/v850/v850.h (FRAME_GROWS_DOWNWARD): Likewise.
      	* config/alpha/alpha.h (FRAME_GROWS_DOWNWARD): Update comment.
      	* config/s390/s390.h (FRAME_GROWS_DOWNWARD): Likewise.
      	* config/arm/arm.h (FRAME_GROWS_DOWNWARD): Likewise.
      	* config/alpha/unicosmk.h (FRAME_GROWS_DOWNWARD): Define to 1.
      	* config/cris/cris.h (FRAME_GROWS_DOWNWARD): Likewise.
      	* config/m68k/m68k.h (FRAME_GROWS_DOWNWARD): Likewise.
      	* config/mmix/mmix.h (FRAME_GROWS_DOWNWARD): Likewise.
      
      From-SVN: r101329
      Jakub Jelinek committed
    • re PR tree-optimization/22026 (ACATS FAIL C45331A fixed point wrong code (VRP related)) · 567fb660
      gcc/
      	PR tree-optimization/22026
      	* tree-vrp.c (extract_range_from_binary_expr): Drop to
      	VR_VARYING if a binary expression involving VR_ANTI_RANGE is
      	PLUS_EXPR, MINUS_EXPR, or unsigned MULT_EXPR.
      
      testsuite/
      	PR tree-optimization/22026
      	* gcc.dg/tree-ssa/pr22026.c: New.
      
      From-SVN: r101328
      Kazu Hirata committed
    • Makefile.in (OBJS-common): Remove duplicate object file names. · e4ca1c95
      	* Makefile.in (OBJS-common): Remove duplicate object file
      	names.
      
      From-SVN: r101327
      Kazu Hirata committed
    • Daily bump. · 59d1dc9e
      [[Split portion of a mixed commit.]]
      
      From-SVN: r101325.2
      GCC Administrator committed
  2. 25 Jun, 2005 16 commits
  3. 24 Jun, 2005 13 commits