Daily bump.
This commit is contained in:
parent
fe3e978027
commit
fe1ad14165
9 changed files with 561 additions and 1 deletions
|
@ -1,3 +1,13 @@
|
|||
2022-01-19 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* check_GNU_style_lib.py: Skip Python files.
|
||||
|
||||
2022-01-19 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* git-backport.py: Use it.
|
||||
* git-fix-changelog.py: New file.
|
||||
* gcc-git-customization.sh: Add new alias git gcc-fix-changelog.
|
||||
|
||||
2022-01-17 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* git-backport.py: Support renaming of .cc files.
|
||||
|
|
325
gcc/ChangeLog
325
gcc/ChangeLog
|
@ -1,3 +1,328 @@
|
|||
2022-01-19 Robin Dapp <rdapp@linux.ibm.com>
|
||||
|
||||
* ifcvt.cc (noce_convert_multiple_sets_1): New function.
|
||||
(noce_convert_multiple_sets): Call function a second time if we can
|
||||
improve the first try.
|
||||
|
||||
2022-01-19 Robin Dapp <rdapp@linux.ibm.com>
|
||||
|
||||
* ifcvt.cc (cond_exec_get_condition): New parameter to allow getting the
|
||||
reversed comparison.
|
||||
(try_emit_cmove_seq): New function to facilitate creating a cmov
|
||||
sequence.
|
||||
(noce_convert_multiple_sets): Create two sequences and use the less
|
||||
expensive one.
|
||||
|
||||
2022-01-19 Robin Dapp <rdapp@linux.ibm.com>
|
||||
|
||||
* rtl.h (struct rtx_comparison): New struct that holds an rtx
|
||||
comparison.
|
||||
* config/rs6000/rs6000.cc (rs6000_emit_minmax): Use struct instead of
|
||||
single parameters.
|
||||
(rs6000_emit_swsqrt): Likewise.
|
||||
* expmed.cc (expand_sdiv_pow2): Likewise.
|
||||
(emit_store_flag): Likewise.
|
||||
* expr.cc (expand_cond_expr_using_cmove): Likewise.
|
||||
(expand_expr_real_2): Likewise.
|
||||
* ifcvt.cc (noce_emit_cmove): Add compare and reversed compare
|
||||
parameters.
|
||||
* optabs.cc (emit_conditional_move_1): New function.
|
||||
(expand_doubleword_shift_condmove): Use struct.
|
||||
(emit_conditional_move): Use struct and allow to call directly
|
||||
without going through preparation steps.
|
||||
* optabs.h (emit_conditional_move): Use struct.
|
||||
|
||||
2022-01-19 Robin Dapp <rdapp@linux.ibm.com>
|
||||
|
||||
* ifcvt.cc (bb_ok_for_noce_convert_multiple_sets): Estimate insns costs.
|
||||
(noce_process_if_block): Use potential costs.
|
||||
|
||||
2022-01-19 Robin Dapp <rdapp@linux.ibm.com>
|
||||
|
||||
* ifcvt.cc (noce_convert_multiple_sets): Allow constants.
|
||||
(bb_ok_for_noce_convert_multiple_sets): Likewise.
|
||||
|
||||
2022-01-19 Robin Dapp <rdapp@linux.ibm.com>
|
||||
|
||||
* ifcvt.cc (need_cmov_or_rewire): New function.
|
||||
(noce_convert_multiple_sets): Call it.
|
||||
|
||||
2022-01-19 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* attribs.cc (attribute_c_tests): Rename to...
|
||||
(attribs_cc_tests): ...this.
|
||||
* bitmap.cc (bitmap_c_tests): Rename to...
|
||||
(bitmap_cc_tests): ...this.
|
||||
* cgraph.cc (cgraph_c_finalize): Rename to...
|
||||
(cgraph_cc_finalize): ...this.
|
||||
(cgraph_c_tests): Rename to...
|
||||
(cgraph_cc_tests): ...this.
|
||||
* cgraph.h (cgraph_c_finalize): Rename to...
|
||||
(cgraph_cc_finalize): ...this.
|
||||
(cgraphunit_c_finalize): Rename to...
|
||||
(cgraphunit_cc_finalize): ...this.
|
||||
* cgraphunit.cc (cgraphunit_c_finalize): Rename to...
|
||||
(cgraphunit_cc_finalize): ...this.
|
||||
* convert.cc (convert_c_tests): Rename to...
|
||||
(convert_cc_tests): ...this.
|
||||
* dbgcnt.cc (dbgcnt_c_tests): Rename to...
|
||||
(dbgcnt_cc_tests): ...this.
|
||||
* diagnostic-show-locus.cc (diagnostic_show_locus_c_tests): Rename to...
|
||||
(diagnostic_show_locus_cc_tests): ...this.
|
||||
* diagnostic.cc (diagnostic_c_tests): Rename to...
|
||||
(diagnostic_cc_tests): ...this.
|
||||
* dumpfile.cc (dumpfile_c_tests): Rename to...
|
||||
(dumpfile_cc_tests): ...this.
|
||||
* dwarf2out.cc (dwarf2out_c_finalize): Rename to...
|
||||
(dwarf2out_cc_finalize): ...this.
|
||||
* dwarf2out.h (dwarf2out_c_finalize): Rename to...
|
||||
(dwarf2out_cc_finalize): ...this.
|
||||
* edit-context.cc (edit_context_c_tests): Rename to...
|
||||
(edit_context_cc_tests): ...this.
|
||||
* et-forest.cc (et_forest_c_tests): Rename to...
|
||||
(et_forest_cc_tests): ...this.
|
||||
* fibonacci_heap.cc (fibonacci_heap_c_tests): Rename to...
|
||||
(fibonacci_heap_cc_tests): ...this.
|
||||
* fold-const.cc (fold_const_c_tests): Rename to...
|
||||
(fold_const_cc_tests): ...this.
|
||||
* function-tests.cc (function_tests_c_tests): Rename to...
|
||||
(function_tests_cc_tests): ...this.
|
||||
* gcse.cc (gcse_c_finalize): Rename to...
|
||||
(gcse_cc_finalize): ...this.
|
||||
* gcse.h (gcse_c_finalize): Rename to...
|
||||
(gcse_cc_finalize): ...this.
|
||||
* ggc-tests.cc (ggc_tests_c_tests): Rename to...
|
||||
(ggc_tests_cc_tests): ...this.
|
||||
* gimple-ssa-store-merging.cc (store_merging_c_tests): Rename to...
|
||||
(store_merging_cc_tests): ...this.
|
||||
* gimple.cc (gimple_c_tests): Rename to...
|
||||
(gimple_cc_tests): ...this.
|
||||
* hash-map-tests.cc (hash_map_tests_c_tests): Rename to...
|
||||
(hash_map_tests_cc_tests): ...this.
|
||||
* hash-set-tests.cc (hash_set_tests_c_tests): Rename to...
|
||||
(hash_set_tests_cc_tests): ...this.
|
||||
* input.cc (input_c_tests): Rename to...
|
||||
(input_cc_tests): ...this.
|
||||
* ipa-cp.cc (ipa_cp_c_finalize): Rename to...
|
||||
(ipa_cp_cc_finalize): ...this.
|
||||
* ipa-fnsummary.cc (ipa_fnsummary_c_finalize): Rename to...
|
||||
(ipa_fnsummary_cc_finalize): ...this.
|
||||
* ipa-fnsummary.h (ipa_fnsummary_c_finalize): Rename to...
|
||||
(ipa_fnsummary_cc_finalize): ...this.
|
||||
* ipa-modref-tree.cc (ipa_modref_tree_c_tests): Rename to...
|
||||
(ipa_modref_tree_cc_tests): ...this.
|
||||
* ipa-modref-tree.h (modref_c_tests): Delete bogus decl.
|
||||
* ipa-modref.cc (ipa_modref_c_finalize): Rename to...
|
||||
(ipa_modref_cc_finalize): ...this.
|
||||
* ipa-modref.h (ipa_modref_c_finalize): Rename to...
|
||||
(ipa_modref_cc_finalize): ...this.
|
||||
* ipa-prop.h (ipa_cp_c_finalize): Rename to...
|
||||
(ipa_cp_cc_finalize): ...this.
|
||||
* ipa-reference.cc (ipa_reference_c_finalize): Rename to...
|
||||
(ipa_reference_cc_finalize): ...this.
|
||||
* ipa-reference.h (ipa_reference_c_finalize): Rename to...
|
||||
(ipa_reference_cc_finalize): ...this.
|
||||
* ira-costs.cc (ira_costs_c_finalize): Rename to...
|
||||
(ira_costs_cc_finalize): ...this.
|
||||
* ira.h (ira_costs_c_finalize): Rename to...
|
||||
(ira_costs_cc_finalize): ...this.
|
||||
* opt-suggestions.cc (opt_proposer_c_tests): Rename to...
|
||||
(opt_suggestions_cc_tests): ...this.
|
||||
* opts.cc (opts_c_tests): Rename to...
|
||||
(opts_cc_tests): ...this.
|
||||
* predict.cc (predict_c_tests): Rename to...
|
||||
(predict_cc_tests): ...this.
|
||||
* pretty-print.cc (pretty_print_c_tests): Rename to...
|
||||
(pretty_print_cc_tests): ...this.
|
||||
* read-rtl-function.cc (read_rtl_function_c_tests): Rename to...
|
||||
(read_rtl_function_cc_tests): ...this.
|
||||
* rtl-tests.cc (rtl_tests_c_tests): Rename to...
|
||||
(rtl_tests_cc_tests): ...this.
|
||||
* sbitmap.cc (sbitmap_c_tests): Rename to...
|
||||
(sbitmap_cc_tests): ...this.
|
||||
* selftest-run-tests.cc (selftest::run_tests): Update calls for
|
||||
_c_ to _cc_ function renamings; fix names of attribs and
|
||||
opt-suggestions tests.
|
||||
* selftest.cc (selftest_c_tests): Rename to...
|
||||
(selftest_cc_tests): ...this.
|
||||
* selftest.h (attribute_c_tests): Rename to...
|
||||
(attribs_cc_tests): ...this.
|
||||
(bitmap_c_tests): Rename to...
|
||||
(bitmap_cc_tests): ...this.
|
||||
(cgraph_c_tests): Rename to...
|
||||
(cgraph_cc_tests): ...this.
|
||||
(convert_c_tests): Rename to...
|
||||
(convert_cc_tests): ...this.
|
||||
(diagnostic_c_tests): Rename to...
|
||||
(diagnostic_cc_tests): ...this.
|
||||
(diagnostic_show_locus_c_tests): Rename to...
|
||||
(diagnostic_show_locus_cc_tests): ...this.
|
||||
(dumpfile_c_tests): Rename to...
|
||||
(dumpfile_cc_tests): ...this.
|
||||
(edit_context_c_tests): Rename to...
|
||||
(edit_context_cc_tests): ...this.
|
||||
(et_forest_c_tests): Rename to...
|
||||
(et_forest_cc_tests): ...this.
|
||||
(fibonacci_heap_c_tests): Rename to...
|
||||
(fibonacci_heap_cc_tests): ...this.
|
||||
(fold_const_c_tests): Rename to...
|
||||
(fold_const_cc_tests): ...this.
|
||||
(function_tests_c_tests): Rename to...
|
||||
(function_tests_cc_tests): ...this.
|
||||
(ggc_tests_c_tests): Rename to...
|
||||
(ggc_tests_cc_tests): ...this.
|
||||
(gimple_c_tests): Rename to...
|
||||
(gimple_cc_tests): ...this.
|
||||
(hash_map_tests_c_tests): Rename to...
|
||||
(hash_map_tests_cc_tests): ...this.
|
||||
(hash_set_tests_c_tests): Rename to...
|
||||
(hash_set_tests_cc_tests): ...this.
|
||||
(input_c_tests): Rename to...
|
||||
(input_cc_tests): ...this.
|
||||
(opts_c_tests): Rename to...
|
||||
(opts_cc_tests): ...this.
|
||||
(predict_c_tests): Rename to...
|
||||
(predict_cc_tests): ...this.
|
||||
(pretty_print_c_tests): Rename to...
|
||||
(pretty_print_cc_tests): ...this.
|
||||
(read_rtl_function_c_tests): Rename to...
|
||||
(read_rtl_function_cc_tests): ...this.
|
||||
(rtl_tests_c_tests): Rename to...
|
||||
(rtl_tests_cc_tests): ...this.
|
||||
(sbitmap_c_tests): Rename to...
|
||||
(sbitmap_cc_tests): ...this.
|
||||
(selftest_c_tests): Rename to...
|
||||
(selftest_cc_tests): ...this.
|
||||
(simplify_rtx_c_tests): Rename to...
|
||||
(simplify_rtx_cc_tests): ...this.
|
||||
(spellcheck_c_tests): Rename to...
|
||||
(spellcheck_cc_tests): ...this.
|
||||
(spellcheck_tree_c_tests): Rename to...
|
||||
(spellcheck_tree_cc_tests): ...this.
|
||||
(sreal_c_tests): Rename to...
|
||||
(sreal_cc_tests): ...this.
|
||||
(store_merging_c_tests): Rename to...
|
||||
(store_merging_cc_tests): ...this.
|
||||
(tree_c_tests): Rename to...
|
||||
(tree_cc_tests): ...this.
|
||||
(tree_cfg_c_tests): Rename to...
|
||||
(tree_cfg_cc_tests): ...this.
|
||||
(typed_splay_tree_c_tests): Rename to...
|
||||
(typed_splay_tree_cc_tests): ...this.
|
||||
(vec_c_tests): Rename to...
|
||||
(vec_cc_tests): ...this.
|
||||
(vec_perm_indices_c_tests): Rename to...
|
||||
(vec_perm_indices_cc_tests): ..this.
|
||||
(opt_proposer_c_tests): Rename to...
|
||||
(opt_suggestions_cc_tests): ...this.
|
||||
(dbgcnt_c_tests): Rename to...
|
||||
(dbgcnt_cc_tests): ...this.
|
||||
(ipa_modref_tree_c_tests): Rename to...
|
||||
(ipa_modref_tree_cc_tests): ...this.
|
||||
* simplify-rtx.cc (simplify_rtx_c_tests): Rename to...
|
||||
(simplify_rtx_cc_tests): ...this.
|
||||
* spellcheck-tree.cc (spellcheck_tree_c_tests): Rename to...
|
||||
(spellcheck_tree_cc_tests): ...this.
|
||||
* spellcheck.cc (spellcheck_c_tests): Rename to...
|
||||
(spellcheck_cc_tests): ...this.
|
||||
* sreal.cc (sreal_c_tests): Rename to...
|
||||
(sreal_cc_tests): ...this.
|
||||
* toplev.cc (toplev::finalize): Update calls for _c_ to _cc_
|
||||
function renamings.
|
||||
* tree-cfg.cc (tree_cfg_c_tests): Rename to...
|
||||
(tree_cfg_cc_tests): ...this.
|
||||
* tree.cc (tree_c_tests): Rename to...
|
||||
(tree_cc_tests): ...this.
|
||||
* typed-splay-tree.cc (typed_splay_tree_c_tests): Rename to...
|
||||
(typed_splay_tree_cc_tests): ...this.
|
||||
* vec-perm-indices.cc (vec_perm_indices_c_tests): Rename to...
|
||||
(vec_perm_indices_cc_tests): ...this.
|
||||
* vec.cc (vec_c_tests): Rename to...
|
||||
(vec_cc_tests): ...this.
|
||||
|
||||
2022-01-19 Andre Vieira <andre.simoesdiasvieira@arm.com>
|
||||
|
||||
PR tree-optimization/103997
|
||||
* tree-vect-loop.cc (vect_analyze_loop): Fix mode skipping for epilogue
|
||||
vectorization.
|
||||
|
||||
2022-01-19 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR middle-end/102860
|
||||
* match.pd (x %[fl] y -> x % y): New simplification for
|
||||
unsigned integral types.
|
||||
* optabs-tree.cc (optab_for_tree_code): Return unknown_optab
|
||||
for {CEIL,FLOOR,ROUND}_{DIV,MOD}_EXPR with VECTOR_TYPE.
|
||||
|
||||
2022-01-19 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/104112
|
||||
* tree-vect-loop.cc (vect_find_reusable_accumulator): Check
|
||||
for required intermediate vector types.
|
||||
|
||||
2022-01-19 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* config/rs6000/rs6000.cc (rs6000_machine_from_flags): Add default:.
|
||||
|
||||
2022-01-19 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* configure.ac: Remove -Wno-error=format-diag.
|
||||
* configure: Regenerate.
|
||||
|
||||
2022-01-19 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* config/riscv/riscv.cc (riscv_handle_type_attribute):
|
||||
Update one -Wformat-diag string in warning message.
|
||||
|
||||
2022-01-19 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR middle-end/104103
|
||||
* gimple-ssa-warn-access.cc (pass_waccess::check_call): Don't check
|
||||
.ASAN_MARK calls.
|
||||
|
||||
2022-01-19 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/89074
|
||||
* fold-const.cc (address_compare): Consider different STRING_CSTs
|
||||
with the same lengths that memcmp the same as equal, not different.
|
||||
|
||||
2022-01-19 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* config/i386/sse.md (*aes<aeswideklvariant>u*): Use %0 instead of
|
||||
{%0}.
|
||||
|
||||
2022-01-19 Martin Liska <mliska@suse.cz>
|
||||
Thomas Schwinge <thomas@codesourcery.com>
|
||||
|
||||
* config/nvptx/nvptx.cc (nvptx_goacc_validate_dims_1): Update
|
||||
warning messages.
|
||||
|
||||
2022-01-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
|
||||
|
||||
PR target/104090
|
||||
* config/rs6000/rs6000.cc (rs6000_machine_from_flags): Use also
|
||||
rs6000_cpu.
|
||||
|
||||
2022-01-19 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/104104
|
||||
* config/i386/sse.md
|
||||
(<avx512>_<complexopname>_<mode><maskc_name><round_name>,
|
||||
avx512fp16_<complexopname>sh_v8hf<mask_scalarc_name><round_scalarcz_name>,
|
||||
avx512dq_mul<mode>3<mask_name>, <avx2_avx512>_permvar<mode><mask_name>,
|
||||
avx2_perm<mode>_1<mask_name>, avx512f_perm<mode>_1<mask_name>,
|
||||
avx512dq_rangep<mode><mask_name><round_saeonly_name>,
|
||||
avx512dq_ranges<mode><mask_scalar_name><round_saeonly_scalar_name>,
|
||||
<avx512>_getmant<mode><mask_name><round_saeonly_name>,
|
||||
avx512f_vgetmant<mode><mask_scalar_name><round_saeonly_scalar_name>):
|
||||
Use vxorps\t%x0, %x0, %x0 instead of vxorps\t{%x0, %x0, %x0}.
|
||||
|
||||
2022-01-19 Martin Sebor <msebor@redhat.com>
|
||||
|
||||
PR middle-end/104069
|
||||
* gimple-ssa-warn-access.cc (pointers_related_p): Return false for
|
||||
an unknown result as documented.
|
||||
|
||||
2022-01-18 Andrew Pinski <apinski@marvell.com>
|
||||
|
||||
* ipa-split.cc (visit_bb): Fix comment before the
|
||||
|
|
|
@ -1 +1 @@
|
|||
20220119
|
||||
20220120
|
||||
|
|
|
@ -1,3 +1,19 @@
|
|||
2022-01-19 H.J. Lu <hjl.tools@gmail.com>
|
||||
|
||||
PR ada/103538
|
||||
* gcc-interface/Makefile.in (target_cpu): Set to x32 for
|
||||
x86_64-linux-gnux32.
|
||||
|
||||
2022-01-19 H.J. Lu <hjl.tools@gmail.com>
|
||||
|
||||
PR ada/103538
|
||||
* Makefile.rtl (LIBGNAT_TARGET_PAIRS): Add
|
||||
$(TRASYM_DWARF_UNIX_PAIRS),
|
||||
s-tsmona.adb<libgnat/s-tsmona__linux.adb,
|
||||
$(GNATRTL_128BIT_PAIRS).
|
||||
(EXTRA_GNATRTL_NONTASKING_OBJS): Add $(TRASYM_DWARF_UNIX_OBJS)
|
||||
and $(GNATRTL_128BIT_OBJS).
|
||||
|
||||
2022-01-18 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* adaint.c: Revert filename changes in comments.
|
||||
|
|
|
@ -1,3 +1,21 @@
|
|||
2022-01-19 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* c-common.cc (c_common_c_tests): Rename to...
|
||||
(c_common_cc_tests): ...this.
|
||||
(c_family_tests): Update calls for .c to .cc renaming.
|
||||
* c-common.h (c_format_c_tests): Rename to...
|
||||
(c_format_cc_tests): ...this.
|
||||
(c_indentation_c_tests): Rename to...
|
||||
(c_indentation_cc_tests): ...this.
|
||||
(c_pretty_print_c_tests): Rename to...
|
||||
(c_pretty_print_cc_tests): ...this.
|
||||
* c-format.cc (c_format_c_tests): Rename to...
|
||||
(c_format_cc_tests): ...this.
|
||||
* c-indentation.cc (c_indentation_c_tests): Rename to...
|
||||
(c_indentation_cc_tests): ...this.
|
||||
* c-pretty-print.cc (c_pretty_print_c_tests): Rename to...
|
||||
(c_pretty_print_cc_tests): ...this.
|
||||
|
||||
2022-01-17 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* c-ada-spec.cc: Rename .c names to .cc.
|
||||
|
|
|
@ -1,3 +1,21 @@
|
|||
2022-01-19 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* cp-lang.cc (selftest::run_cp_tests): Update calls for .c to .cc
|
||||
renaming.
|
||||
* cp-tree.h (cp_pt_c_tests): Rename to...
|
||||
(cp_pt_cc_tests): ...this.
|
||||
(cp_tree_c_tests): Rename to...
|
||||
(cp_tree_cc_tests): ...this.
|
||||
* pt.cc (cp_pt_c_tests): Rename to...
|
||||
(cp_pt_cc_tests): ...this.
|
||||
* tree.cc (cp_tree_c_tests): Rename to...
|
||||
(cp_tree_cc_tests): ...this.
|
||||
|
||||
2022-01-19 Jason Merrill <jason@redhat.com>
|
||||
|
||||
* parser.cc (saved_token_sentinel::rollback): Use
|
||||
cp_lexer_previous_token.
|
||||
|
||||
2022-01-18 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/104055
|
||||
|
|
|
@ -1,3 +1,94 @@
|
|||
2022-01-19 Robin Dapp <rdapp@linux.ibm.com>
|
||||
|
||||
* gcc.dg/ifcvt-4.c: Remove s390-specific check.
|
||||
* gcc.target/s390/ifcvt-two-insns-bool.c: New test.
|
||||
* gcc.target/s390/ifcvt-two-insns-int.c: New test.
|
||||
* gcc.target/s390/ifcvt-two-insns-long.c: New test.
|
||||
|
||||
2022-01-19 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR middle-end/102860
|
||||
* gfortran.dg/pr102860.f90: New test.
|
||||
|
||||
2022-01-19 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c/104115
|
||||
* gcc.dg/tree-ssa/evrp-trans2.c: New test.
|
||||
|
||||
2022-01-19 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/104112
|
||||
* gcc.dg/vect/pr104112-1.c: New testcase.
|
||||
* gcc.dg/vect/pr104112-2.c: New testcase.
|
||||
|
||||
2022-01-19 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* g++.dg/ext/boolcomplex-1.c: Moved to...
|
||||
* g++.dg/ext/boolcomplex-1.C: ...here.
|
||||
* g++.dg/opt/pr47639.c: Moved to...
|
||||
* g++.dg/opt/pr47639.C: ...here.
|
||||
* g++.dg/pr83979.c: Moved to...
|
||||
* g++.dg/pr83979.C: ...here.
|
||||
* g++.dg/tm/asm-1.c: Moved to...
|
||||
* g++.dg/tm/asm-1.C: ...here.
|
||||
* g++.dg/vect/pr71483.c: Moved to...
|
||||
* g++.dg/vect/pr71483.cc: ...here.
|
||||
|
||||
2022-01-19 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/89074
|
||||
* gcc.dg/tree-ssa/pr89074.c: New test.
|
||||
|
||||
2022-01-19 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR testsuite/102833
|
||||
* gcc.dg/vect/bb-slp-17.c: Require vect64.
|
||||
|
||||
2022-01-19 Rimvydas Jasinskas <rimvydas.jas@gmail.com>
|
||||
|
||||
PR testsuite/104021
|
||||
* gcc.dg/vect/tsvc/tsvc.h: Do not include malloc.h on dragonfly
|
||||
and use posix_memalign ().
|
||||
|
||||
2022-01-19 Rimvydas Jasinskas <rimvydas.jas@gmail.com>
|
||||
|
||||
PR testsuite/104022
|
||||
* g++.dg/gcov/pr16855.C: xfail the count lines for DTORs on dragonfly.
|
||||
* g++.dg/gcov/pr16855-priority.C: Ditto. Adjust source layout so that
|
||||
dejagnu xfail expressions work.
|
||||
|
||||
2022-01-19 Martin Liska <mliska@suse.cz>
|
||||
|
||||
PR testsuite/104109
|
||||
* lib/gcov.exp: Fix pytest detection unsupported message.
|
||||
|
||||
2022-01-19 Kewen Lin <linkw@linux.ibm.com>
|
||||
|
||||
PR tree-optimization/104015
|
||||
* gcc.dg/vect/slp-perm-9.c: Adjust.
|
||||
* gcc.target/powerpc/pr104015-1.c: New test.
|
||||
* gcc.target/powerpc/pr104015-2.c: New test.
|
||||
|
||||
2022-01-19 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/104104
|
||||
* gcc.target/i386/pr104104.c: New test.
|
||||
|
||||
2022-01-19 Martin Sebor <msebor@redhat.com>
|
||||
|
||||
PR middle-end/104076
|
||||
* g++.dg/warn/Wdangling-pointer-3.C: New test.
|
||||
|
||||
2022-01-19 Martin Sebor <msebor@redhat.com>
|
||||
|
||||
PR middle-end/104103
|
||||
* gcc.dg/torture/pr57147-2.c: Prune out expected warning.
|
||||
|
||||
2022-01-19 Martin Sebor <msebor@redhat.com>
|
||||
|
||||
PR middle-end/104069
|
||||
* gcc.dg/Wuse-after-free.c: New test.
|
||||
|
||||
2022-01-18 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/104055
|
||||
|
|
|
@ -1,3 +1,36 @@
|
|||
2022-01-19 Marcel Vollweiler <marcel@codesourcery.com>
|
||||
|
||||
* config/gcn/icv-device.c: Make GOMP_DEVICE_NUM_VAR public (remove
|
||||
"static") to make the device num available in the offload image.
|
||||
|
||||
2022-01-19 Martin Liska <mliska@suse.cz>
|
||||
Thomas Schwinge <thomas@codesourcery.com>
|
||||
|
||||
* testsuite/libgomp.oacc-c++/privatized-ref-2.C: Update scanning
|
||||
patterns.
|
||||
* testsuite/libgomp.oacc-c++/privatized-ref-3.C: Likewise.
|
||||
* testsuite/libgomp.oacc-c-c++-common/acc_prof-kernels-1.c:
|
||||
Likewise.
|
||||
* testsuite/libgomp.oacc-c-c++-common/kernels-loop-2.c: Likewise.
|
||||
* testsuite/libgomp.oacc-c-c++-common/parallel-dims.c: Likewise.
|
||||
* testsuite/libgomp.oacc-c-c++-common/pr85486.c: Likewise.
|
||||
* testsuite/libgomp.oacc-c-c++-common/pr95270-1.c: Likewise.
|
||||
* testsuite/libgomp.oacc-c-c++-common/routine-nohost-2.c:
|
||||
Likewise.
|
||||
* testsuite/libgomp.oacc-c-c++-common/struct-copyout-1.c:
|
||||
Likewise.
|
||||
* testsuite/libgomp.oacc-c-c++-common/struct-copyout-2.c:
|
||||
Likewise.
|
||||
* testsuite/libgomp.oacc-c-c++-common/vector-length-64-1.c:
|
||||
Likewise.
|
||||
* testsuite/libgomp.oacc-fortran/attach-descriptor-1.f90:
|
||||
Likewise.
|
||||
* testsuite/libgomp.oacc-fortran/derivedtypes-arrays-1.f90:
|
||||
Likewise.
|
||||
* testsuite/libgomp.oacc-fortran/kernels-loop-2.f95: Likewise.
|
||||
* testsuite/libgomp.oacc-fortran/parallel-dims.f90: Likewise.
|
||||
* testsuite/libgomp.oacc-fortran/privatized-ref-1.f95: Likewise.
|
||||
|
||||
2022-01-18 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* testsuite/libgomp.oacc-c++/privatized-ref-2.C: Update keyword
|
||||
|
|
|
@ -1,3 +1,52 @@
|
|||
2022-01-19 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* configure.ac (GLIBCXX_ENABLE_DEBUG_FLAGS): Remove -gdwarf-4
|
||||
from default flags.
|
||||
* configure: Regenerate.
|
||||
|
||||
2022-01-19 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/104123
|
||||
* testsuite/29_atomics/headers/stdatomic.h/c_compat.cc: Include
|
||||
<stddef.h>.
|
||||
|
||||
2022-01-19 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* scripts/testsuite_flags.in: Add src/libbacktrace/.libs to
|
||||
linker search paths.
|
||||
* src/Makefile.am: Fix src/debug/libbacktrace build.
|
||||
* src/Makefile.in: Regenerate.
|
||||
* src/libbacktrace/Makefile.am: Use per-library CPPFLAGS
|
||||
variable. Use symlinks for the source files.
|
||||
* src/libbacktrace/Makefile.in: Regenerate.
|
||||
|
||||
2022-01-19 Matthias Kretz <m.kretz@gsi.de>
|
||||
|
||||
* include/experimental/bits/simd.h (__floating_point_flags): Do
|
||||
not rely on math_errhandling to expand to a constant expression.
|
||||
|
||||
2022-01-19 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* doc/xml/manual/evolution.xml: Document deprecations.
|
||||
* doc/xml/manual/status_cxx2017.xml: Update status.
|
||||
* doc/html/*: Regenerate.
|
||||
|
||||
2022-01-19 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* include/bits/stl_tempbuf.h (get_temporary_buffer): Change
|
||||
_GLIBCXX14_DEPRECATED to _GLIBCXX17_DEPRECATED.
|
||||
|
||||
2022-01-19 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* include/bits/stl_pair.h (_PCC::_DeprConsPair): Remove unused
|
||||
function.
|
||||
|
||||
2022-01-19 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/104101
|
||||
* include/bits/shared_ptr_atomic.h (_Sp_atomic::_Atomic_count::lock):
|
||||
Only use __thread_relax if __cpp_lib_atomic_wait is defined.
|
||||
|
||||
2022-01-18 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/104099
|
||||
|
|
Loading…
Add table
Reference in a new issue