[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