[gcc(refs/vendors/ibm/heads/gcc-12-branch)] ibm: Merge up to top of releases/gcc-12
Peter Bergner
bergner@gcc.gnu.org
Mon Oct 17 22:58:51 GMT 2022
https://gcc.gnu.org/g:0b6e8b912c7d73e75c7ac179a10e9e8dfb76b7d4
commit 0b6e8b912c7d73e75c7ac179a10e9e8dfb76b7d4
Merge: c1060eba9b9 fe7d7431373
Author: Peter Bergner <bergner@linux.ibm.com>
Date: Mon Oct 17 14:42:23 2022 -0500
ibm: Merge up to top of releases/gcc-12
2022-10-17 Peter Bergner <bergner@linux.ibm.com>
Merge up to releases/gcc-12 fe7d74313736b8e1c30812bc49419f419bdf1c53
Diff:
gcc/ChangeLog | 165 +++
gcc/ChangeLog.ibm | 4 +
gcc/DATESTAMP | 2 +-
gcc/c-family/ChangeLog | 4 +
gcc/c-family/c-format.cc | 1 -
gcc/c/ChangeLog | 9 +
gcc/c/c-typeck.cc | 19 +-
gcc/config/aarch64/aarch64-cores.def | 3 +-
gcc/config/aarch64/aarch64-sve-builtins.cc | 12 +-
gcc/config/aarch64/aarch64-tune.md | 2 +-
gcc/config/aarch64/aarch64.cc | 40 +-
gcc/config/arm/mve.md | 30 +-
gcc/config/i386/predicates.md | 20 +-
gcc/config/i386/sse.md | 4 +-
gcc/config/i386/t-i386 | 5 +
gcc/config/rs6000/rs6000-builtin.cc | 13 +
gcc/config/rs6000/rs6000-c.cc | 60 +-
gcc/config/sparc/sparc.cc | 24 +-
gcc/cp/ChangeLog | 13 +
gcc/cp/class.cc | 13 +-
gcc/cp/except.cc | 7 +-
gcc/doc/install.texi | 31 +-
gcc/doc/invoke.texi | 2 +-
gcc/fortran/ChangeLog | 118 ++
gcc/fortran/expr.cc | 3 +-
gcc/fortran/simplify.cc | 16 +-
gcc/fortran/trans-array.cc | 4 +-
gcc/fortran/trans-decl.cc | 1 +
gcc/fortran/trans-expr.cc | 116 +-
gcc/fortran/trans-types.cc | 15 +-
gcc/fortran/trans.h | 3 +-
gcc/omp-low.cc | 19 +-
gcc/po/ChangeLog | 8 +
gcc/po/fr.po | 19 +-
gcc/po/sv.po | 36 +-
gcc/testsuite/ChangeLog | 183 ++++
gcc/testsuite/c-c++-common/Waddress-7.c | 22 +
gcc/testsuite/c-c++-common/goacc/reduction-7.c | 22 +
gcc/testsuite/c-c++-common/goacc/reduction-8.c | 12 +
gcc/testsuite/g++.dg/cpp0x/initlist-defarg3.C | 13 +
gcc/testsuite/g++.dg/cpp2a/cond-triv3.C | 44 +
gcc/testsuite/g++.dg/torture/pr106922.C | 48 +
gcc/testsuite/g++.dg/tree-ssa/pr106922.C | 90 ++
gcc/testsuite/g++.dg/uninit-pr105937.C | 235 ++++
gcc/testsuite/g++.target/powerpc/pr105485.C | 9 +
gcc/testsuite/gcc.dg/pr107107.c | 25 +
gcc/testsuite/gcc.dg/torture/pr106892.c | 30 +
gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-100.c | 25 +
gcc/testsuite/gcc.dg/vect/pr107160.c | 41 +
gcc/testsuite/gcc.dg/vect/pr107212-1.c | 27 +
gcc/testsuite/gcc.dg/vect/pr107212-2.c | 23 +
gcc/testsuite/gcc.target/i386/amx-check.h | 30 +
.../gcc.target/i386/keylocker-encodekey128.c | 1 -
.../gcc.target/i386/keylocker-encodekey256.c | 1 -
gcc/testsuite/gcc.target/powerpc/pr104482.c | 16 +
gcc/testsuite/gfortran.dg/PR100029.f90 | 22 +
gcc/testsuite/gfortran.dg/PR100040.f90 | 36 +
gcc/testsuite/gfortran.dg/PR100103.f90 | 76 ++
gcc/testsuite/gfortran.dg/PR100132.f90 | 75 ++
gcc/testsuite/gfortran.dg/PR100245.f90 | 28 +
gcc/testsuite/gfortran.dg/associate_26a.f90 | 15 +
gcc/testsuite/gfortran.dg/intent_optimize_4.f90 | 43 +
gcc/testsuite/gfortran.dg/intent_out_15.f90 | 27 +
gcc/testsuite/gfortran.dg/pr106857.f90 | 12 +
gcc/testsuite/gfortran.dg/pr106934.f90 | 7 +
gcc/testsuite/gfortran.dg/pr106985.f90 | 8 +
gcc/testsuite/gfortran.dg/pr106986.f90 | 8 +
gcc/testsuite/gfortran.dg/pr107054.f90 | 13 +
gcc/testsuite/gfortran.dg/vect/pr107254.f90 | 49 +
gcc/tree-predcom.cc | 18 +-
gcc/tree-ssa-pre.cc | 18 +-
gcc/tree-ssa-sccvn.cc | 118 +-
gcc/tree-ssa-uninit.cc | 14 +-
gcc/tree-ssa.cc | 6 +
gcc/tree-vect-loop.cc | 23 +-
gcc/tree-vect-slp.cc | 33 +-
libcpp/po/ChangeLog | 4 +
libcpp/po/ro.po | 1140 ++++++++++++++++++++
libgcc/config/avr/libf7/ChangeLog | 9 +
libgcc/config/avr/libf7/libf7-asm.sx | 50 -
libstdc++-v3/ChangeLog | 26 +
libstdc++-v3/doc/html/index.html | 2 +-
libstdc++-v3/doc/html/manual/api.html | 5 +
libstdc++-v3/doc/html/manual/appendix.html | 2 +-
libstdc++-v3/doc/html/manual/appendix_porting.html | 2 +-
libstdc++-v3/doc/html/manual/bugs.html | 6 +
libstdc++-v3/doc/html/manual/index.html | 2 +-
libstdc++-v3/doc/html/manual/using_macros.html | 5 +-
libstdc++-v3/doc/xml/manual/evolution.xml | 13 +
libstdc++-v3/doc/xml/manual/intro.xml | 9 +
libstdc++-v3/doc/xml/manual/using.xml | 5 +-
libstdc++-v3/include/std/functional | 32 +-
libstdc++-v3/testsuite/20_util/bind/cv_quals.cc | 25 +-
libstdc++-v3/testsuite/20_util/bind/cv_quals_2.cc | 12 +-
94 files changed, 3371 insertions(+), 365 deletions(-)
diff --cc gcc/ChangeLog.ibm
index 42eec5cb147,00000000000..e98045410be
mode 100644,000000..100644
--- a/gcc/ChangeLog.ibm
+++ b/gcc/ChangeLog.ibm
@@@ -1,11 -1,0 +1,15 @@@
++2022-10-17 Peter Bergner <bergner@linux.ibm.com>
++
++ Merge up to releases/gcc-12 fe7d74313736b8e1c30812bc49419f419bdf1c53
++
+2022-09-16 Peter Bergner <bergner@linux.ibm.com>
+
+ Merge up to releases/gcc-12 05cfd7b0677502d06a50ea6ff05d4445e194e3b9
+
+2022-08-19 Peter Bergner <bergner@linux.ibm.com>
+
+ Merge up to releases/gcc-12 2d29d7b240d9ca87cbee5d90c846694125d293af
+
+2022-06-15 Peter Bergner <bergner@linux.ibm.com>
+
+ Create ibm/gcc-12-branch which follows the releases/gcc-12 branch.
More information about the Libstdc++-cvs
mailing list