- 09 Feb, 2016 11 commits
-
-
From-SVN: r233246
Joseph Myers committed -
2016-02-09 Richard Biener <rguenther@suse.de> * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space. From-SVN: r233245
Richard Biener committed -
gcc/testsuite * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation. From-SVN: r233243
Alexander Fomin committed -
gcc/testsuite/ 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com> * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures. From-SVN: r233241
Yuri Rumyantsev committed -
2016-02-09 Tom de Vries <tom@codesourcery.com> PR tree-optimization/69599 * tree-ssa-structalias.c (fndecl_maybe_in_other_partition): New function. (find_func_aliases_for_builtin_call, find_func_clobbers) (ipa_pta_execute): Handle case that foo and foo._0 are not in same lto partition. * testsuite/libgomp.c/omp-nested-3.c: New test. * testsuite/libgomp.c/pr46032-2.c: New test. * testsuite/libgomp.oacc-c-c++-common/kernels-2.c: New test. * testsuite/libgomp.oacc-c-c++-common/parallel-2.c: New test. From-SVN: r233240
Tom de Vries committed -
2016-02-09 Richard Biener <rguenther@suse.de> PR tree-optimization/69715 * tree-ssa.c (execute_update_addresses_taken): Mark non-decl LHS on calls as non-rewritable. * gcc.dg/torture/pr69715.c: New testcase. From-SVN: r233239
Richard Biener committed -
From-SVN: r233238
Bernd Schmidt committed -
2016-02-09 Tom de Vries <tom@codesourcery.com> PR lto/69707 * lto-wrapper.c (append_diag_options): New function. (compile_offload_image): Call append_diag_options. * testsuite/libgomp.oacc-c-c++-common/parallel-dims-2.c: New test. From-SVN: r233237
Tom de Vries committed -
re PR other/69722 (gcc/doc/extend.texi:7526: warning: node `Constraints' is next for `Extended Asm' in menu but not in sectioning) 2016-02-08 Sandra Loosemore <sandra@codesourcery.com> PR other/69722 gcc/ * doc/extend.texi (Flag Output Operands): Correct sectioning. Minor copy-edit to fix verb tenses. From-SVN: r233236
Sandra Loosemore committed -
PR go/69537 runtime: Don't refer to _end symbol in shared library. Fixes GCC PR 69357. Reviewed-on: https://go-review.googlesource.com/19362 From-SVN: r233235
Ian Lance Taylor committed -
From-SVN: r233234
GCC Administrator committed
-
- 08 Feb, 2016 24 commits
-
-
gcc/cp/ChangeLog: PR c++/69139 * parser.c (cp_parser_simple_type_specifier): Make the check for disambiguating between an 'auto' placeholder and an implicit template parameter more robust. gcc/testsuite/ChangeLog: PR c++/69139 * g++.dg/cpp0x/trailing12.C: New test. * g++.dg/cpp0x/trailing13.C: New test. From-SVN: r233231
Patrick Palka committed -
gcc/cp/ChangeLog: PR c++/69283 PR c++/67835 * decl2.c (mark_used): When given a TEMPLATE_DECL, return after setting its TREE_USED flag. gcc/testsuite/ChangeLog: PR c++/69283 PR c++/67835 * g++.dg/cpp1y/auto-fn29.C: New test. * g++.dg/cpp1y/auto-fn30.C: New test. From-SVN: r233230
Patrick Palka committed -
PR c++/69657 * name-lookup.c (do_nonmember_using_decl): Leave anticipated built-ins alone. From-SVN: r233229
Jason Merrill committed -
PR tree-optimization/69209 * ipa-split.c (split_function): If split part is not returning retval, retval has gimple type but is not gimple value, force it into a SSA_NAME first. * gcc.c-torture/compile/pr69209.c: New test. From-SVN: r233228
Jakub Jelinek committed -
PR tree-optimization/68541 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number of statements allowed in join block for path splitting. From-SVN: r233227
Jeff Law committed -
PR c++/59627 * parser.c (cp_parser_omp_declare_reduction): Set assembler name of the DECL_OMP_DECLARE_REDUCTION_P decls. * g++.dg/gomp/pr59627.C: New test. From-SVN: r233225
Jakub Jelinek committed -
PR ipa/69239 * g++.dg/ipa/pr69239.C: New test. From-SVN: r233224
Jakub Jelinek committed -
gcc/testsuite/ChangeLog: PR preprocessor/69664 * gcc.dg/cpp/trad/comment-2.c: Add expected column number. * gcc.dg/cpp/warn-comments.c: Likewise. libcpp/ChangeLog: PR preprocessor/69664 * errors.c (cpp_diagnostic_with_line): Only call rich_location::override_column if the column is non-zero. * line-map.c (rich_location::override_column): Update columns within m_ranges[0]. Add assertions to verify that doing so is sane. From-SVN: r233223
David Malcolm committed -
gcc/jit/ChangeLog: * dummy-frontend.c (jit_langhook_init): Remove second argument to build_common_tree_nodes to track r233218. From-SVN: r233222
David Malcolm committed -
* doc/tree-ssa.texi (Preserving the virtual SSA form): Remove outdated section. From-SVN: r233221
Nicklas Bo Jensen committed -
re PR c++/69688 (-Wsign-compare causes bogus error: size of array ‘uc_code’ is not an integral constant-expression) PR c++/69688 * constexpr.c (clear_cv_and_fold_caches): Renamed from clear_cv_cache. Call clear_fold_cache. * cp-tree.h: Adjust declaration. * decl.c (finish_enum_value_list): Call clear_cv_and_fold_caches rather than clear_cv_cache and clear_fold_cache. * typeck2.c (store_init_value): Call clear_cv_and_fold_caches. * g++.dg/init/const12.C: New test. From-SVN: r233220
Marek Polacek committed -
* acinclude.m4 (GLIBCXX_CHECK_MATH11_PROTO): Remove accidentally added 'constexpr' in previous commit. * configure: Regenerate. From-SVN: r233219
Jonathan Wakely committed -
PR target/60410 * tree.c (build_common_tree_nodes): Remove short_double argument. All callers changed. * tree.h (build_common_tree_nodes): Adjust declaration. * doc/invoke.texi (-fshort-double): Remove documentation. * config/mips/t-img-elf (MULTILIB_OPTIONS, MULTILIB_DIRNAMES, MULTILIB_EXCEPTIONS): Remove -fshort-double variant. * lto-wrapper.c (merge_and_complain, append_compiler_options, append_linker_options): Don't handle OPT_fshort_double. c-family/ PR target/60410 * c.opt (fshort-double): Remove. testsuite/ PR target/60410 * gcc.dg/lto/pr55113_0.c: Remove test. From-SVN: r233218
Bernd Schmidt committed -
From-SVN: r233217
Jason Merrill committed -
PR c++/69631 gcc/ * convert.c (convert_to_integer_1): Check dofold on truncation distribution. (convert_to_pointer_maybe_fold, convert_to_real_maybe_fold) (convert_to_integer_maybe_fold, convert_to_complex_maybe_fold): Rename from *_nofold. * convert.h (convert_to_pointer_nofold, convert_to_integer_nofold) (convert_to_real_nofold, convert_to_complex_nofold): New inlines. gcc/cp/ * cp-tree.h (CONV_FOLD, CONV_BACKEND_CONVERT): New. * cvt.c (convert): Pass CONV_BACKEND_CONVERT. (ocp_convert): Use *_maybe_fold. (cp_convert_to_pointer): Add dofold parameter. * cp-gimplify.c (cp_fold) [CONVERT_EXPR]: Call convert. From-SVN: r233216
Jason Merrill committed -
PR rtl-optimization/68730 * lra-remat.c (insn_to_cand_activation): New static variable. (lra_remat): Allocate and free it. (create_cand): New arg activation. Initialize a field in insn_to_cand_activation if it is nonnull. (create_cands): Pass the activation insn to create_cand when making a candidate involving an output reload. Reorganize code a little. (do_remat): Keep track of active status of candidates in a separate bitmap. From-SVN: r233215
Bernd Schmidt committed -
PR libstdc++/48891 * acinclude.m4 (GLIBCXX_CHECK_MATH11_PROTO): Enable isinf and isnan checks for all targets except *-*-solaris2.* and ensure we find the libc math.h header not our own. * configure: Regenerate. From-SVN: r233214
Jonathan Wakely committed -
2016-02-08 Richard Biener <rguenther@suse.de> PR tree-optimization/69719 * tree-vect-data-refs.c (vect_prune_runtime_alias_test_list): Properly use absolute of the difference of the two offsets to compare or adjust the segment length. * gcc.dg/torture/pr69719.c: New testcase. From-SVN: r233212
Richard Biener committed -
re PR target/68273 (Wrong code on mips/mipsel due to (invalid?) peeking at alignments in function_arg.) 2016-02-08 Richard Biener <rguenther@suse.de> Jeff Law <law@redhat.com> PR target/68273 * tree-ssanames.c (make_ssa_name_fn): Always use unqualified types for anonymous SSA names. * gcc.target/mips/pr68273.c: New testcase. Co-Authored-By: Jeff Law <law@redhat.com> From-SVN: r233211
Richard Biener committed -
* gcc-interface/utils.c (create_var_decl): Set again DECL_COMMON and DECL_IGNORED_P last. From-SVN: r233210
Eric Botcazou committed -
2016-02-08 Richard Biener <rguenther@suse.de> PR rtl-optimization/69274 * ira.c (ira_setup_alts): Do not change recog_data.operand order. * gcc.target/i386/addr-sel-1.c: XFAIL. From-SVN: r233209
Richard Biener committed -
PR tree-optimization/68541 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed. From-SVN: r233208
Jeff Law committed -
re PR tree-optimization/65917 (XFAIL: gcc.dg/tree-ssa/20030922-2.c scan-tree-dump-times dom1 "if " 2) PR tree-optimization/65917 * tree-ssa-dom.c (record_temporary_equivalences): Record both equivalences from if (x == y) style conditionals. (loop_depth_of_name): Remove. (record_equality): Remove loop depth check. * tree-ssa-scopedtables.h (const_and_copies): Refine comments. (const_and_copies::record_const_or_copy_raw): New member function. * tree-ssa-scopedtables.c (const_and_copies::record_const_or_copy_raw): New, factored out of (const_and_copies::record_const_or_copy): Call new member function. PR tree-optimization/65917 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed. From-SVN: r233207
Jeff Law committed -
From-SVN: r233206
GCC Administrator committed
-
- 07 Feb, 2016 4 commits
-
-
2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org> PR fortran/50555 * primary.c (match_actual_arg): If symbol has attribute flavor of namelist, generate an error. (gfc_match_rvalue): Likewise return MATCH_ERROR. * resolve.c (resolve_symbol): Scan arument list of procedures and generate an error if a namelist is found. PR fortran/50555 * gfortran.dg/namelist_args.f90: New test. From-SVN: r233203
Jerry DeLisle committed -
From-SVN: r233202
Joseph Myers committed -
From-SVN: r233201
Joseph Myers committed -
From-SVN: r233199
GCC Administrator committed
-
- 06 Feb, 2016 1 commit
-
-
* mmap.c (MAP_FAILED): Define if not defined. From-SVN: r233196
John David Anglin committed
-