Skip to content
Snippets Groups Projects
  1. Mar 05, 2006
  2. Mar 04, 2006
    • Kazu Hirata's avatar
      builtins.c, [...]: Fix comment typos. · c0220ea4
      Kazu Hirata authored
      	* builtins.c, c-pragma.h, c-typeck.c, cgraph.c, cgraphunit.c,
      	combine.c, common.opt, config/dfp-bit.c, config/i386/i386.c,
      	config/m68k/m68k.c, config/m68k/m68k.md, config/mt/mt.c,
      	config/mt/mt.h, config/s390/s390.md, df-core.c, df-problems.c,
      	df-scan.c, df.h, diagnostic.c, expr.c, function.h, gimplify.c,
      	loop-invariant.c, omp-low.c, opts.c, passes.c,
      	rtl-factoring.c, rtlanal.c, struct-equiv.c, tree-cfgcleanup.c,
      	tree-ssa-loop-niter.c, tree-ssa-loop-prefetch.c,
      	tree-ssa-structalias.c, tree-ssa-threadedge.c,
      	tree-ssa-threadupdate.c, tree-vect-patterns.c,
      	tree-vect-transform.c, tree-vectorizer.h, tree-vrp.c,
      	unwind-dw2.c: Fix comment typos.  Follow spelling conventions.
      
      From-SVN: r111721
      c0220ea4
    • Laurent GUERBY's avatar
      norun.lst: cdd2a03 now passes. · 8156c8b0
      Laurent GUERBY authored
      2006-03-04  Laurent GUERBY <laurent@guerby.net>
      
              * ada/acats/norun.lst: cdd2a03 now passes.
      
      From-SVN: r111719
      8156c8b0
    • Andrew Pinski's avatar
      re PR testsuite/25177 (gcc.target/powerpc/pr18096-1.c fails on PPC) · 00fee132
      Andrew Pinski authored
      2006-03-04  Andrew Pinski  <pinskia@physics.uc.edu>
      
              PR testsuite/25177
              * gcc.target/powerpc/pr18096-1.c: Change where the error
              would match.
      
      From-SVN: r111717
      00fee132
    • Kazu Hirata's avatar
      dwarf2out.c (dwarf2out_add_library_unit_info): Remove. · ae3b9f19
      Kazu Hirata authored
      	* dwarf2out.c (dwarf2out_add_library_unit_info): Remove.
      	* dwarf2out.h: Remove the prototype for
      	dwarf2out_add_library_unit_info.
      
      From-SVN: r111716
      ae3b9f19
    • Kazu Hirata's avatar
      tree.c (add_var_to_bind_expr): Remove. · a82db052
      Kazu Hirata authored
      	* tree.c (add_var_to_bind_expr): Remove.
      	* tree.h: Remove the prototype for add_var_to_bind_expr.
      
      From-SVN: r111715
      a82db052
    • Kazu Hirata's avatar
      regclass.c (n_non_fixed_regs): Remove. · 3c6c67f8
      Kazu Hirata authored
      	* regclass.c (n_non_fixed_regs): Remove.
      	(init_reg_sets_1, globalize_reg): Remove all uses of
      	n_non_fixed_regs.
      	* hard-reg-set.h: Remove the extern for n_non_fixed_regs.
      
      From-SVN: r111714
      3c6c67f8
    • Kazu Hirata's avatar
      rtlanal.c (insns_safe_to_move_p): Remove. · 22ec0cc8
      Kazu Hirata authored
      	* rtlanal.c (insns_safe_to_move_p): Remove.
      	* rtl.h: Remove the prototype for insns_safe_to_move_p.
      
      From-SVN: r111713
      22ec0cc8
    • Kazu Hirata's avatar
      expmed.c (expand_mult_add): Remove. · 2f8dc5bb
      Kazu Hirata authored
      	* expmed.c (expand_mult_add): Remove.
      	* expr.h: Remove the prototype for expand_mult_add.
      
      From-SVN: r111712
      2f8dc5bb
    • Eric Botcazou's avatar
      gigi.h (get_ada_base_type): Delete. · 936a6fa7
      Eric Botcazou authored
      	* gigi.h (get_ada_base_type): Delete.
      	* utils2.c (get_ada_base_type): Likewise.
      	* trans.c (convert_with_check): Operate in the real base type.
      
      From-SVN: r111711
      936a6fa7
    • Jakub Jelinek's avatar
      unwind-dw2.h (_Unwind_FrameState): Add REG_SAVED_VAL_OFFSET and REG_SAVED_VAL_EXP constants. · 4469af7a
      Jakub Jelinek authored
      	* unwind-dw2.h (_Unwind_FrameState): Add REG_SAVED_VAL_OFFSET
      	and REG_SAVED_VAL_EXP constants.
      	* unwind-dw2.c (struct _Unwind_Context): Add by_value array.
      	(_Unwind_GetGR, _Unwind_SetGR, _Unwind_GetGRPtr, _Unwind_SetGRPtr):
      	Handle regs stored by value.
      	(_Unwind_SetGRValue, _Unwind_GRByValue): New functions.
      	(execute_cfa_program): Handle DW_CFA_val_offset,
      	DW_CFA_val_offset_sf and DW_CFA_val_expression.
      	(uw_update_context_1): Handle REG_SAVED_REG with regs stored by
      	value specially.  Handle REG_SAVED_VAL_OFFSET and REG_SAVED_VAL_EXP.
      	(uw_install_context_1): Handle target regs stored by value.
      
      	* gcc.target/i386/cleanup-1.c: New test.
      	* gcc.target/i386/cleanup-2.c: New test.
      
      From-SVN: r111705
      4469af7a
    • Roger Sayle's avatar
      dependency.c (gfc_check_element_vs_element): Revert last change. · 636ffc57
      Roger Sayle authored
      	* dependency.c (gfc_check_element_vs_element): Revert last change.
      
      	* gfortran.dg/dependency_9.f90: Remove for the time being.
      
      From-SVN: r111703
      636ffc57
    • Krister Walfridsson's avatar
      bad-receiver-type.m: Add space before bracket in dg directive. · 32b830e7
      Krister Walfridsson authored
      2006-03-04  Krister Walfridsson  <cato@df.lth.se>
      
      	* objc.dg/bad-receiver-type.m: Add space before bracket in dg
      	directive.
      
      From-SVN: r111702
      32b830e7
    • Jason Merrill's avatar
      add comment · 8a48be3a
      Jason Merrill authored
      From-SVN: r111701
      8a48be3a
    • Richard Kenner's avatar
      uintp.adb (Num_Bits): Handle Uint_Int_First specially. · 93f978b7
      Richard Kenner authored
      	* uintp.adb (Num_Bits): Handle Uint_Int_First specially.
      
      From-SVN: r111700
      93f978b7
    • GCC Administrator's avatar
      Daily bump. · b05547fe
      GCC Administrator authored
      From-SVN: r111698
      b05547fe
    • Daniel Berlin's avatar
      tree-sra.c (tree_sra): Return todoflags; · efdb3de9
      Daniel Berlin authored
      2006-03-03  Daniel Berlin  <dberlin@dberlin.org>
      
      	* tree-sra.c (tree_sra): Return todoflags;
      	(generate_one_element): Set TODO_update_smt_usage if needed.
      	(pass_sra): Remove TODO_update_smt_usage.
      	* tree-ssa-forwprop.c (forward_propagate_addr_expr): Add some
      	parameter.
      	(tree_ssa_forward_propagate_single_use_vars): Return
      	TODO_update_smt_usage if we need to update SMT usage.
      	(pass_forwprop): Remove TODO_update_smt_usage.
      
      From-SVN: r111692
      efdb3de9
  3. Mar 03, 2006
    • Paolo Carlini's avatar
      re PR libstdc++/26526 (std::__copy_streambufs link failure when _GLIBCXX_DEBUG is defined) · 0efaed01
      Paolo Carlini authored
      2006-03-03  Paolo Carlini  <pcarlini@suse.de>
      
      	PR libstdc++/26526
      	* config/abi/pre/gnu.ver (__copy_streambufs, 64-bit version): Add
      	@GLIBCXX_3.4.8; move existing symbols @GLIBCXX_3.4.8 to 3.4.9.
      	* configure.ac (libtool_VERSION): To 6:9:0.
      	* testsuite/testsuite_abi.cc (check_version): Add GLIBCXX_3.4.9.
      	* configure: Regenerate.
      
      From-SVN: r111690
      0efaed01
    • Mike Stump's avatar
      Fix formatting. · b5abd706
      Mike Stump authored
      From-SVN: r111688
      b5abd706
    • Roger Sayle's avatar
      dependency.c (gfc_check_element_vs_element): Consider two unordered scalar... · 12de6bc6
      Roger Sayle authored
      dependency.c (gfc_check_element_vs_element): Consider two unordered scalar subscripts as (potentially) equal.
      
      
      	* dependency.c (gfc_check_element_vs_element): Consider two
      	unordered scalar subscripts as (potentially) equal.
      
      	* gfortran.dg/dependency_9.f90: New test case.
      
      From-SVN: r111687
      12de6bc6
    • Roger Sayle's avatar
      dependency.c (gfc_check_dependency): Call gfc_dep_resolver to check whether... · 0b8f2ce4
      Roger Sayle authored
      dependency.c (gfc_check_dependency): Call gfc_dep_resolver to check whether two array references have a dependency.
      
      
      	* dependency.c (gfc_check_dependency): Call gfc_dep_resolver to
      	check whether two array references have a dependency.
      	(gfc_check_element_vs_element): Assume lref and rref must be
      	REF_ARRAYs.  If gfc_dep_compare_expr returns -2, assume these
      	references could potentially overlap.
      	(gfc_dep_resolver): Whitespace and comment tweaks.  Assume a
      	dependency if the references have different depths.  Rewrite
      	final term to clarrify we only have a dependency for overlaps.
      
      	* gfortran.dg/dependency_4.f90: New test case.
      	* gfortran.dg/dependency_5.f90: New test case.
      	* gfortran.dg/dependency_6.f90: New test case.
      	* gfortran.dg/dependency_7.f90: New test case.
      	* gfortran.dg/dependency_8.f90: New test case.
      
      From-SVN: r111686
      0b8f2ce4
    • Mike Stump's avatar
      decl2.c (import_export_decl): Remove redundant call to targetm.cxx.key_method_may_be_inline (). · 67a70df6
      Mike Stump authored
      	* decl2.c (import_export_decl): Remove redundant call to
      	targetm.cxx.key_method_may_be_inline ().
      
      From-SVN: r111685
      67a70df6
    • Tom Tromey's avatar
      * interpret.cc (do_allocate_static_fields): Added comment. · d07548f9
      Tom Tromey authored
      From-SVN: r111683
      d07548f9
    • Diego Novillo's avatar
      tree-ssa-operands.c: Tidy whitespace. · 65ad7c63
      Diego Novillo authored
      	* tree-ssa-operands.c: Tidy whitespace.  Fix spelling.
      	(correct_use_link): Remove reference to get_stmt_operands.
      	(update_stmt_operands): Likewise.
      	(get_modify_expr_operands): New function factored out of
      	parse_ssa_operands and get_expr_operands.
      	Try to create V_MUST_DEFs for LHS by default.
      	(get_expr_operands) <case MODIFY_EXPR>: Call
      	get_modify_expr_operands.
      	<case ARRAY_RANGE_REF>: Handle together with ARRAY_REF.
      	<case BIT_FIELD_REF>: Clear opf_kill_def from FLAGS.
      	(parse_ssa_operands) <case MODIFY_EXPR>: Call
      	get_modify_expr_operands.
      
      From-SVN: r111682
      65ad7c63
    • Paul Brook's avatar
      target-supports.exp (check_profiling_available): Add m68k-*-elf. · e3860a7d
      Paul Brook authored
      2006-03-03  Paul Brook  <paul@codesourcery.com>
      
      	* gcc/testsuite/lib/target-supports.exp (check_profiling_available):
      	Add m68k-*-elf.
      
      From-SVN: r111681
      e3860a7d
    • Kazu Hirata's avatar
      tree-dfa.c (referenced_var_lookup_if_exists): Remove. · 417e90ca
      Kazu Hirata authored
      	* tree-dfa.c (referenced_var_lookup_if_exists): Remove.
      	* tree-flow.h: Remove the prototype for
      	referenced_var_lookup_if_exists.
      
      From-SVN: r111680
      417e90ca
    • Steve Ellcey's avatar
      re PR rtl-optimization/26345 (-fmove-loop-invariants loses POINTER attribute) · f6d65153
      Steve Ellcey authored
      	PR rtl-optimization/26345
      	PR target/19061
      	* config/ia64/predicates.md (basereg_operand): Don't look in subregs.
      
      From-SVN: r111678
      f6d65153
    • Thomas Koenig's avatar
      re PR fortran/25031 ([4.1 only] Allocatable array can be reallocated.) · 5b725b8d
      Thomas Koenig authored
      2006-03-03  Thomas Koenig  <Thomas.Koenig@online.de>
      
      	PR fortran/25031
      	* trans-array.h:  Adjust gfc_array_allocate prototype.
      	* trans-array.c (gfc_array_allocate):  Change type of
      	gfc_array_allocatate to bool.  Function returns true if
      	it operates on an array.  Change second argument to gfc_expr.
      	Find last reference in chain.
      	If the function operates on an allocatable array, emit call to
      	allocate_array() or allocate64_array().
      	* trans-stmt.c (gfc_trans_allocate):  Code to follow to last
      	reference has been moved to gfc_array_allocate.
      	* trans.h:  Add declaration for gfor_fndecl_allocate_array and
      	gfor_fndecl_allocate64_array.
      	(gfc_build_builtin_function_decls):  Add gfor_fndecl_allocate_array
      	and gfor_fndecl_allocate64_array.
      
      2006-03-03  Thomas Koenig  <Thomas.Koenig@online.de>
      
      	PR fortran/25031
      	* runtime/memory.c:  Adjust copyright years.
      	(allocate_array):  New function.
      	(allocate64_array):  New function.
      	* libgfortran.h (error_codes):  Add ERROR_ALLOCATION.
      
      2006-03-03  Thomas Koenig  <Thomas.Koenig@online.de>
      
      	PR fortran/25031
      	* multiple_allocation_1.f90:  New test.
      
      From-SVN: r111677
      5b725b8d
    • Roger Sayle's avatar
      re PR tree-optimization/26524 (ICE when compiling with -ffast-math and -O3 clatm5.f (lapack)) · 9a75ede0
      Roger Sayle authored
      	PR tree-optimization/26524
      	* tree-scalar-evolution.c (interpret_rhs_modify_expr): Use
      	fold_convert to create a constant of the appropriate type.
      
      	* gfortran.dg/pr26524.f: New test case.
      
      From-SVN: r111676
      9a75ede0
    • Richard Sandiford's avatar
      tm.texi: Refer to SYMBOL_REF_HAS_BLOCK_INFO_P instead of SYMBOL_REF_IN_BLOCK_P. · 3fa9c136
      Richard Sandiford authored
      	* doc/tm.texi: Refer to SYMBOL_REF_HAS_BLOCK_INFO_P instead of
      	SYMBOL_REF_IN_BLOCK_P.
      	* doc/rtl.texi: Likewise.  Refer to SYMBOL_FLAG_HAS_BLOCK_INFO instead
      	of SYMBOL_FLAG_IN_BLOCK.
      	* gengtype.c (adjust_field_rtx_def): Use SYMBOL_REF_HAS_BLOCK_INFO_P
      	instead of SYMBOL_REF_IN_BLOCK_P.
      	* explow.c (use_anchored_address): Likewise.
      	* rtl.c (rtx_size): Likewise.
      	* varasm.c (create_block_symbol): Set SYMBOL_FLAG_HAS_BLOCK_INFO
      	instead of SYMBOL_FLAG_IN_BLOCK.
      	(make_decl_rtl): Use SYMBOL_REF_HAS_BLOCK_INFO_P instead of
      	SYMBOL_REF_IN_BLOCK_P.
      	(assemble_variable): Likewise.
      	(output_constant_def_contents): Likewise.
      	(output_constant_pool): Likewise.
      	(default_encode_section_info): Preserve SYMBOL_FLAG_HAS_BLOCK_INFO
      	instead of SYMBOL_FLAG_IN_BLOCK.
      	* rtl.h (block_symbol): Refer to SYMBOL_REF_HAS_BLOCK_INFO_P instead of
      	SYMBOL_REF_IN_BLOCK_P.
      	(SYMBOL_REF_BLOCK): Likewise.
      	(SYMBOL_REF_OFFSET): Likewise.
      	(BLOCK_SYMBOL_CHECK): Use SYMBOL_REF_HAS_BLOCK_INFO_P instead of
      	SYMBOL_REF_IN_BLOCK_P.
      	(SYMBOL_FLAG_IN_BLOCK): Replace with...
      	(SYMBOL_FLAG_HAS_BLOCK_INFO): ...this.
      	(SYMBOL_REF_IN_BLOCK_P): Replace with...
      	(SYMBOL_REF_HAS_BLOCK_INFO_P): ...this.
      
      From-SVN: r111675
      3fa9c136
    • Jakub Jelinek's avatar
      * config/arm/unwind-arm.h (_Unwind_GetIPInfo): Fix pasto. · f677599e
      Jakub Jelinek authored
      From-SVN: r111674
      f677599e
    • Roger Sayle's avatar
      simplify-rtx.c (simplify_unary_operation): When simplifying (neg (lt X 0))... · 0f2f71b5
      Roger Sayle authored
      simplify-rtx.c (simplify_unary_operation): When simplifying (neg (lt X 0)) into (ashiftrt X C) or (lshiftrt X C)...
      
      
      	* simplify-rtx.c (simplify_unary_operation): When simplifying
      	(neg (lt X 0)) into (ashiftrt X C) or (lshiftrt X C), make sure
      	that we perform the right shift in the appropriate mode, and
      	then extend or truncate the result to requested mode.
      
      From-SVN: r111671
      0f2f71b5
Loading