[gcc/devel/modula-2] Merge branch 'master' into devel/modula-2.
Gaius Mulley
gaius@gcc.gnu.org
Tue Apr 26 17:23:44 GMT 2022
https://gcc.gnu.org/g:c55d3d27adbbb410e40baa88102b9eec525700ba
commit c55d3d27adbbb410e40baa88102b9eec525700ba
Merge: f828bee4677 7d31c678d68
Author: Gaius Mulley <gaius.mulley@southwales.ac.uk>
Date: Tue Apr 26 18:23:24 2022 +0100
Merge branch 'master' into devel/modula-2.
Diff:
contrib/ChangeLog | 10 ++
contrib/filter-clang-warnings.py | 3 +-
gcc/ChangeLog | 69 ++++++++++++
gcc/DATESTAMP | 2 +-
gcc/analyzer/ChangeLog | 11 ++
gcc/analyzer/svalue.cc | 30 +++--
gcc/c-family/c-common.cc | 2 +-
gcc/config/i386/i386.cc | 6 +-
gcc/cp/ChangeLog | 7 ++
gcc/cp/pt.cc | 11 +-
gcc/cp/typeck.cc | 4 +-
gcc/fortran/ChangeLog | 7 ++
gcc/fortran/trans-openmp.cc | 2 +
gcc/gimple-fold.cc | 3 +
gcc/ifcvt.cc | 6 +-
gcc/testsuite/ChangeLog | 51 +++++++++
.../g++.dg/cpp1y/lambda-generic-variadic22.C | 15 +++
gcc/testsuite/g++.dg/cpp2a/concepts-requires30.C | 10 ++
gcc/testsuite/g++.dg/ext/builtin-shufflevector-3.C | 23 ++++
.../g++.dg/template/partial-specialization11.C | 11 ++
.../g++.dg/template/partial-specialization12.C | 12 ++
gcc/testsuite/g++.target/i386/vec-tmpl1.C | 1 +
gcc/testsuite/gcc.dg/analyzer/pr104308.c | 13 ++-
gcc/testsuite/gcc.dg/analyzer/pr105365.c | 17 +++
gcc/testsuite/gcc.dg/analyzer/pr105366.c | 19 ++++
gcc/testsuite/gcc.target/i386/pr105367.c | 12 ++
gcc/testsuite/gcc.target/riscv/pr105314.c | 12 ++
gcc/testsuite/gfortran.dg/goacc/pr104717.f90 | 22 ++++
.../goacc/privatization-1-compute-loop.f90 | 7 +-
.../gfortran.dg/unlimited_polymorphic_3.f03 | 6 +-
gcc/testsuite/lib/target-supports.exp | 2 +
gcc/tree-ssa-reassoc.cc | 6 +-
libgomp/ChangeLog | 6 +
libgomp/loop.c | 7 +-
libgomp/loop_ull.c | 7 +-
libgomp/sections.c | 7 +-
.../libgomp.oacc-fortran/privatized-ref-2.f90 | 7 ++
libgomp/work.c | 4 +-
libstdc++-v3/ChangeLog | 34 ++++++
libstdc++-v3/include/bits/ptr_traits.h | 5 +-
libstdc++-v3/include/bits/unique_ptr.h | 124 +++++++++++++++++----
libstdc++-v3/include/std/future | 11 ++
libstdc++-v3/include/std/version | 4 +
.../20_util/unique_ptr/assign/constexpr.cc | 48 ++++++++
.../20_util/unique_ptr/comparison/constexpr.cc | 73 ++++++++++++
.../20_util/unique_ptr/cons/constexpr_c++20.cc | 85 ++++++++++++++
.../20_util/unique_ptr/creation/constexpr.cc | 34 ++++++
.../20_util/unique_ptr/modifiers/constexpr.cc | 68 +++++++++++
.../unique_ptr/specialized_algorithms/constexpr.cc | 46 ++++++++
.../30_threads/packaged_task/cons/deduction.cc | 85 ++++++++++++++
50 files changed, 1009 insertions(+), 58 deletions(-)
More information about the Gcc-cvs
mailing list