- 12 Apr, 2015 16 commits
-
-
* gcc_release: For RELEASE_MAJOR 5+ only use the major number in branch name. When doing final release of 5+, if BASE-VER doesn't match release, but is *.*.1 for the one smaller minor version, bump BASE-VER. From-SVN: r222031
Jakub Jelinek committed -
* doc/contrib.texi (Contributors): Add Martin Jambor and Michael Matz. Co-Authored-By: Gerald Pfeifer <gerald@pfeifer.com> From-SVN: r222030
Jan Hubicka committed -
From-SVN: r222029
Joseph Myers committed -
From-SVN: r222028
Jakub Jelinek committed -
From-SVN: r222026
Jakub Jelinek committed -
PR tree-optimization/65747 * ipa-icf-gimple.c (func_checker::compare_operand): Use compare_operand rather than compare_ssa_name for OBJ_TYPE_REF_OBJECT. * g++.dg/torture/pr65747.C: New test. From-SVN: r222024
Jakub Jelinek committed -
* doc/invoke.texi (-Wmemset-transposed-args): Break a long sentence. Improve grammar. From-SVN: r222023
Gerald Pfeifer committed -
PR c++/65736 * constexpr.c (cxx_eval_pointer_plus_expression): Don't fold for VLAs, don't fold if op01 isn't divisible by TYPE_SIZE_UNIT. Convert the expression to the original type at the end. * g++.dg/cpp0x/pr65736.C: New test. From-SVN: r222022
Jakub Jelinek committed -
From-SVN: r222021
Joseph Myers committed -
From-SVN: r222020
Joseph Myers committed -
From-SVN: r222019
Gerald Pfeifer committed -
* config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Update. From-SVN: r222018
Uros Bizjak committed -
PR ipa/65743 * ipa-inline-transform.c (speculation_removed): Remove static var. (check_speculations): New function. (clone_inlined_nodes): Do not check spculations. (inline_call): Call check_speculations. * ipa-prop.c (ipa_make_edge_direct_to_target): Do not consider non-invariants. From-SVN: r222017
Jan Hubicka committed -
From-SVN: r222016
Jan Hubicka committed -
Martin Liska <mliska@suse.cz> PR ipa/65722 * g++.dg/ipa/pr65722.C: New testcase. * ipa-icf.c (sem_item::compare_cgraph_references): function and variable can not match. (sem_item::update_hash_by_addr_refs): Fix handling of virtual tables. (sem_variable::equals_wpa): Fix checking of DECL_FINAL_P patch. Co-Authored-By: Martin Liska <mliska@suse.cz> From-SVN: r222015
Jan Hubicka committed -
From-SVN: r222014
GCC Administrator committed
-
- 11 Apr, 2015 8 commits
-
-
PR tree-optimization/65735 * tree-ssa-threadedge.c (fsm_find_control_statement_thread_paths): Remove visited_phis argument, add visited_bbs, avoid recursing into the same bb rather than just into the same phi node. (thread_through_normal_block): Adjust caller. * gcc.c-torture/compile/pr65735.c: New test. From-SVN: r222011
Jakub Jelinek committed -
From-SVN: r222010
Gerald Pfeifer committed -
PR middle-end/65554 * g++.dg/opt/pr65554.C: Use __SIZE_TYPE__ instead of unsigned long. From-SVN: r222009
H.J. Lu committed -
PR target/65671 * gcc.target/i386/pr65671.c: Require avx512vl effective target. From-SVN: r222008
Jakub Jelinek committed -
* gcov.c (find_source): Fix miswording in error message. * config/i386/i386.c (ix86_handle_cconv_attribute): Likewise. (ix86_expand_sse_comi_round): Fix typo in error message. From-SVN: r222007
Benno Schulenberg committed -
Fixes golang/go#10407. From-SVN: r222001
Ian Lance Taylor committed -
From-SVN: r222000
Gerald Pfeifer committed -
From-SVN: r221999
GCC Administrator committed
-
- 10 Apr, 2015 16 commits
-
-
From-SVN: r221996
Joseph Myers committed -
From-SVN: r221993
Yvan Roux committed -
From-SVN: r221992
Gerald Pfeifer committed -
From-SVN: r221990
Joseph Myers committed -
From-SVN: r221989
Joseph Myers committed -
From-SVN: r221987
Andreas Schwab committed -
From-SVN: r221986
Andreas Schwab committed -
* doc/xml/manual/test.xml: Improve documentation on running a subset of tests. * doc/html/manual/test.html: Regenerate. From-SVN: r221985
Jonathan Wakely committed -
2015-04-10 Vladimir Makarov <vmakarov@redhat.com> PR target/65710 * lra-assigns.c (spill_for): Update smallest_bad_spills_num. Print bad_spills_num and insn_pseudos_num. From-SVN: r221983
Vladimir Makarov committed -
From-SVN: r221982
Yvan Roux committed -
2015-04-19 Yvan Roux <yvan.roux@linaro.org> PR target/65648 * gcc.target/arm/pr65647-2.c: New. From-SVN: r221981
Yvan Roux committed -
[ARM] PR 65694: Properly sign-extend large numbers before passing to GEN_INT in arm_canonicalize_comparison PR target/65694 * config/arm/arm.c (arm_canonicalize_comparison): Use ARM_SIGN_EXTEND when creating +1 values for SImode. PR target/65694 * g++.dg/torture/pr65694.C: New test. From-SVN: r221976
Kyrylo Tkachov committed -
re PR target/65729 (ICE (in prohibited_class_reg_set_mode_p, at lra-constraints.c) on arm-linux-gnueabihf) 2015-04-10 Vladimir Makarov <vmakarov@redhat.com> PR target/65729 * lra-constraints.c (prohibited_class_reg_set_mode_p): Comment the assert. From-SVN: r221975
Vladimir Makarov committed -
2015-04-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com> * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Update for GCC 5.1 release. * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt: Likewise. From-SVN: r221974
Bill Schmidt committed -
trans-stmt.c (gfc_trans_lock_unlock): Implement -fcoarray=lib version; reject not-yet-implemented variants. 2015-04-10 Tobias Burnus <burnus@net-b.de> gcc/fortran/ * trans-stmt.c (gfc_trans_lock_unlock): Implement -fcoarray=lib version; reject not-yet-implemented variants. * trans-types.c (gfc_get_derived_type): For lock_type with -fcoarray=lib, use a void pointer as type. * trans.c (gfc_allocate_using_lib, gfc_allocate_allocatable): Handle lock_type with -fcoarray=lib. gcc/testsuite/ * gfortran.dg/coarray_lock_6.f90: New. * gfortran.dg/coarray_lock_7.f90: New. * gfortran.dg/coarray/lock_2.f90: New. From-SVN: r221973
Tobias Burnus committed -
PR fortran/56674 PR fortran/58813 PR fortran/59016 PR fortran/59024 fortran/ * symbol.c (save_symbol_data, gfc_save_symbol_data): Rename the former to the latter and make it non-static. Update callers. * gfortran.h (gfc_save_symbol_data): New prototype. * decl.c (gfc_match_decl_type_spec): Call 'gfc_save_symbol_data' before modifying symbols 'sym' and 'dt_sym'. testsuite/ * gfortran.dg/used_types_27.f90: New. From-SVN: r221972
Mikael Morin committed
-