- 22 Sep, 2012 7 commits
-
-
From-SVN: r191636
Ian Lance Taylor committed -
From-SVN: r191634
Ian Lance Taylor committed -
From-SVN: r191632
Ian Lance Taylor committed -
From-SVN: r191630
Ian Lance Taylor committed -
From-SVN: r191629
Anthony Green committed -
From-SVN: r191627
Ian Lance Taylor committed -
From-SVN: r191625
GCC Administrator committed
-
- 21 Sep, 2012 15 commits
-
-
From-SVN: r191621
Ian Lance Taylor committed -
From-SVN: r191619
Ian Lance Taylor committed -
PR bootstrap/54642 * Makefile.in (lto-symtab.o): Remove gt-lto-symtab.h dependency. From-SVN: r191618
Jack Howarth committed -
From-SVN: r191616
Ian Lance Taylor committed -
2012-09-21 Dehao Chen <dehao@google.com> PR go/54649 PR tree-optimization/54655 * g++.dg/pr54655.C: New testcase. From-SVN: r191615
Dehao Chen committed -
2012-09-21 Dehao Chen <dehao@google.com> PR go/54649 * tree-eh.c (lower_try_finally_dup_block): Set the correct block for stmts in the duplicated EH block. From-SVN: r191614
Dehao Chen committed -
2012-09-21 Richard Guenther <rguenther@suse.de> PR tree-optimization/54647 * tree-ssa-pre.c (compute_avail): Do not put COND_EXPR or VEC_COND_EXPR into EXP_GEN again. * g++.dg/torture/pr54647.C: New testcase. From-SVN: r191613
Richard Guenther committed -
From-SVN: r191612
Edward Smith-Rowland committed -
2012-09-21 Jakub Jelinek <jakub@redhat.com> PR tree-optimization/54629 * tree-loop-distribution.c (classify_partition): Free loop nest only after freeing ddr. Free ddr and loop nest also if successful. From-SVN: r191611
Jakub Jelinek committed -
2012-09-21 Matthias Klose <doko@ubuntu.com> * config/arm/arm.c (arm_mangle_type): Don't warn anymore that 4.4 has changed the `va_list' mangling. From-SVN: r191610
Matthias Klose committed -
PR rtl-optimization/54290 PR rtl-optimization/54644 * reload1.c (choose_reload_regs): Fix thinko in previous change. From-SVN: r191609
Eric Botcazou committed -
2012-09-21 Paolo Carlini <paolo.carlini@oracle.com> * include/bits/stl_algobase.h (max, min): Use conditional operator. From-SVN: r191608
Paolo Carlini committed -
2012-09-21 Marc Glisse <marc.glisse@inria.fr> PR c++/54427 * c-c++-common/torture/vector-compare-2.c: Add -w. From-SVN: r191604
Marc Glisse committed -
2012-09-20 Segher Boessenkool <segher@kernel.crashing.org> gcc/ * config/rs6000/rs6000.md (define_split for plus_eqsi): Fix output pattern. From-SVN: r191600
Segher Boessenkool committed -
From-SVN: r191599
GCC Administrator committed
-
- 20 Sep, 2012 18 commits
-
-
From-SVN: r191596
Eric Botcazou committed -
PR bootstrap/54643 * haifa-sched.c (schedule_block): Skip find_modifiable_mems if using SCHED_PRESSURE_MODEL. From-SVN: r191595
Bernd Schmidt committed -
* gnat.dg/opt20.ads: Move dg directive to... * gnat.dg/opt20.adb: ...here. * gnat.dg/addr1.ad[sb]: Likewise. * gnat.dg/concat2.ad[sb]: Likewise. * gnat.dg/array16.ad[sb]: Likewise. * gnat.dg/atomic5.ad[sb]: Likewise. * gnat.dg/discr29.ad[sb]: Likewise. * gnat.dg/noreturn5.ad[sb]: Likewise. * gnat.dg/vect8.ad[sb]: Likewise. Add dg-options. * gnat.dg/discr23.ads: Remove dg directive. * gnat.dg/nested_float_packed.ads: Likewise. * gnat.dg/oconst6.ads: Move to... * gnat.dg/specs/oconst6.ads: ...here. From-SVN: r191592
Eric Botcazou committed -
2012-09-20 Tobias Burnus <burnus@net-b.de> PR fortran/54599 * cpp.c (print_line): Properly handle extern C. From-SVN: r191590
Tobias Burnus committed -
From-SVN: r191586
Joern Rennecke committed -
* configure.ac: Add tilegx to list of targets that support gold. * configure: Regenerate. From-SVN: r191585
Walter Lee committed -
From-SVN: r191582
Ian Lance Taylor committed -
From-SVN: r191581
Marek Polacek committed -
From-SVN: r191580
Marek Polacek committed -
From-SVN: r191578
Marek Polacek committed -
2012-09-20 Martin Jambor <mjambor@suse.cz> * function.c (push_cfun): Check old current_function_decl matches old cfun, set new current_function_decl to the decl of the new cfun. (push_struct_function): Likewise. (pop_cfun): Likewise. (allocate_struct_function): Move call to invoke_set_current_function_hook to the end of the function. * cfgexpand.c (estimated_stack_frame_size): Do not set and restore current_function_decl. * cgraph.c (cgraph_release_function_body): Likewise. * cgraphunit.c (cgraph_process_new_functions): Likewise. (cgraph_add_new_function): Likewise. (cgraph_analyze_function): Likewise. (assemble_thunk): Set cfun to NULL at the end. (expand_function): Move call to set_cfun downwards. * gimple-low.c (record_vars_into): Only check current_function_decl before possibly doing push_cfun. * gimplify.c (gimplify_function_tree): Do not set and restore current_function_decl. * ipa-inline-analysis.c (compute_inline_parameters): Likewise. (inline_analyze_function): Likewise. * ipa-prop.c (ipa_analyze_node): Likewise. * ipa-pure-const.c (analyze_function): Likewise. * lto-streamer-in.c (lto_input_function_body): Do not set current_function_decl. * lto-streamer-out.c (output_function): Do not set and restore current_function_decl. * omp-low.c (finalize_task_copyfn): Likewise. (expand_omp_taskreg): Likewise. (create_task_copyfn): Likewise, move push_cfun up quite a bit. * passes.c (dump_passes): Do not set and restore current_function_decl. (do_per_function): Likewise. (do_per_function_toporder): Likewise. * trans-mem.c (ipa_tm_scan_irr_function): Likewise. (ipa_tm_transform_transaction): Likewise. (ipa_tm_transform_clone): Likewise. (ipa_tm_execute): Likewise. * tree-emutls.c (lower_emutls_function_body): Likewise. * tree-inline.c (initialize_cfun): Do not call pop_cfun. (tree_function_versioning): Do not call push_cfun, do not set and restore current_function_decl. Remove assert checking consistency of cfun and current_function_decl. * tree-profile.c (tree_profiling): Do not set and restore current_function_decl. * tree-sra.c (convert_callers_for_node): Do not set current_function_decl. (convert_callers): Do not restore current_function_decl. (modify_function): Do not set current_function_decl. * tree-ssa-structalias.c (ipa_pta_execute): Do not set and restore current_function_decl. fortran/ * trans-decl.c (gfc_get_extern_function_decl): Push NULL cfun. Do not set and restore current_function_decl. (gfc_init_coarray_decl): Do not set and restore current_function_decl. lto/ * lto.c (lto_materialize_function): Call push_struct_function and pop_cfun. From-SVN: r191577
Martin Jambor committed -
From-SVN: r191575
Ian Lance Taylor committed -
PR target/54631 * config/vxworks.c (vxworks_emutls_var_init): Update for new VEC_quick_push interface. From-SVN: r191574
Diego Novillo committed -
2012-09-20 Richard Guenther <rguenther@suse.de> PR tree-optimization/54634 * tree-data-ref.c (get_references_in_stmt): For now give up for pure functions. From-SVN: r191567
Richard Guenther committed -
re PR other/43620 ([4.3 Release Blocker] Uploading to gnu.org will fail due to automake security issue) PR other/43620 libatomic/ * configure.ac (AM_INIT_AUTOMAKE): Add no-dist. * configure: Regenerate. * Makefile.in: Regenerate. libitm/ * configure.ac (AM_INIT_AUTOMAKE): Add no-dist. * configure: Regenerate. * Makefile.in: Regenerate. From-SVN: r191565
Jakub Jelinek committed -
/cp 2012-09-20 Paolo Carlini <paolo.carlini@oracle.com> PR c++/52432 * pt.c (tsubst_copy_and_build): If tf_error is not set in the complain argument don't call unqualified_name_lookup_error. /testsuite 2012-09-20 Paolo Carlini <paolo.carlini@oracle.com> PR c++/52432 * g++.dg/cpp0x/decltype32.C: Tweak. From-SVN: r191564
Paolo Carlini committed -
2012-09-20 Marc Glisse <marc.glisse@inria.fr> * gcc.dg/tree-ssa/forwprop-19.c: Check in forwprop1. * gcc.dg/tree-ssa/forwprop-20.c: Check in forwprop1. * gcc.dg/tree-ssa/forwprop-21.c: Check in copyprop1. * gcc.dg/tree-ssa/forwprop-22.c: Check in copyprop1. From-SVN: r191560
Marc Glisse committed -
doc/lto.texi: Correct typo. From-SVN: r191559
Chen Wei-Ren committed
-