1. 12 Dec, 2016 17 commits
  2. 11 Dec, 2016 9 commits
  3. 10 Dec, 2016 8 commits
  4. 09 Dec, 2016 6 commits
    • re PR fortran/77903 ([F08] gfortran 6.1.0/7.0.0 accept invalid code with… · c064374d
      re PR fortran/77903 ([F08] gfortran 6.1.0/7.0.0 accept invalid code with conflicting module/submodule interfaces)
      
      2016-12-09  Paul Thomas  <pault@gcc.gnu.org>
      
      	PR fortran/77903
      	* decl.c (get_proc_name): Use the symbol tlink field instead of
      	the typespec interface field.
      	(gfc_match_function_decl, gfc_match_submod_proc): Ditto.
      	* gfortran.h : Since the symbol tlink field is no longer used
      	by the frontend for change management, change the comment to
      	reflect its current uses.
      	* parse.c (get_modproc_result): Same as decl.c changes.
      	* resolve.c (resolve_fl_procedure): Ditto.
      
      2016-12-09  Paul Thomas  <pault@gcc.gnu.org>
      
      	PR fortran/77903
      	* gfortran.dg/submodule_20.f08: New test.
      
      From-SVN: r243507
      Paul Thomas committed
    • re PR testsuite/78740 (test case powerpc/pr78691-ppc.c fails starting with its… · 36823125
      re PR testsuite/78740 (test case powerpc/pr78691-ppc.c fails starting with its introduction in r243335)
      
      2016-12-09  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
      
      	PR testsuite/78740
      	* gcc.target/powerpc/pr78691-ppc.c: Remove -m32.
      
      From-SVN: r243506
      Bill Schmidt committed
    • rs6000-passes.def: New file. · 5715e980
      2016-12-09  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
      
      	* config/rs6000/rs6000-passes.def: New file.
      	* config/rs6000/rs6000-protos.h: Declare make_pass_analyze_swaps.
      	* config/rs6000/rs6000.c (rs6000_option_override): Remove
      	registration of machine-specific passes.
      	(pass_analyze_swaps::clone): New function.
      	* config/rs6000/t-rs6000: Define PASSES_EXTRA.
      
      From-SVN: r243504
      Bill Schmidt committed
    • fold-vec-add-7.c: Require effective target to support __int128. · 46c08482
      2016-12-09  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
      
      	* gcc.target/powerpc/fold-vec-add-7.c: Require effective target to
      	support __int128.
      
      From-SVN: r243503
      Bill Schmidt committed
    • Add missing part of entry. · a6aba17d
      From-SVN: r243502
      Martin Sebor committed
    • re PR tree-optimization/78721 (ICE on valid code at -O2 and -O3 on… · 7d22d5a3
      re PR tree-optimization/78721 (ICE on valid code at -O2 and -O3 on x86_64-linux-gnu: in set_value_range, at tree-vrp.c:371)
      
      gcc/testsuite/ChangeLog:
      
      2016-12-09  Kugan Vivekanandarajah  <kuganv@linaro.org>
      
      	PR ipa/78721
      	* gcc.dg/pr78721.c: New test.
      
      gcc/ChangeLog:
      
      2016-12-09  Kugan Vivekanandarajah  <kuganv@linaro.org>
      
      	PR ipa/78721
      	* ipa-cp.c (propagate_vr_accross_jump_function): drop_tree_overflow
      	after fold_convert.
      
      From-SVN: r243501
      Kugan Vivekanandarajah committed