Daily bump.
This commit is contained in:
parent
6ad3ca0077
commit
98de0da603
9 changed files with 196 additions and 1 deletions
|
@ -1,3 +1,13 @@
|
|||
2022-04-25 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* filter-clang-warnings.py: Filter out
|
||||
-Wc++20-attribute-extensions in lex.cc.
|
||||
|
||||
2022-04-25 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* filter-clang-warnings.py: Filter out
|
||||
-Wbitwise-instead-of-logical.
|
||||
|
||||
2022-04-04 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* gcc-changelog/git_update_version.py: Ignore the revision.
|
||||
|
|
|
@ -1,3 +1,72 @@
|
|||
2022-04-25 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/104308
|
||||
* gimple-fold.cc (gimple_fold_builtin_memory_op): Explicitly set
|
||||
the location of new_stmt in all places that don't already set it,
|
||||
whether explicitly, or via a call to gsi_replace.
|
||||
|
||||
2022-04-25 Paul A. Clarke <pc@us.ibm.com>
|
||||
|
||||
* doc/extend.texi (Other Builtins): Correct reference to 'modff'.
|
||||
|
||||
2022-04-25 Andrew MacLeod <amacleod@redhat.com>
|
||||
|
||||
PR tree-optimization/105276
|
||||
* gimple-range.cc (gimple_ranger::prefill_stmt_dependencies): Include
|
||||
existing global range with calculated value.
|
||||
|
||||
2022-04-25 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/105368
|
||||
* tree-ssa-math-opts.cc (powi_cost): Use absu_hwi.
|
||||
|
||||
2022-04-25 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/100810
|
||||
* tree-ssa-loop-ivopts.cc (struct iv_cand): Add involves_undefs flag.
|
||||
(find_ssa_undef): New function.
|
||||
(add_candidate_1): Avoid adding derived candidates with
|
||||
undefined SSA names and mark the original ones.
|
||||
(determine_group_iv_cost_generic): Reject rewriting
|
||||
uses with a different IV when that involves undefined SSA names.
|
||||
|
||||
2022-04-25 Steven G. Kargl <kargl@gcc.gnu.org>
|
||||
|
||||
PR target/89125
|
||||
* config/freebsd.h: Define TARGET_LIBC_HAS_FUNCTION to be
|
||||
bsd_libc_has_function.
|
||||
* targhooks.cc (bsd_libc_has_function): New function.
|
||||
Expand the supported math functions to inclue C99 libm.
|
||||
* targhooks.h (bsd_libc_has_function): New Prototype.
|
||||
|
||||
2022-04-25 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR rtl-optimization/105231
|
||||
* combine.cc (distribute_notes): Assert that a REG_EH_REGION
|
||||
with landing pad > 0 is from i3. Put any REG_EH_REGION note
|
||||
on i3 or drop it if the insn can not trap.
|
||||
(try_combine): Ensure that we can merge REG_EH_REGION notes
|
||||
with non-call exceptions. Ensure we are not splitting a
|
||||
trapping part of an insn with non-call exceptions when there
|
||||
is any REG_EH_REGION note to preserve.
|
||||
|
||||
2022-04-25 Hongyu Wang <hongyu.wang@intel.com>
|
||||
|
||||
PR target/105339
|
||||
* config/i386/avx512fintrin.h (_mm512_scalef_round_pd):
|
||||
Add parentheses for parameters and djust format.
|
||||
(_mm512_mask_scalef_round_pd): Ditto.
|
||||
(_mm512_maskz_scalef_round_pd): Ditto.
|
||||
(_mm512_scalef_round_ps): Ditto.
|
||||
(_mm512_mask_scalef_round_ps): Ditto.
|
||||
(_mm512_maskz_scalef_round_ps): Ditto.
|
||||
(_mm_scalef_round_sd): Use _mm_undefined_pd.
|
||||
(_mm_scalef_round_ss): Use _mm_undefined_ps.
|
||||
(_mm_mask_scalef_round_sd): New macro.
|
||||
(_mm_mask_scalef_round_ss): Ditto.
|
||||
(_mm_maskz_scalef_round_sd): Ditto.
|
||||
(_mm_maskz_scalef_round_ss): Ditto.
|
||||
|
||||
2022-04-23 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/105338
|
||||
|
|
|
@ -1 +1 @@
|
|||
20220425
|
||||
20220426
|
||||
|
|
|
@ -1,3 +1,14 @@
|
|||
2022-04-25 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/105365
|
||||
PR analyzer/105366
|
||||
* svalue.cc
|
||||
(cmp_cst): Rename to...
|
||||
(cmp_csts_same_type): ...this. Convert all recursive calls to
|
||||
calls to...
|
||||
(cmp_csts_and_types): ....this new function.
|
||||
(svalue::cmp_ptr): Update for renaming of cmp_cst
|
||||
|
||||
2022-04-14 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/105264
|
||||
|
|
|
@ -1,3 +1,10 @@
|
|||
2022-04-25 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/105353
|
||||
* typeck.cc (build_x_shufflevector): Use
|
||||
instantiation_dependent_expression_p except for the first two
|
||||
arguments.
|
||||
|
||||
2022-04-21 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
* constexpr.cc (cxx_eval_logical_expression): Remove unused
|
||||
|
|
|
@ -1,3 +1,10 @@
|
|||
2022-04-25 Jakub Jelinek <jakub@redhat.com>
|
||||
Thomas Schwinge <thomas@codesourcery.com>
|
||||
|
||||
PR fortran/104717
|
||||
* trans-openmp.cc (gfc_trans_oacc_construct): Wrap construct body
|
||||
in an extra BIND_EXPR.
|
||||
|
||||
2022-04-24 Mikael Morin <mikael@gcc.gnu.org>
|
||||
Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
|
|
|
@ -1,3 +1,54 @@
|
|||
2022-04-25 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/105365
|
||||
PR analyzer/105366
|
||||
* gcc.dg/analyzer/pr105365.c: New test.
|
||||
* gcc.dg/analyzer/pr105366.c: New test.
|
||||
|
||||
2022-04-25 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/104308
|
||||
* gcc.dg/analyzer/pr104308.c: Add test coverage.
|
||||
|
||||
2022-04-25 Jakub Jelinek <jakub@redhat.com>
|
||||
Thomas Schwinge <thomas@codesourcery.com>
|
||||
|
||||
PR fortran/104717
|
||||
* gfortran.dg/goacc/pr104717.f90: New test.
|
||||
* gfortran.dg/goacc/privatization-1-compute-loop.f90: Adjust.
|
||||
|
||||
2022-04-25 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/105353
|
||||
* g++.dg/ext/builtin-shufflevector-3.C: New test.
|
||||
|
||||
2022-04-25 Andrew MacLeod <amacleod@redhat.com>
|
||||
|
||||
PR tree-optimization/105276
|
||||
* g++.dg/pr105276.C: New.
|
||||
|
||||
2022-04-25 Mikael Morin <mikael@gcc.gnu.org>
|
||||
|
||||
PR fortran/103662
|
||||
* gfortran.dg/unlimited_polymorphic_3.f03: Force execution of
|
||||
the DSE optimization pass.
|
||||
|
||||
2022-04-25 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/100810
|
||||
* gcc.dg/torture/pr100810.c: New testcase.
|
||||
* gcc.dg/torture/pr105337.c: Likewise.
|
||||
|
||||
2022-04-25 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR rtl-optimization/105231
|
||||
* gcc.dg/torture/pr105231.c: New testcase.
|
||||
|
||||
2022-04-25 Hongyu Wang <hongyu.wang@intel.com>
|
||||
|
||||
PR target/105339
|
||||
* gcc.target/i386/sse-14.c: Add tests for new macro.
|
||||
|
||||
2022-04-24 Jeff Law <jeffreyalaw@gmail.com>
|
||||
|
||||
* gcc.dg/lto/pr94157_0.c: Also request executable stack from
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
2022-04-25 Jakub Jelinek <jakub@redhat.com>
|
||||
Thomas Schwinge <thomas@codesourcery.com>
|
||||
|
||||
PR fortran/104717
|
||||
* testsuite/libgomp.oacc-fortran/privatized-ref-2.f90: Adjust.
|
||||
|
||||
2022-04-13 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* libgomp.texi: Fix a typo - mutexinouset -> mutexinoutset.
|
||||
|
|
|
@ -1,3 +1,37 @@
|
|||
2022-04-25 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* include/bits/ptr_traits.h (__cpp_lib_constexpr_memory): Define
|
||||
conditionally.
|
||||
* include/bits/unique_ptr.h (__cpp_lib_constexpr_memory):
|
||||
Define for C++23.
|
||||
(default_delete, default_delete<T[]>, __uniq_ptr_impl)
|
||||
(unique_ptr, unique_ptr<T[], D>): Add constexpr to all member
|
||||
functions.
|
||||
* include/std/version (__cpp_lib_constexpr_memory): Define new
|
||||
value for C++23.
|
||||
* testsuite/20_util/unique_ptr/assign/constexpr.cc: New test.
|
||||
* testsuite/20_util/unique_ptr/comparison/constexpr.cc: New test.
|
||||
* testsuite/20_util/unique_ptr/cons/constexpr_c++20.cc: New test.
|
||||
* testsuite/20_util/unique_ptr/creation/constexpr.cc: New test.
|
||||
* testsuite/20_util/unique_ptr/modifiers/constexpr.cc: New test.
|
||||
* testsuite/20_util/unique_ptr/specialized_algorithms/constexpr.cc:
|
||||
New test.
|
||||
|
||||
2022-04-25 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/105375
|
||||
* include/std/future (packaged_task): Add deduction guides.
|
||||
* testsuite/30_threads/packaged_task/cons/deduction.cc: New test.
|
||||
|
||||
2022-04-25 Philipp Fent <fent@in.tum.de>
|
||||
|
||||
* python/libstdcxx/v6/printers.py (StdSpanPrinter._iterator):
|
||||
Rename as iterator.
|
||||
(StdInitializerListPrinter): Define new printer.
|
||||
(build_libstdcxx_dictionary): Register new printer.
|
||||
* testsuite/libstdc++-prettyprinters/cxx11.cc: Check printer for
|
||||
initializer_list.
|
||||
|
||||
2022-04-22 Thomas W Rodgers <trodgers@redhat.com>
|
||||
|
||||
PR libstdc++/102994
|
||||
|
|
Loading…
Add table
Reference in a new issue