[gcc/devel/modula-2] Merge branch 'master' into devel/modula-2.
Gaius Mulley
gaius@gcc.gnu.org
Fri Apr 22 08:09:46 GMT 2022
https://gcc.gnu.org/g:0d22cf81a243cdf6c1b97df42b27d262bb944da3
commit 0d22cf81a243cdf6c1b97df42b27d262bb944da3
Merge: cc2a7dabd1f c1a9cf67915
Author: Gaius Mulley <gaius.mulley@southwales.ac.uk>
Date: Fri Apr 22 09:06:06 2022 +0100
Merge branch 'master' into devel/modula-2.
Diff:
gcc/ChangeLog | 52 +++
gcc/DATESTAMP | 2 +-
gcc/config/rs6000/rs6000.md | 22 +-
gcc/configure | 10 +-
gcc/configure.ac | 10 +-
gcc/cp/ChangeLog | 19 ++
gcc/cp/call.cc | 7 +-
gcc/cp/constexpr.cc | 9 +-
gcc/d/ChangeLog | 7 +
gcc/d/d-lang.cc | 5 +
gcc/d/dmd/MERGE | 2 +-
gcc/d/dmd/VERSION | 2 +-
gcc/d/dmd/aggregate.d | 22 ++
gcc/d/dmd/astenums.d | 1 +
gcc/d/dmd/blockexit.d | 15 +-
gcc/d/dmd/clone.d | 6 +-
gcc/d/dmd/cparse.d | 22 +-
gcc/d/dmd/declaration.d | 18 +-
gcc/d/dmd/dmodule.d | 6 +-
gcc/d/dmd/dsymbol.d | 4 +-
gcc/d/dmd/dsymbolsem.d | 9 +-
gcc/d/dmd/errors.d | 16 +-
gcc/d/dmd/escape.d | 61 ++--
gcc/d/dmd/expression.d | 11 +-
gcc/d/dmd/expression.h | 2 -
gcc/d/dmd/expressionsem.d | 29 +-
gcc/d/dmd/initsem.d | 8 +-
gcc/d/dmd/lexer.d | 55 ++-
gcc/d/dmd/mtype.d | 92 ++---
gcc/d/dmd/mtype.h | 2 +-
gcc/d/dmd/optimize.d | 13 +-
gcc/d/dmd/parse.d | 98 ++++--
gcc/d/dmd/statement.d | 8 +
gcc/d/dmd/transitivevisitor.d | 4 +-
gcc/d/dmd/typesem.d | 11 +-
gcc/d/dmd/utils.d | 2 +-
gcc/d/lang.opt | 4 +
gcc/emit-rtl.cc | 3 +-
gcc/fortran/ChangeLog | 5 +
gcc/fortran/trans-expr.cc | 4 +-
gcc/gimple-isel.cc | 8 +
gcc/go/gofrontend/MERGE | 2 +-
gcc/testsuite/ChangeLog | 44 +++
gcc/testsuite/g++.dg/cpp0x/constexpr-105321.C | 18 +
gcc/testsuite/g++.dg/cpp0x/initlist129.C | 6 +
gcc/testsuite/gcc.target/arm/pr105312.c | 23 ++
gcc/testsuite/gcc.target/powerpc/bswap-brw.c | 2 +-
gcc/testsuite/gdc.test/compilable/betterCarray.d | 7 +
gcc/testsuite/gdc.test/compilable/test18216.d | 40 +++
gcc/testsuite/gdc.test/compilable/test22635.d | 13 +
.../gdc.test/fail_compilation/diag11198.d | 12 +-
.../gdc.test/fail_compilation/fail22202.d | 22 ++
.../gdc.test/fail_compilation/fail23036.d | 22 ++
.../gdc.test/fail_compilation/fail_scope.d | 30 +-
.../gdc.test/fail_compilation/retscope6.d | 48 ++-
.../gdc.test/fail_compilation/test22999.d | 27 ++
.../gdc.test/fail_compilation/test23017.d | 20 ++
gcc/testsuite/gdc.test/runnable/testscope.d | 16 -
gcc/testsuite/gfortran.dg/dec_union_12.f90 | 43 +++
gcc/testsuite/gfortran.dg/g77/pr105203.f | 20 ++
gcc/testsuite/lib/target-supports.exp | 10 +
gcc/tree-vect-loop-manip.cc | 60 +++-
libgo/runtime/go-signal.c | 35 +-
libphobos/ChangeLog | 7 +
libphobos/libdruntime/MERGE | 2 +-
libphobos/libdruntime/core/exception.d | 84 ++---
libphobos/libdruntime/object.d | 4 +-
libphobos/libdruntime/rt/aaA.d | 4 +-
libphobos/src/MERGE | 2 +-
libphobos/src/Makefile.am | 2 +-
libphobos/src/Makefile.in | 4 +-
libphobos/src/std/base64.d | 20 +-
libphobos/src/std/int128.d | 374 +++++++++++++++++++++
libphobos/src/std/path.d | 2 +-
libphobos/src/std/traits.d | 21 +-
libstdc++-v3/ChangeLog | 38 +++
libstdc++-v3/doc/html/manual/setup.html | 33 ++
libstdc++-v3/doc/xml/manual/prerequisites.xml | 50 +++
libstdc++-v3/include/std/charconv | 16 +-
libstdc++-v3/src/Makefile.am | 4 +-
libstdc++-v3/src/Makefile.in | 4 +-
libstdc++-v3/src/c++17/floating_from_chars.cc | 34 +-
.../testsuite/20_util/from_chars/pr105324.cc | 14 +
.../operations/copy/char/constexpr.cc | 2 +-
84 files changed, 1556 insertions(+), 371 deletions(-)
More information about the Libstdc++-cvs
mailing list