Skip to content
Snippets Groups Projects
  1. Dec 08, 2010
    • Ian Lance Taylor's avatar
      * update_web_docs_svn (MANUALS): Add gccgo. · e493bdc2
      Ian Lance Taylor authored
      From-SVN: r167614
      e493bdc2
    • Ian Lance Taylor's avatar
      * README: Change "CVS" to "Subversion". · 709deb77
      Ian Lance Taylor authored
      From-SVN: r167613
      709deb77
    • Ian Lance Taylor's avatar
      sourcebuild.texi (Texinfo Manuals): Change update_web_docs to update_web_docs_svn. · 822a338e
      Ian Lance Taylor authored
      	* doc/sourcebuild.texi (Texinfo Manuals): Change update_web_docs
      	to update_web_docs_svn.
      	(Front End): Likewise.
      
      From-SVN: r167612
      822a338e
    • Iain Sandoe's avatar
      gcc/config.gcc (with_cpu): Default i[34567]86-*-darwin* and x86_64-*-darwin* to with_cpu:-core2. · c0aefbbe
      Iain Sandoe authored
      2010-12-08  Iain Sandoe <iains@gcc.gnu.org>
      
      	gcc/config.gcc (with_cpu): Default i[34567]86-*-darwin* and
      	x86_64-*-darwin* to with_cpu:-core2.
      	gcc/config/i386/mmx.md (*mov<mode>_internal_rex64): Replace movq
      	with movd for darwin assembler.
      	gcc/config/i386/sse.md (*vec_concatv2di_rex64_sse4_1): Ditto.
      	(*vec_concatv2di_rex64_sse): Ditto.
      
      From-SVN: r167611
      c0aefbbe
    • Nicola Pero's avatar
      In gcc/objc/: 2010-12-08 Nicola Pero <nicola.pero@meta-innovation.com> · 7c35d89d
      Nicola Pero authored
      In gcc/objc/:
      2010-12-08  Nicola Pero  <nicola.pero@meta-innovation.com>
      
      	* objc-act.c (objc_finish_foreach_loop): Use error_at() instead of
      	error() when printing an error about the iterating variable or
      	collection not being an object.
      
      In gcc/testsuite/:
      2010-12-08  Nicola Pero  <nicola.pero@meta-innovation.com>
      
      	* objc.dg/foreach-6.m: Updated location of error messages.
      	* objc.dg/foreach-7.m: Same change.
      
      From-SVN: r167610
      7c35d89d
    • Richard Guenther's avatar
      Fix PR45230, PR45231, and PR45370: fold_stmt_inplace after replace_exp. · fd66ea1a
      Richard Guenther authored
      
      2010-12-08  Richard Guenther  <rguenther@suse.de>
      	    Sebastian Pop  <sebastian.pop@amd.com>
      
      	PR tree-optimization/45230
      	PR tree-optimization/45231
      	PR tree-optimization/45370
      	* sese.c (rename_uses): Returns a bool.  Call
      	recompute_tree_invariant_for_addr_expr only on the RHS of a
      	GIMPLE_ASSIGN.
      	(graphite_copy_stmts_from_block): Call fold_stmt_inplace when
      	rename_uses returns true.
      	* tree-ssa-copy.c (replace_exp): Add a comment about calling
      	fold_stmt_inplace after replace_exp.
      
      	* gcc.dg/graphite/id-pr45230-1.c: New.
      	* gcc.dg/graphite/id-pr45231.c: New.
      	* gfortran.dg/graphite/id-pr45370.f90: New.
      
      Co-Authored-By: default avatarSebastian Pop <sebastian.pop@amd.com>
      
      From-SVN: r167609
      fd66ea1a
    • Tobias Burnus's avatar
      re PR fortran/46772 (libquadmath: Build failure - strtod: static declaration... · 09c2d63a
      Tobias Burnus authored
      re PR fortran/46772 (libquadmath: Build failure - strtod: static declaration of 'strtod'  follows non-static declaration)
      
      2010-12-08  Tobias Burnus  <burnus@net-b.de>
      
              PR fortran/46772
              * gdtoa/gdtoa.h: Include stdlib.h instead of declare strtod.
              * gdtoa/gdtoaimp.h: Don't declare strtod.
      
      From-SVN: r167608
      09c2d63a
    • Nathan Froyd's avatar
      re PR c++/45329 (When printing a list of candidate functions, explain why each... · feb6efc1
      Nathan Froyd authored
      re PR c++/45329 (When printing a list of candidate functions, explain why each function failed to match.)
      
      gcc/cp/
      	PR c++/45329
      	* call.c (struct conversion): Document bad_p field.
      	(enum rejection_reason_code): Define.
      	(struct conversion_info): Define.
      	(struct rejection_reason): Define.
      	(struct z_candidate): Add `reason' field.
      	(add_candidate): Add `reason' parameter.  Store it in CAND.
      	(alloc_rejection, arity_rejection, arg_conversion_rejection):
      	New functions.
      	(bad_arg_conversion_rejection): New function.
      	(convert_class_to_reference): Add comment.
      	(remaining_arguments): New function.
      	(add_function_candidate): Record rejection reason and pass it to
      	add_candidate.
      	(add_conv_candidate, build_builtin_candidate): Likewise.
      	(add_template_candidate_real): Likewise.
      	(print_conversion_rejection): New function.
      	(print_z_candidate): Print CAND->REASON if it exists.  Adjust
      	diagnostic strings.
      	(print_z_candidates): Add location_t argument.  Adjust calling
      	sequence for print_z_candidate. Print header line directly.
      	(build_user_type_conversion_1): Add reason for rejection to
      	CAND.  Adjust call to print_z_candidates.
      	(print_error_for_call_failure): New function.
      	(build_new_function_call): Call it.  Adjust call to
      	print_z_candidates.
      	(build_operator_new_call): Likewise.
      	(build_op_call): Likewise.
      	(build_conditional_expr): Likewise.
      	(build_new_op): Likewise.
      	(build_new_method_call): Likewise.
      
      gcc/testsuite/
      	PR c++/45329
      	* testsuite/g++.dg/conversion/ambig1.C: Adjust.
      	* testsuite/g++.dg/conversion/op1.C: Adjust.
      	* testsuite/g++.dg/conversion/simd1.C: Adjust.
      	* testsuite/g++.dg/cpp0x/defaulted14.C: Adjust.
      	* testsuite/g++.dg/cpp0x/defaulted18.C: Adjust.
      	* testsuite/g++.dg/cpp0x/defaulted20.C: Adjust.
      	* testsuite/g++.dg/cpp0x/explicit3.C: Adjust.
      	* testsuite/g++.dg/cpp0x/explicit4.C: Adjust.
      	* testsuite/g++.dg/cpp0x/implicit4.C: Adjust.
      	* testsuite/g++.dg/cpp0x/nullptr15.C: Adjust.
      	* testsuite/g++.dg/cpp0x/nullptr19.C: Adjust.
      	* testsuite/g++.dg/cpp0x/pr31431-2.C: Adjust.
      	* testsuite/g++.dg/cpp0x/pr31431.C: Adjust.
      	* testsuite/g++.dg/cpp0x/pr31434.C: Adjust.
      	* testsuite/g++.dg/cpp0x/pr31437.C: Adjust.
      	* testsuite/g++.dg/cpp0x/rv2n.C: Adjust.
      	* testsuite/g++.dg/cpp0x/rv3n.C: Adjust.
      	* testsuite/g++.dg/cpp0x/rv4n.C: Adjust.
      	* testsuite/g++.dg/cpp0x/rv5n.C: Adjust.
      	* testsuite/g++.dg/cpp0x/rv6n.C: Adjust.
      	* testsuite/g++.dg/cpp0x/rv7n.C: Adjust.
      	* testsuite/g++.dg/cpp0x/temp_default2.C: Adjust.
      	* testsuite/g++.dg/cpp0x/trailing4.C: Adjust.
      	* testsuite/g++.dg/cpp0x/variadic-ex3.C: Adjust.
      	* testsuite/g++.dg/cpp0x/variadic-ex4.C: Adjust.
      	* testsuite/g++.dg/cpp0x/variadic35.C: Adjust.
      	* testsuite/g++.dg/cpp0x/vt-35147.C: Adjust.
      	* testsuite/g++.dg/cpp0x/vt-37737-2.C: Adjust.
      	* testsuite/g++.dg/expr/cond9.C: Adjust.
      	* testsuite/g++.dg/expr/pmf-1.C: Adjust.
      	* testsuite/g++.dg/ext/label5.C: Adjust.
      	* testsuite/g++.dg/ext/visibility/anon8.C: Adjust.
      	* testsuite/g++.dg/ext/vla2.C: Adjust.
      	* testsuite/g++.dg/gomp/pr26690-1.C: Adjust.
      	* testsuite/g++.dg/gomp/pr26690-2.C: Adjust.
      	* testsuite/g++.dg/init/synth2.C: Adjust.
      	* testsuite/g++.dg/lookup/conv-1.C: Adjust.
      	* testsuite/g++.dg/lookup/new1.C: Adjust.
      	* testsuite/g++.dg/lookup/using9.C: Adjust.
      	* testsuite/g++.dg/other/error13.C: Adjust.
      	* testsuite/g++.dg/other/error20.C: Adjust.
      	* testsuite/g++.dg/other/error31.C: Adjust.
      	* testsuite/g++.dg/other/pr28114.C: Adjust.
      	* testsuite/g++.dg/other/ptrmem10.C: Adjust.
      	* testsuite/g++.dg/other/ptrmem11.C: Adjust.
      	* testsuite/g++.dg/overload/ambig1.C: Adjust.
      	* testsuite/g++.dg/overload/arg3.C: Adjust.
      	* testsuite/g++.dg/overload/builtin1.C: Adjust.
      	* testsuite/g++.dg/overload/copy1.C: Adjust.
      	* testsuite/g++.dg/overload/new1.C: Adjust.
      	* testsuite/g++.dg/overload/template4.C: Adjust.
      	* testsuite/g++.dg/overload/unknown1.C: Adjust.
      	* testsuite/g++.dg/overload/using2.C: Adjust.
      	* testsuite/g++.dg/parse/crash5.C: Adjust.
      	* testsuite/g++.dg/parse/error19.C: Adjust.
      	* testsuite/g++.dg/parse/error28.C: Adjust.
      	* testsuite/g++.dg/parse/template7.C: Adjust.
      	* testsuite/g++.dg/parse/typename7.C: Adjust.
      	* testsuite/g++.dg/rtti/typeid6.C: Adjust.
      	* testsuite/g++.dg/tc1/dr152.C: Adjust.
      	* testsuite/g++.dg/template/conv11.C: Adjust.
      	* testsuite/g++.dg/template/copy1.C: Adjust.
      	* testsuite/g++.dg/template/crash37.C: Adjust.
      	* testsuite/g++.dg/template/deduce3.C: Adjust.
      	* testsuite/g++.dg/template/dependent-expr5.C: Adjust.
      	* testsuite/g++.dg/template/error38.C: Adjust.
      	* testsuite/g++.dg/template/error40.C: Adjust.
      	* testsuite/g++.dg/template/friend.C: Adjust.
      	* testsuite/g++.dg/template/incomplete2.C: Adjust.
      	* testsuite/g++.dg/template/instantiate5.C: Adjust.
      	* testsuite/g++.dg/template/local4.C: Adjust.
      	* testsuite/g++.dg/template/local6.C: Adjust.
      	* testsuite/g++.dg/template/new3.C: Adjust.
      	* testsuite/g++.dg/template/operator9.C: Adjust.
      	* testsuite/g++.dg/template/overload6.C: Adjust.
      	* testsuite/g++.dg/template/ptrmem2.C: Adjust.
      	* testsuite/g++.dg/template/ptrmem20.C: Adjust.
      	* testsuite/g++.dg/template/ptrmem4.C: Adjust.
      	* testsuite/g++.dg/template/ptrmem8.C: Adjust.
      	* testsuite/g++.dg/template/qualttp5.C: Adjust.
      	* testsuite/g++.dg/template/sfinae2.C: Adjust.
      	* testsuite/g++.dg/template/spec22.C: Adjust.
      	* testsuite/g++.dg/template/spec23.C: Adjust.
      	* testsuite/g++.dg/template/ttp25.C: Adjust.
      	* testsuite/g++.dg/template/typedef4.C: Adjust.
      	* testsuite/g++.dg/template/unify10.C: Adjust.
      	* testsuite/g++.dg/template/unify11.C: Adjust.
      	* testsuite/g++.dg/template/unify6.C: Adjust.
      	* testsuite/g++.dg/template/unify7.C: Adjust.
      	* testsuite/g++.dg/template/unify9.C: Adjust.
      	* testsuite/g++.dg/template/varmod1.C: Adjust.
      	* testsuite/g++.old-deja/g++.benjamin/15799.C: Adjust.
      	* testsuite/g++.old-deja/g++.benjamin/15800-1.C: Adjust.
      	* testsuite/g++.old-deja/g++.brendan/ambiguity1.C: Adjust.
      	* testsuite/g++.old-deja/g++.brendan/crash29.C: Adjust.
      	* testsuite/g++.old-deja/g++.brendan/crash48.C: Adjust.
      	* testsuite/g++.old-deja/g++.brendan/crash56.C: Adjust.
      	* testsuite/g++.old-deja/g++.brendan/cvt3.C: Adjust.
      	* testsuite/g++.old-deja/g++.brendan/overload1.C: Adjust.
      	* testsuite/g++.old-deja/g++.brendan/overload4.C: Adjust.
      	* testsuite/g++.old-deja/g++.brendan/overload9.C: Adjust.
      	* testsuite/g++.old-deja/g++.bugs/900127_01.C: Adjust.
      	* testsuite/g++.old-deja/g++.bugs/900205_04.C: Adjust.
      	* testsuite/g++.old-deja/g++.bugs/900330_02.C: Adjust.
      	* testsuite/g++.old-deja/g++.bugs/900404_03.C: Adjust.
      	* testsuite/g++.old-deja/g++.bugs/900514_03.C: Adjust.
      	* testsuite/g++.old-deja/g++.eh/ctor1.C: Adjust.
      	* testsuite/g++.old-deja/g++.jason/conversion11.C: Adjust.
      	* testsuite/g++.old-deja/g++.jason/crash3.C: Adjust.
      	* testsuite/g++.old-deja/g++.jason/overload16.C: Adjust.
      	* testsuite/g++.old-deja/g++.jason/overload28.C: Adjust.
      	* testsuite/g++.old-deja/g++.jason/scoping10.C: Adjust.
      	* testsuite/g++.old-deja/g++.jason/template30.C: Adjust.
      	* testsuite/g++.old-deja/g++.jason/temporary2.C: Adjust.
      	* testsuite/g++.old-deja/g++.law/arg1.C: Adjust.
      	* testsuite/g++.old-deja/g++.law/arg11.C: Adjust.
      	* testsuite/g++.old-deja/g++.law/arm9.C: Adjust.
      	* testsuite/g++.old-deja/g++.law/ctors11.C: Adjust.
      	* testsuite/g++.old-deja/g++.law/ctors17.C: Adjust.
      	* testsuite/g++.old-deja/g++.law/ctors5.C: Adjust.
      	* testsuite/g++.old-deja/g++.law/ctors9.C: Adjust.
      	* testsuite/g++.old-deja/g++.law/enum4.C: Adjust.
      	* testsuite/g++.old-deja/g++.law/missed-error2.C: Adjust.
      	* testsuite/g++.old-deja/g++.law/operators32.C: Adjust.
      	* testsuite/g++.old-deja/g++.law/operators9.C: Adjust.
      	* testsuite/g++.old-deja/g++.mike/net2.C: Adjust.
      	* testsuite/g++.old-deja/g++.mike/net22.C: Adjust.
      	* testsuite/g++.old-deja/g++.mike/p11110.C: Adjust.
      	* testsuite/g++.old-deja/g++.mike/p1989.C: Adjust.
      	* testsuite/g++.old-deja/g++.mike/p2431.C: Adjust.
      	* testsuite/g++.old-deja/g++.mike/p438.C: Adjust.
      	* testsuite/g++.old-deja/g++.mike/p807a.C: Adjust.
      	* testsuite/g++.old-deja/g++.mike/p9068.C: Adjust.
      	* testsuite/g++.old-deja/g++.niklas/t120.C: Adjust.
      	* testsuite/g++.old-deja/g++.niklas/t121.C: Adjust.
      	* testsuite/g++.old-deja/g++.niklas/t128.C: Adjust.
      	* testsuite/g++.old-deja/g++.ns/overload2.C: Adjust.
      	* testsuite/g++.old-deja/g++.ns/using12.C: Adjust.
      	* testsuite/g++.old-deja/g++.other/crash24.C: Adjust.
      	* testsuite/g++.old-deja/g++.other/expr1.C: Adjust.
      	* testsuite/g++.old-deja/g++.other/overload11.C: Adjust.
      	* testsuite/g++.old-deja/g++.other/pmf3.C: Adjust.
      	* testsuite/g++.old-deja/g++.other/volatile1.C: Adjust.
      	* testsuite/g++.old-deja/g++.pt/auto_ptr.C: Adjust.
      	* testsuite/g++.old-deja/g++.pt/crash28.C: Adjust.
      	* testsuite/g++.old-deja/g++.pt/crash60.C: Adjust.
      	* testsuite/g++.old-deja/g++.pt/explicit38.C: Adjust.
      	* testsuite/g++.old-deja/g++.pt/explicit39.C: Adjust.
      	* testsuite/g++.old-deja/g++.pt/explicit41.C: Adjust.
      	* testsuite/g++.old-deja/g++.pt/explicit67.C: Adjust.
      	* testsuite/g++.old-deja/g++.pt/explicit77.C: Adjust.
      	* testsuite/g++.old-deja/g++.pt/expr2.C: Adjust.
      	* testsuite/g++.old-deja/g++.pt/ptrmem10.C: Adjust.
      	* testsuite/g++.old-deja/g++.pt/ptrmem6.C: Adjust.
      	* testsuite/g++.old-deja/g++.pt/spec35.C: Adjust.
      	* testsuite/g++.old-deja/g++.pt/spec5.C: Adjust.
      	* testsuite/g++.old-deja/g++.pt/spec6.C: Adjust.
      	* testsuite/g++.old-deja/g++.pt/t05.C: Adjust.
      	* testsuite/g++.old-deja/g++.pt/t24.C: Adjust.
      	* testsuite/g++.old-deja/g++.pt/unify4.C: Adjust.
      	* testsuite/g++.old-deja/g++.pt/unify6.C: Adjust.
      	* testsuite/g++.old-deja/g++.pt/unify8.C: Adjust.
      	* testsuite/g++.old-deja/g++.robertl/eb109.C: Adjust.
      	* testsuite/g++.old-deja/g++.robertl/eb119.C: Adjust.
      	* testsuite/g++.old-deja/g++.robertl/eb131.C: Adjust.
      	* testsuite/g++.old-deja/g++.robertl/eb22.C: Adjust.
      	* testsuite/g++.old-deja/g++.robertl/eb69.C: Adjust.
      	* testsuite/g++.old-deja/g++.robertl/eb98.C: Adjust.
      
      From-SVN: r167607
      feb6efc1
    • Tobias Burnus's avatar
      re PR fortran/46520 (libquadmath: fails at link test on bare irons) · abccc9a9
      Tobias Burnus authored
      2010-12-08  Tobias Burnus  <burnus@net-b.de>
      
              PR fortran/46520
              * configure.ac: Use GCC_TRY_COMPILE_OR_LINK instead of
              AC_TRY_LINK and cache libquad_have_float128.
              * configure: Regenerate.
      
      From-SVN: r167605
      abccc9a9
    • Mike Stump's avatar
      re PR debug/46749 (gcc.dg/debug/pr41893-1.c -gdwarf-2 testsuite failures on darwin) · 11afe8e8
      Mike Stump authored
      	PR debug/46749
      	* config/darwin.h (COLLECT_RUN_DSYMUTIL): Add.
      	(DSYMUTIL_SPEC): Use `linker' flags instead to handle lto
      	better.
      	* config/darwin9.h (COLLECT_RUN_DSYMUTIL): Add.
      	(DSYMUTIL_SPEC): Use `linker' flags instead to handle lto
      	better.
      	* collect2.c (post_ld_pass): Add.
      	(process_args): Add.
      	(maybe_run_lto_and_relink): Call post_ld_pass after ld.
      	(main): Likewise.  Call process_args.
      
      From-SVN: r167603
      11afe8e8
    • Jason Merrill's avatar
      re PR c++/45822 (Qt 4.7.0 build fails) · b8bf6ad9
      Jason Merrill authored
      	PR c++/45822
      	* cp-tree.h (LOOKUP_DEFAULTED): New.
      	* call.c (add_function_candidate): Check it.
      	* method.c (synthesized_method_walk): Set it.
      	(do_build_copy_assign): Likewise.
      	* init.c (perform_member_init): Likewise.
      	(emit_mem_initializers): Likewise.
      
      From-SVN: r167602
      b8bf6ad9
    • Jason Merrill's avatar
      re PR c++/46736 ([c++0x] move constructor is not implicitly deleted when it should be) · f4842525
      Jason Merrill authored
      	PR c++/46736
      	* decl.c (cp_finish_decl): Complain about an implicitly deleted
      	method defaulted outside the class.
      	* method.c (maybe_explain_implicit_delete): Don't check DECL_INITIAL.
      
      From-SVN: r167601
      f4842525
    • Jakub Jelinek's avatar
      re PR middle-end/46844 (regrename.c:312:22: error: unused parameter 'reg') · 6a68a5c3
      Jakub Jelinek authored
      	PR middle-end/46844
      	* regrename.c (check_new_reg_p): Add ATTRIBUTE_UNUSED to reg
      	parameter.
      
      From-SVN: r167596
      6a68a5c3
    • Richard Earnshaw's avatar
      [multiple changes] · c994a0ce
      Richard Earnshaw authored
      2010-12-08  Richard Earnshaw  <rearnsha@arm.com>
      
      	PR target/46631
      	* arm.c (thumb2_reorg): Also try to reduce <commutative_op> Rd, Rn, Rd
      	into a 16-bit instruction.
      
      2010-12-08  Wei Guozhi  <carrot@google.com>
      
      	PR target/46631
      	* gcc.target/arm/pr46631: New testcase.
      
      From-SVN: r167595
      c994a0ce
    • Michael Meissner's avatar
      PR 42694: add checks to make sure sqrt is supported · b0ce92b4
      Michael Meissner authored
      From-SVN: r167594
      b0ce92b4
    • Richard Guenther's avatar
      tree-ssa-sccvn.c (copy_reference_ops_from_ref): Use a shift instead of a... · afca0898
      Richard Guenther authored
      tree-ssa-sccvn.c (copy_reference_ops_from_ref): Use a shift instead of a division to divide by BITS_PER_UNIT.
      
      2010-12-08  Richard Guenther  <rguenther@suse.de>
      
      	* tree-ssa-sccvn.c (copy_reference_ops_from_ref): Use a shift
      	instead of a division to divide by BITS_PER_UNIT.
      
      From-SVN: r167592
      afca0898
    • Richard Guenther's avatar
      gimplify.c (gimple_tree_eq): Assert hashes are equal only when checking is enabled. · fdd7cdbf
      Richard Guenther authored
      2010-12-08  Richard Guenther  <rguenther@suse.de>
      
      	* gimplify.c (gimple_tree_eq): Assert hashes are equal only
      	when checking is enabled.
      
      From-SVN: r167591
      fdd7cdbf
    • Doug Evans's avatar
      splay-tree.c (splay_tree_foreach_helper): Remove arg `sp', all callers updated. · 23346f36
      Doug Evans authored
      	* splay-tree.c (splay_tree_foreach_helper): Remove arg `sp',
      	all callers updated.  Rewrite to be non-recursive.
      
      From-SVN: r167589
      23346f36
    • Andrey Belevantsev's avatar
      re PR target/43603 (gcc-4.4.3 ICE on ia64 with -O3) · 00c4e97c
      Andrey Belevantsev authored
              PR target/43603
              * haifa-sched.c (sched_create_recovery_edges): Update
              dominator info.
              * sel-sched-ir.c (maybe_tidy_empty_bb): Update dominator info
              after deleting an empty block.
              (tidy_control_flow): Also verify dominators.
              (sel_remove_bb): Update dominator info after removing a block.
              (sel_redirect_edge_and_branch_force): Assert that no unreachable
              blocks will be created. Update dominator info.
              (sel_redirect_edge_and_branch): Update dominator info when
              basic blocks do not become unreachable.
              (sel_remove_loop_preheader): Update dominator info.
      
      From-SVN: r167588
      00c4e97c
    • Richard Biener's avatar
      tree-vect-data-refs.c (vect_create_addr_base_for_vector_ref): Reset alignment information. · c61f6330
      Richard Biener authored
      2010-12-07  Richard Guenther  <rguenther@suse.de>
      
      	* tree-vect-data-refs.c (vect_create_addr_base_for_vector_ref):
      	Reset alignment information.
      	(bump_vector_ptr): Likewise.
      
      From-SVN: r167584
      c61f6330
    • Tobias Burnus's avatar
      re PR fortran/46543 (libquadmath: Add documentation) · 4c993c44
      Tobias Burnus authored
      2010-12-08  Tobias Burnus  <burnus@net-b.de>
      
              PR fortran/46543
              * configure.ac: Add texinfo checks.
              * Makefile.am: Handle .texi documentation.
              * libquadmath.texi: New.
              * configure: Regenerated.
              * Makefile.in: Regenerated.
      
      From-SVN: r167583
      4c993c44
    • Ian Lance Taylor's avatar
      re PR other/46840 (libgo should link against libm) · 505b439a
      Ian Lance Taylor authored
      	PR other/46840
      Link libgo against -lm.
      
      From-SVN: r167582
      505b439a
    • John David Anglin's avatar
      re PR middle-end/46671 (ICE in default_no_named_section, at varasm .c:5994) · 7550cb35
      John David Anglin authored
      	PR middle-end/46671
      	PR target/46685
      	* config/pa/pa.c (pa_function_section): New function.
      	(TARGET_ASM_FUNCTION_SECTION): Define.
      
      From-SVN: r167581
      7550cb35
    • François Dumont's avatar
      stl_iterator.h: Add move_iterator operators overloads to make it robust to template abuses. · f3871695
      François Dumont authored
      2010-12-07  François Dumont  <francois.cppdevs@free.fr>
      
      	* include/bits/stl_iterator.h: Add move_iterator operators overloads
      	to make it robust to template abuses.
      	* testsuite/util/testsuite_greedy_ops.h: New.
      	* testsuite/23_containers/vector/types/1.cc: Use latter.
      	* testsuite/23_containers/deque/types/1.cc: Likewise.
      	* testsuite/24_iterators/move_iterator/greedy_ops.cc: New.
      	* testsuite/24_iterators/normal_iterator/greedy_ops.cc: New.
      	* testsuite/24_iterators/reverse_iterator/greedy_ops.cc: New.
      	* testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Adjust dg-error
      	line numbers.
      
      From-SVN: r167580
      f3871695
    • GCC Administrator's avatar
      Daily bump. · 2b843fad
      GCC Administrator authored
      From-SVN: r167579
      2b843fad
    • Ian Lance Taylor's avatar
      Fix test by copying from master. · 73d520af
      Ian Lance Taylor authored
      From-SVN: r167575
      73d520af
  2. Dec 07, 2010
Loading