[gcc/devel/omp/gcc-10] Merge remote-tracking branch 'origin/releases/gcc-10' into devel/omp/gcc-10
Tobias Burnus
burnus@gcc.gnu.org
Tue Sep 1 10:01:55 GMT 2020
https://gcc.gnu.org/g:a464d70ed4f2b8854dcbdb60e9f60111e8888719
commit a464d70ed4f2b8854dcbdb60e9f60111e8888719
Merge: df5f2065bad fd732eee98b
Author: Tobias Burnus <tobias@codesourcery.com>
Date: Tue Sep 1 09:45:25 2020 +0200
Merge remote-tracking branch 'origin/releases/gcc-10' into devel/omp/gcc-10
Merge up to fd732eee98b63d957e5a5f5a85ebc2813cdc5c86 (September 1, 2020).
Diff:
gcc/ChangeLog | 156 +++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/c-family/ChangeLog | 10 ++
gcc/c-family/c-common.c | 9 +-
gcc/c/ChangeLog | 10 ++
gcc/c/c-parser.c | 19 ++-
gcc/common.opt | 2 +-
gcc/common/config/i386/i386-common.c | 4 +-
gcc/config/arm/thumb1.md | 66 ++++++--
gcc/config/i386/i386-expand.c | 6 +
gcc/config/i386/sse.md | 28 +++-
gcc/config/pa/pa.c | 172 +++++++++++++++++----
gcc/config/pa/pa.md | 34 +++-
gcc/config/rs6000/rs6000-builtin.def | 12 +-
gcc/config/rs6000/rs6000-call.c | 4 +-
gcc/config/rs6000/rs6000.c | 50 ++++--
gcc/cp/ChangeLog | 10 ++
gcc/cp/constexpr.c | 4 +-
gcc/d/ChangeLog | 37 +++++
gcc/d/d-codegen.cc | 4 +-
gcc/d/d-lang.cc | 43 ++++--
gcc/d/dmd/dmacro.c | 7 +-
gcc/d/dmd/dtemplate.c | 19 ++-
gcc/d/dmd/expressionsem.c | 2 +-
gcc/d/dmd/func.c | 5 +-
gcc/d/dmd/globals.h | 2 +
gcc/d/dmd/mtype.c | 4 +-
gcc/d/dmd/optimize.c | 11 +-
gcc/d/types.cc | 7 +-
gcc/fold-const.c | 14 +-
gcc/fortran/ChangeLog | 18 +++
gcc/fortran/decl.c | 3 +
gcc/fortran/trans-array.c | 10 +-
gcc/gimple.c | 7 +-
gcc/omp-low.c | 2 +-
gcc/opts.c | 20 ++-
gcc/testsuite/ChangeLog | 127 +++++++++++++++
gcc/testsuite/c-c++-common/pr96545.c | 31 ++++
gcc/testsuite/g++.dg/cpp2a/spaceship-constexpr3.C | 7 +
gcc/testsuite/g++.dg/opt/pr96722.C | 20 +++
gcc/testsuite/gcc.c-torture/execute/pr96549.c | 12 ++
gcc/testsuite/gcc.dg/Wunused-var-4.c | 33 ++++
gcc/testsuite/gcc.dg/strcmpopt_12.c | 17 ++
gcc/testsuite/gcc.dg/tree-ssa/pr96730.c | 13 ++
gcc/testsuite/gcc.dg/vect/pr96854.c | 20 +++
gcc/testsuite/gcc.target/arm/pure-code/pr94538-1.c | 13 ++
gcc/testsuite/gcc.target/arm/pure-code/pr94538-2.c | 12 ++
gcc/testsuite/gcc.target/hppa/shadd-2.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512f-pr96551-1.c | 18 +++
gcc/testsuite/gcc.target/i386/avx512f-pr96551-2.c | 33 ++++
gcc/testsuite/gcc.target/i386/double_mask_reg-1.c | 19 +++
gcc/testsuite/gcc.target/powerpc/pr95450.c | 29 ++++
gcc/testsuite/gdc.dg/pr96157a.d | 24 +++
gcc/testsuite/gdc.dg/pr96157b.d | 46 ++++++
gcc/testsuite/gdc.test/compilable/ice20092.d | 10 ++
.../gfortran.dg/optional_assumed_charlen_2.f90 | 48 ++++++
gcc/testsuite/gfortran.dg/pr95882_1.f90 | 8 +
gcc/testsuite/gfortran.dg/pr95882_2.f90 | 6 +
gcc/testsuite/gfortran.dg/pr95882_3.f90 | 6 +
gcc/testsuite/gfortran.dg/pr95882_4.f90 | 7 +
gcc/testsuite/gfortran.dg/pr95882_5.f90 | 6 +
gcc/toplev.c | 10 --
gcc/tree-sra.c | 6 +
gcc/tree-ssa-strlen.c | 10 +-
gcc/tree-vect-loop.c | 5 +
gcc/tree.c | 2 +-
libgomp/ChangeLog | 23 +++
libgomp/testsuite/libgomp.c-c++-common/for-14.c | 53 ++++---
libgomp/testsuite/libgomp.c-c++-common/for-2.h | 36 +++++
libgomp/testsuite/libgomp.c/teams-3.c | 20 +++
libstdc++-v3/ChangeLog | 20 +++
libstdc++-v3/include/experimental/string_view | 9 +-
libstdc++-v3/include/std/string_view | 9 +-
libstdc++-v3/include/std/variant | 26 ++--
74 files changed, 1417 insertions(+), 192 deletions(-)
More information about the Libstdc++-cvs
mailing list