Hi,

On Tue, Jun 28, 2011 at 05:06:34PM -0400, Diego Novillo wrote:
> This merge brings google/gcc-4_6 up to date with the recently
> released 4.6.1 (rev 175583).
> 
> Since there was some interest in a few fixes in the upstream
> branch, these are the revisions that made it through in this
> merge.
> 
> Ollie, Martin's fix to PR 49516 will be committed in the next few
> days.  If needed, we could take his fix directly from trunk.

The fix for 49094 had to be changed and is still being tested, even
for trunk, and thus I have committed a 4.6 "backport" of the fix for
PR 49516 on its own today (as revision 175634).  Nevertheles yes, the
patch is exactly the same, only with a minor line offset.

Martin

> 
> Validated on x86_64.
> 
> 
> Diego.
> 
> ........
>   r175024 | jakub | 2011-06-14 11:01:10 -0400 (Tue, 14 Jun 2011) | 9 lines
>   
>       PR rtl-optimization/49390
>       Revert:
>       2010-06-29  Bernd Schmidt  <ber...@codesourcery.com>
>   
>       * cse.c (exp_equiv_p): For MEMs, if for_gcse, only compare
>       MEM_ALIAS_SET.
>   
>       * gcc.c-torture/execute/pr49390.c: New test.
> ........
>   r175029 | jakub | 2011-06-14 11:28:21 -0400 (Tue, 14 Jun 2011) | 11 lines
>   
>       PR fortran/49103
>       * tree.h (DECL_NONSHAREABLE): Define.
>       (struct tree_decl_common): Change decl_common_unused to
>       decl_nonshareable_flag.
>       * cfgexpand.c (expand_used_vars_for_block, clear_tree_used):
>       Ignore vars with DECL_NONSHAREABLE bit set.
>       * tree-cfg.c (gimple_duplicate_bb): Set DECL_NONSHAREABLE
>       on stores to automatic aggregate vars.
>   
>       * gfortran.dg/pr49103.f90: New test.
> ........
>   r175048 | rth | 2011-06-14 15:12:53 -0400 (Tue, 14 Jun 2011) | 18 lines
>   
>   Backport from mainline
>   2011-03-22  Richard Henderson  <r...@redhat.com>
>   
>           * config/avr/avr.c (TARGET_EXCEPT_UNWIND_INFO): New.
>           (avr_incoming_return_addr_rtx): New.
>           (emit_push_byte): New.
>           (expand_prologue): Use it.  Remove incorrect dwarf annotation for
>           SREG, RAMPZ, zero register.  Push frame pointer by bytes.  Add dwarf
>           annotation for __prologue_saves__.  Fixup dwarf annotation for CFA.
>           (emit_pop_byte): New.
>           (expand_epilogue): Use it.  Pop frame pointer by bytes.
>           * config/avr/avr.h (FRAME_POINTER_CFA_OFFSET): Remove.
>           (INCOMING_RETURN_ADDR_RTX): New.
>           (INCOMING_FRAME_SP_OFFSET): New.
>           (ARG_POINTER_CFA_OFFSET): New.
>           * config/avr/avr.md (*pushqi): Fix mode of auto-inc.
>           (*pushhi, *pushsi, *pushsf, popqi): Likewise.
>           (pophi): Remove.
> ........
>   r175049 | rth | 2011-06-14 15:13:00 -0400 (Tue, 14 Jun 2011) | 5 lines
>   
>   PR debug/48459
>           * dwarf2out.c (frame_pointer_fb_offset_valid): New.
>           (based_loc_descr): Assert it's true.
>           (compute_frame_pointer_to_fb_displacement): Set it, rather than
>           aborting immediately.
> ........
>   r175058 | jason | 2011-06-14 18:13:19 -0400 (Tue, 14 Jun 2011) | 2 lines
>   
>       PR c++/49290
>       * semantics.c (cxx_eval_indirect_ref): Remove assert.
> ........
>   r175059 | jason | 2011-06-14 18:13:29 -0400 (Tue, 14 Jun 2011) | 2 lines
>   
>       PR c++/49369
>       * class.c (build_base_path): Fix cv-quals in unevaluated context.
> ........
>   r175060 | jason | 2011-06-14 18:13:36 -0400 (Tue, 14 Jun 2011) | 3 lines
>   
>       PR c++/49117
>       * call.c (perform_implicit_conversion_flags): Print source type as
>       well as expression.
> ........
>   r175061 | jason | 2011-06-14 18:13:45 -0400 (Tue, 14 Jun 2011) | 1 line
>   
>       * error.c (type_to_string): Print typedef-stripped version too.
> ........
>   r175069 | gccadmin | 2011-06-14 20:18:32 -0400 (Tue, 14 Jun 2011) | 1 line
>   
>   Daily bump.
> ........
>   r175087 | gccadmin | 2011-06-15 20:18:11 -0400 (Wed, 15 Jun 2011) | 1 line
>   
>   Daily bump.
> ........
>   r175094 | jakub | 2011-06-16 03:52:44 -0400 (Thu, 16 Jun 2011) | 16 lines
>   
>       Backported from mainline
>       2011-06-13  Edmar Wienskoski  <ed...@freescale.com>
>   
>       PR target/44618
>       * config/rs6000/rs6000.md (save_gpregs_<mode>): Replaced pattern
>       with a set of similar patterns, where the MATCH_OPERAND for the
>       function argument is replaced with individual references to hardware
>       registers.
>       (save_fpregs_<mode>): Ditto
>       (restore_gpregs_<mode>): Ditto
>       (return_and_restore_gpregs_<mode>): Ditto
>       (return_and_restore_fpregs_<mode>): Ditto
>       (return_and_restore_fpregs_aix_<mode>): Ditto
>   
>       * gcc.target/powerpc/outofline_rnreg.c: New testcase.
> ........
>   r175095 | jakub | 2011-06-16 03:54:43 -0400 (Thu, 16 Jun 2011) | 8 lines
>   
>       PR tree-optimization/49419
>       * tree-vrp.c (execute_vrp): Call init_range_assertions
>       before estimate_numbers_of_iterations, call
>       free_number_of_iterations_estimates before calling
>       remove_range_assertions.
>   
>       * gcc.c-torture/execute/pr49419.c: New test.
> ........
>   r175109 | jamborm | 2011-06-16 15:37:37 -0400 (Thu, 16 Jun 2011) | 7 lines
>   
>   2011-06-16  Martin Jambor  <mjam...@suse.cz>
>   
>       PR tree-optimization/48613
>       * ipa-prop.c (ipa_prop_write_jump_functions): Return immediately if
>       ipa_node_params_vector is NULL.
> ........
>   r175116 | kkojima | 2011-06-16 18:02:45 -0400 (Thu, 16 Jun 2011) | 6 lines
>   
>       PR target/49307
>       * config/sh/sh.md (UNSPEC_CHKADD): New.
>       (chk_guard_add): New define_insn_and_split.
>       (symGOT_load): Use chk_guard_add instead of blockage.
> ........
>   r175128 | gccadmin | 2011-06-16 20:19:09 -0400 (Thu, 16 Jun 2011) | 1 line
>   
>   Daily bump.
> ........
>   r175130 | jason | 2011-06-16 21:06:42 -0400 (Thu, 16 Jun 2011) | 3 lines
>   
>       PR c++/49251
>       * semantics.c (finish_id_expression): Mark even dependent
>       variables as used.
> ........
>   r175131 | jason | 2011-06-16 21:06:50 -0400 (Thu, 16 Jun 2011) | 2 lines
>   
>       PR c++/49229
>       * pt.c (tsubst_decl) [FUNCTION_DECL]: Handle substitution failure.
> ........
>   r175137 | burnus | 2011-06-17 02:11:31 -0400 (Fri, 17 Jun 2011) | 14 lines
>   
>   2011-06-17  Tobias Burnus
>   
>           PR fortran/49324
>           * trans-expr.c (gfc_trans_assignment_1): Tell
>           gfc_trans_scalar_assign to also deep-copy RHS nonvariables
>           with allocatable components.
>           * trans-array.c (gfc_conv_expr_descriptor): Ditto.
>   
>   2011-06-17  Tobias Burnus
>   
>           PR fortran/49324
>           * gfortran.dg/alloc_comp_assign_11.f90: New.
> ........
>   r175139 | hp | 2011-06-17 07:13:38 -0400 (Fri, 17 Jun 2011) | 6 lines
>   
>       PR rtl-optimization/48542
>       * reload.c (find_equiv_reg): Stop looking when finding a
>       setjmp-type call.
>       * reload1.c (reload_as_needed): Invalidate all reload
>       registers when crossing a setjmp-type call.
> ........
>   r175140 | hp | 2011-06-17 07:15:35 -0400 (Fri, 17 Jun 2011) | 3 lines
>   
>       PR rtl-optimization/48542
>       * gcc.dg/torture/pr48542.c: New test.
> ........
>   r175148 | rguenth | 2011-06-17 07:27:37 -0400 (Fri, 17 Jun 2011) | 12 lines
>   
>   2011-06-17  Richard Guenther  <rguent...@suse.de>
>   
>           Backport from mainline
>           2011-05-23  Richard Guenther  <rguent...@suse.de>
>   
>       PR tree-optimization/49115
>       * tree-ssa-alias.c (stmt_kills_ref_p_1): If the assignment
>       is not necessarily carried out, do not claim it kills the ref.
>       * tree-ssa-dce.c (mark_aliased_reaching_defs_necessary_1): Likewise.
>   
>       * g++.dg/torture/pr49115.C: New testcase.
> ........
>   r175150 | rth | 2011-06-17 12:02:24 -0400 (Fri, 17 Jun 2011) | 4 lines
>   
>   Backport from mainline
>   2011-03-22  Richard Henderson  <r...@redhat.com>
>   
>       * dwarf2out.c (dwarf2out_frame_debug_expr) [rule 11]: Handle post_dec.
> ........
>   r175162 | gccadmin | 2011-06-17 20:18:35 -0400 (Fri, 17 Jun 2011) | 1 line
>   
>   Daily bump.
> ........
>   r175170 | jakub | 2011-06-18 05:07:20 -0400 (Sat, 18 Jun 2011) | 23 lines
>   
>       PR target/49411
>       * config/i386/i386.c (ix86_expand_multi_arg_builtins): If
>       last_arg_constant and last argument doesn't match its predicate,
>       for xop_vpermil2<mode>3 error out and for xop_rotl<mode>3
>       if it is CONST_INT, mask it, otherwise expand using rotl<mode>3.
>       (ix86_expand_sse_pcmpestr, ix86_expand_sse_pcmpistr): Fix
>       spelling of error message.
>       * config/i386/sse.md (sse4a_extrqi, sse4a_insertqi,
>       vcvtps2ph, *vcvtps2ph, *vcvtps2ph_store, vcvtps2ph256): Use
>       const_0_to_255_operand instead of const_int_operand.
>   
>       * gcc.target/i386/testimm-1.c: New test.
>       * gcc.target/i386/testimm-2.c: New test.
>       * gcc.target/i386/testimm-3.c: New test.
>       * gcc.target/i386/testimm-4.c: New test.
>       * gcc.target/i386/testimm-5.c: New test.
>       * gcc.target/i386/testimm-6.c: New test.
>       * gcc.target/i386/testimm-7.c: New test.
>       * gcc.target/i386/testimm-8.c: New test.
>       * gcc.target/i386/xop-vpermil2px-2.c: New test.
>       * gcc.target/i386/xop-rotate1-int.c: New test.
>       * gcc.target/i386/xop-rotate2-int.c: New test.
> ........
>   r175173 | ebotcazou | 2011-06-18 06:31:43 -0400 (Sat, 18 Jun 2011) | 3 lines
>   
>       * gcc-interface/trans.c (Identifier_to_gnu): Don't set TREE_THIS_NOTRAP
>       on a dereference built for a by-ref object if it has an address clause.
> ........
>   r175179 | jakub | 2011-06-18 08:59:48 -0400 (Sat, 18 Jun 2011) | 3 lines
>   
>       PR testsuite/49432
>       * obj-c++.dg/invalid-type-1.mm: Adjust for new error wording.
> ........
>   r175180 | mrs | 2011-06-18 10:38:03 -0400 (Sat, 18 Jun 2011) | 2 lines
>   
>       * mh-darwin: Turn off -pie on darwin11 and later.
> ........
>   r175187 | gccadmin | 2011-06-18 20:17:44 -0400 (Sat, 18 Jun 2011) | 1 line
>   
>   Daily bump.
> ........
>   r175190 | mrs | 2011-06-19 13:48:13 -0400 (Sun, 19 Jun 2011) | 3 lines
>   
>       PR target/49461
>       * mh-darwin: Turn off -pie on darwin11 and later.
> ........
>   r175193 | mrs | 2011-06-19 14:07:52 -0400 (Sun, 19 Jun 2011) | 6 lines
>   
>   2011-06-19  Jack Howarth <howa...@bromo.med.uc.edu>
>   
>       PR target/49461
>       * libjava/configure.ac (SYSTEMSPEC): Pass -no_pie for darwin11.
>       * libjava/configure: Regenerate.
> ........
>   r175194 | janus | 2011-06-19 17:05:18 -0400 (Sun, 19 Jun 2011) | 35 lines
>   
>   2011-06-19  Janus Weil  <ja...@gcc.gnu.org>
>   
>       PR fortran/47601
>       * module.c (mio_component_ref): Handle components of extended types.
>       * symbol.c (gfc_find_component): Return if sym is NULL.
>   
>       PR fortran/48699
>       * check.c (gfc_check_move_alloc): If 'TO' argument is polymorphic,
>       make sure the vtab is present.
>   
>       PR fortran/49074
>       * interface.c (gfc_extend_assign): Propagate the locus from the
>       assignment to the type-bound procedure call.
>   
>       PR fortran/49417
>       * module.c (mio_component): Make sure the 'class_ok' attribute is set
>       for use-associated CLASS components.
>       * parse.c (parse_derived): Check for 'class_ok' attribute.
>       * resolve.c (resolve_fl_derived): Ditto.
>   
>   
>   2011-06-19  Janus Weil  <ja...@gcc.gnu.org>
>   
>       PR fortran/47601
>       * gfortran.dg/extends_13.f03: New.
>   
>       PR fortran/48699
>       * gfortran.dg/move_alloc_5.f90: New.
>   
>       PR fortran/49074
>       * gfortran.dg/typebound_assignment_3.f03: New.
>   
>       PR fortran/49417
>       * gfortran.dg/class_43.f03: New.
> ........
>   r175198 | gccadmin | 2011-06-19 20:18:16 -0400 (Sun, 19 Jun 2011) | 1 line
>   
>   Daily bump.
> ........
>   r175201 | amodra | 2011-06-20 01:25:35 -0400 (Mon, 20 Jun 2011) | 11 lines
>   
>       * config/rs6000/rs6000.c (create_TOC_reference): Wrap high part
>       of toc-relative address in CONST.
>       (rs6000_delegitimize_address): Recognize changed address.
>       (rs6000_legitimize_reload_address): Likewise.
>       (rs6000_emit_move): Don't force these constants to memory.
>       * config/rs6000/rs6000.md (tls_gd, tls_gd_high): Wrap high part of
>       toc-relative address in CONST.
>       (tls_ld, tls_ld_high, tls_got_dtprel, tls_got_dtprel_high): Likewise.
>       (tls_got_tprel, tls_got_tprel_high, largetoc_high): Likewise.
> ........
>   r175205 | ramana | 2011-06-20 07:14:50 -0400 (Mon, 20 Jun 2011) | 13 lines
>   
>   
>   
>   2011-06-20  Ramana Radhakrishnan  <ramana.radhakrish...@linaro.org>
>   
>       Backport from mainline.
>           2011-06-13  Ramana Radhakrishnan  <ramana.radhakrish...@linaro.org>
>   
>       PR target/48454
>       * config/arm/neon.md (vec_pack_trunc): Set the lengths
>       correctly for the case with Quad vectors.
> ........
>   r175220 | amodra | 2011-06-20 11:12:44 -0400 (Mon, 20 Jun 2011) | 4 lines
>   
>       * config/rs6000/rs6000.c (rs6000_cannot_force_const_mem): New func.
>       (TARGET_CANNOT_FORCE_CONST_MEM): Update definition.
> ........
>   r175234 | gccadmin | 2011-06-20 20:18:28 -0400 (Mon, 20 Jun 2011) | 1 line
>   
>   Daily bump.
> ........
>   r175249 | jsm28 | 2011-06-21 06:29:48 -0400 (Tue, 21 Jun 2011) | 6 lines
>   
>   gcc/po:
>       * gcc.pot: Regenerate.
>   
>   libcpp/po:
>       * cpplib.pot: Regenerate.
> ........
>   r175259 | janus | 2011-06-21 08:20:28 -0400 (Tue, 21 Jun 2011) | 11 lines
>   
>   2011-06-21  Janus Weil  <ja...@gcc.gnu.org>
>   
>       PR fortran/49112
>       * class.c (gfc_find_derived_vtab): Make vtab and default initialization
>       symbols SAVE_IMPLICIT.
>   
>   2011-06-21  Janus Weil  <ja...@gcc.gnu.org>
>   
>       PR fortran/49112
>       * gfortran.dg/class_44.f03: New.
> ........
>   r175274 | jason | 2011-06-21 16:08:01 -0400 (Tue, 21 Jun 2011) | 3 lines
>   
>       PR c++/49482
>       * semantics.c (maybe_add_lambda_conv_op): Call mark_exp_read for
>       static fn parameters.
> ........
>   r175282 | gccadmin | 2011-06-21 20:17:52 -0400 (Tue, 21 Jun 2011) | 1 line
>   
>   Daily bump.
> ........
>   r175326 | gccadmin | 2011-06-22 20:18:20 -0400 (Wed, 22 Jun 2011) | 1 line
>   
>   Daily bump.
> ........
>   r175343 | jason | 2011-06-23 12:56:27 -0400 (Thu, 23 Jun 2011) | 3 lines
>   
>       PR c++/49507
>       * decl2.c (mark_used): Don't call synthesize_method for
>       functions defaulted outside the class.
> ........
>   r175356 | jsm28 | 2011-06-23 18:30:44 -0400 (Thu, 23 Jun 2011) | 2 lines
>   
>       * de.po: Update.
> ........
>   r175361 | gccadmin | 2011-06-23 20:18:45 -0400 (Thu, 23 Jun 2011) | 1 line
>   
>   Daily bump.
> ........
>   r175380 | jsm28 | 2011-06-24 10:23:44 -0400 (Fri, 24 Jun 2011) | 2 lines
>   
>       * de.po: Update.
> ........
>   r175393 | gccadmin | 2011-06-24 20:17:55 -0400 (Fri, 24 Jun 2011) | 1 line
>   
>   Daily bump.
> ........
>   r175403 | gccadmin | 2011-06-25 20:17:57 -0400 (Sat, 25 Jun 2011) | 1 line
>   
>   Daily bump.
> ........
>   r175415 | gccadmin | 2011-06-26 20:18:53 -0400 (Sun, 26 Jun 2011) | 1 line
>   
>   Daily bump.
> ........
>   r175428 | gccadmin | 2011-06-27 06:01:21 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175429 | gccadmin | 2011-06-27 06:01:26 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175430 | gccadmin | 2011-06-27 06:01:31 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175431 | gccadmin | 2011-06-27 06:01:36 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175432 | gccadmin | 2011-06-27 06:01:41 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175433 | gccadmin | 2011-06-27 06:01:49 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175434 | gccadmin | 2011-06-27 06:01:53 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175435 | gccadmin | 2011-06-27 06:01:58 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175436 | gccadmin | 2011-06-27 06:02:03 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175437 | gccadmin | 2011-06-27 06:02:08 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175438 | gccadmin | 2011-06-27 06:02:14 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175439 | gccadmin | 2011-06-27 06:02:19 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175440 | gccadmin | 2011-06-27 06:02:25 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175441 | gccadmin | 2011-06-27 06:02:30 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175442 | gccadmin | 2011-06-27 06:02:36 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175443 | gccadmin | 2011-06-27 06:02:40 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175444 | gccadmin | 2011-06-27 06:02:46 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175445 | gccadmin | 2011-06-27 06:02:52 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175446 | gccadmin | 2011-06-27 06:02:58 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175447 | gccadmin | 2011-06-27 06:03:04 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175448 | gccadmin | 2011-06-27 06:03:11 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175449 | gccadmin | 2011-06-27 06:03:17 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175450 | gccadmin | 2011-06-27 06:03:24 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175451 | gccadmin | 2011-06-27 06:03:30 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175452 | gccadmin | 2011-06-27 06:03:38 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175453 | gccadmin | 2011-06-27 06:03:45 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175454 | gccadmin | 2011-06-27 06:03:52 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175455 | gccadmin | 2011-06-27 06:03:58 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175456 | gccadmin | 2011-06-27 06:04:04 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175457 | gccadmin | 2011-06-27 06:04:10 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175458 | gccadmin | 2011-06-27 06:04:16 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175459 | gccadmin | 2011-06-27 06:04:23 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175460 | gccadmin | 2011-06-27 06:04:28 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175461 | gccadmin | 2011-06-27 06:04:33 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175462 | gccadmin | 2011-06-27 06:04:38 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175463 | gccadmin | 2011-06-27 06:04:43 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175464 | gccadmin | 2011-06-27 06:04:49 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175465 | gccadmin | 2011-06-27 06:04:54 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175466 | gccadmin | 2011-06-27 06:04:59 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175467 | gccadmin | 2011-06-27 06:05:04 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175468 | gccadmin | 2011-06-27 06:05:09 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175469 | gccadmin | 2011-06-27 06:05:14 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175470 | gccadmin | 2011-06-27 06:05:19 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175471 | gccadmin | 2011-06-27 06:05:24 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark ChangeLog
> ........
>   r175472 | gccadmin | 2011-06-27 06:05:29 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Mark as release
> ........
>   r175518 | jakub | 2011-06-27 07:35:53 -0400 (Mon, 27 Jun 2011) | 3 lines
>   
>       * BASE-VER: Set to 4.6.2.
>       * DEV-PHASE: Set to prerelease.
> ........
>   r175520 | jsm28 | 2011-06-27 08:13:39 -0400 (Mon, 27 Jun 2011) | 2 lines
>   
>       * de.po: Update.
> ........
>   r175525 | ebotcazou | 2011-06-27 09:00:16 -0400 (Mon, 27 Jun 2011) | 3 lines
>   
>       * reorg.c (fill_simple_delay_slots): Use stop_search_p to stop the
>       forward scan as well.
> ........
>   r175544 | jakub | 2011-06-27 13:55:35 -0400 (Mon, 27 Jun 2011) | 13 lines
>   
>       Backported from mainline
>       2011-06-26  Jakub Jelinek  <ja...@redhat.com>
>   
>       PR tree-optimization/48377
>       * gcc.dg/vect/pr48377.c: Add dg-require-effective-target
>       non_strict_align.
>   
>       2011-06-26  Steve Ellcey  <s...@cup.hp.com>
>   
>       PR middle-end/49191
>       * lib/target-supports.exp (check_effective_target_non_strict_align):
>       New.
> ........
>   r175557 | jason | 2011-06-27 16:15:49 -0400 (Mon, 27 Jun 2011) | 3 lines
>   
>       PR c++/49418
>       * call.c (cxx_type_promotes_to): Don't strip cv-quals.
>       * semantics.c (lambda_return_type): Strip them here.
> ........
>   r175558 | jason | 2011-06-27 16:16:02 -0400 (Mon, 27 Jun 2011) | 3 lines
>   
>       PR c++/49440
>       * class.c (set_linkage_according_to_type): Hand off to
>       determine_visibility.
> ........
>   r175559 | jason | 2011-06-27 16:16:14 -0400 (Mon, 27 Jun 2011) | 5 lines
>   
>       PR c++/49528
>       * semantics.c (potential_constant_expression_1): A TARGET_EXPR
>       of non-literal type isn't constant.
>       (cxx_eval_constant_expression): Likewise.
>       * init.c (expand_default_init): Use maybe_constant_init.
> ........
>   r175560 | hp | 2011-06-27 16:54:59 -0400 (Mon, 27 Jun 2011) | 14 lines
>   
>       PR regression/47836
>       PR bootstrap/23656
>       PR other/47733
>       PR bootstrap/49247
>       PR c/48825
>       * configure.ac (target_libraries): Remove target-libiberty.
>       Remove all target-specific settings adding target-libiberty to
>       skipdirs and noconfigdirs.  Remove checking target_configdirs
>       and removing target-libiberty but keeping target-libgcc if
>       otherwise empty.
>       * Makefile.def (target_modules): Don't add libiberty.
>       (dependencies): Remove all traces of target-libiberty.
>       * configure, Makefile.in: Regenerate.
> ........
>   r175562 | jsm28 | 2011-06-27 16:57:06 -0400 (Mon, 27 Jun 2011) | 2 lines
>   
>       * de.po: Update.
> ........
>   r175571 | gccadmin | 2011-06-27 20:18:14 -0400 (Mon, 27 Jun 2011) | 1 line
>   
>   Daily bump.
> ........
>   r175578 | iains | 2011-06-28 05:16:04 -0400 (Tue, 28 Jun 2011) | 7 lines
>   
>   
>       PR target/47997
>       * config/darwin.c (darwin_mergeable_string_section): Place string
>       constants in '.cstring' rather than '.const' when CF/NSStrings are
>       active.
> ........
>   r175581 | amonakov | 2011-06-28 08:19:18 -0400 (Tue, 28 Jun 2011) | 13 lines
>   
>       Backport from mainline
>       2011-04-08  Alexander Monakov  <amona...@ispras.ru>
>   
>       PR target/48273
>       * cfgloop.h (loop_has_exit_edges): New helper.
>       * sel-sched-ir.c (init_global_and_expr_for_insn): Make CALLs
>       non-clonable.
>       * sel-sched.c (sel_setup_region_sched_flags): Don't pipeline loops
>       that have no exit edges.
>   
>       * g++.dg/opt/pr48273.C: New.
> ........
>   r175582 | abel | 2011-06-28 08:46:34 -0400 (Tue, 28 Jun 2011) | 7 lines
>   
>           Backport from mainline
>           2011-05-25  Andrey Belevantsev  <a...@ispras.ru>
>   
>           PR rtl-optimization/49014
>           * config/i386/athlon.md (athlon_ssecomi): Change type to ssecomi.
> ........

Reply via email to