public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
From: Peter Bergner <bergner@gcc.gnu.org>
To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org
Subject: [gcc(refs/vendors/ibm/heads/gcc-9-branch)] ibm: Merge up to top of releases/gcc-9
Date: Tue, 10 Aug 2021 20:53:52 +0000 (GMT)	[thread overview]
Message-ID: <20210810205352.A30A93854814@sourceware.org> (raw)

https://gcc.gnu.org/g:e3b2c2381655ab3a233693e62f318e1126fbd505

commit e3b2c2381655ab3a233693e62f318e1126fbd505
Merge: e763634f573 b0d0c0e95d6
Author: Peter Bergner <bergner@linux.ibm.com>
Date:   Tue Aug 10 14:15:38 2021 -0500

    ibm: Merge up to top of releases/gcc-9
    
    2021-08-10  Peter Bergner  <bergner@linux.ibm.com>
    
            Merge up to releases/gcc-9 b0d0c0e95d6163d216ab443cc59cc855e6be00ee

Diff:

 ChangeLog                                          |   11 +
 config/ChangeLog                                   |    4 +
 contrib/ChangeLog                                  |   46 +
 contrib/gcc-changelog/git_check_commit.py          |    9 +-
 contrib/gcc-changelog/git_commit.py                |   96 +-
 contrib/gcc-changelog/git_email.py                 |   27 +-
 contrib/gcc-changelog/git_repository.py            |    7 +-
 contrib/gcc-changelog/git_update_version.py        |   13 +-
 contrib/gcc-changelog/setup.cfg                    |    3 +
 contrib/gcc-changelog/test_email.py                |   41 +-
 contrib/gcc-changelog/test_patches.txt             |  561 +++----
 contrib/git-commit-mklog.py                        |   53 +
 contrib/header-tools/ChangeLog                     |    4 +
 contrib/mklog.py                                   |  356 +++++
 contrib/reghunt/ChangeLog                          |    4 +
 contrib/regression/ChangeLog                       |    4 +
 contrib/test_mklog.py                              |  487 ++++++
 contrib/texi2pod.pl                                |    1 +
 fixincludes/ChangeLog                              |    4 +
 gcc/BASE-VER                                       |    2 +-
 gcc/ChangeLog                                      | 1018 ++++++++++++
 gcc/ChangeLog.ibm                                  |    4 +
 gcc/DATESTAMP                                      |    2 +-
 gcc/ada/ChangeLog                                  |   13 +
 gcc/ada/gcc-interface/misc.c                       |    3 +
 gcc/ada/gcc-interface/trans.c                      |   62 +-
 gcc/brig/ChangeLog                                 |    4 +
 gcc/builtins.c                                     |    3 +-
 gcc/c-family/ChangeLog                             |   23 +
 gcc/c-family/c-common.c                            |    6 +-
 gcc/c-family/c-pragma.c                            |    2 +-
 gcc/c/ChangeLog                                    |   45 +
 gcc/c/c-decl.c                                     |    2 +-
 gcc/c/c-parser.c                                   |   10 +-
 gcc/c/c-typeck.c                                   |   70 +-
 gcc/cfgbuild.c                                     |    1 +
 gcc/cfgcleanup.c                                   |    4 +-
 gcc/cfgexpand.c                                    |    7 +-
 gcc/cgraph.c                                       |   49 +-
 gcc/combine.c                                      |   28 +-
 gcc/common/config/i386/i386-common.c               |    2 +
 gcc/config.gcc                                     |    3 +-
 gcc/config/aarch64/aarch64-bti-insert.c            |   15 +
 gcc/config/aarch64/aarch64-builtins.c              |    2 +-
 gcc/config/aarch64/aarch64-simd.md                 |   49 +-
 gcc/config/aarch64/aarch64.c                       |   23 +-
 gcc/config/aarch64/aarch64.md                      |   21 +-
 gcc/config/aarch64/iterators.md                    |    3 -
 gcc/config/darwin-c.c                              |   19 +-
 gcc/config/darwin-driver.c                         |   57 +-
 gcc/config/darwin-protos.h                         |    1 +
 gcc/config/darwin.c                                |   30 +-
 gcc/config/darwin.h                                |   11 +
 gcc/config/host-darwin.c                           |    5 +-
 gcc/config/i386/cpuid.h                            |   36 +-
 gcc/config/i386/driver-i386.c                      |   62 +-
 gcc/config/i386/i386-c.c                           |    7 +
 gcc/config/i386/i386.c                             |   47 +-
 gcc/config/i386/i386.h                             |    4 +
 gcc/config/i386/i386.md                            |   36 +-
 gcc/config/i386/sync.md                            |  144 --
 gcc/config/i386/winnt.c                            |   16 +-
 gcc/config/mips/mips.c                             |   12 +-
 gcc/config/nvptx/nvptx.c                           |   10 +-
 gcc/config/riscv/riscv.c                           |   24 +-
 gcc/config/riscv/riscv.opt                         |    4 +-
 gcc/config/rs6000/mmintrin.h                       |    3 +-
 gcc/config/rs6000/rs6000-p8swap.c                  |   19 +
 gcc/config/rs6000/rs6000.c                         |    2 +-
 gcc/config/s390/vecintrin.h                        |    4 +-
 gcc/configure                                      |   34 +-
 gcc/cp/ChangeLog                                   |  233 +++
 gcc/cp/call.c                                      |   52 +-
 gcc/cp/class.c                                     |    4 +
 gcc/cp/constexpr.c                                 |  116 +-
 gcc/cp/cp-gimplify.c                               |    8 +
 gcc/cp/cp-tree.h                                   |    4 +
 gcc/cp/decl.c                                      |   49 +-
 gcc/cp/decl2.c                                     |    2 +-
 gcc/cp/init.c                                      |   25 +-
 gcc/cp/lambda.c                                    |   10 +-
 gcc/cp/parser.c                                    |    6 +
 gcc/cp/pt.c                                        |   75 +-
 gcc/cp/typeck2.c                                   |   12 +-
 gcc/cprop.c                                        |    8 +-
 gcc/cse.c                                          |    5 +
 gcc/cselib.c                                       |    5 +
 gcc/d/ChangeLog                                    |  132 ++
 gcc/d/d-builtins.cc                                |   15 +
 gcc/d/d-codegen.cc                                 |   55 +-
 gcc/d/d-convert.cc                                 |   51 +-
 gcc/d/d-diagnostic.cc                              |   64 +-
 gcc/d/d-frontend.cc                                |   33 +-
 gcc/d/d-lang.cc                                    |    2 +
 gcc/d/d-tree.h                                     |    3 +
 gcc/d/dmd/dcast.c                                  |   15 +-
 gcc/d/dmd/expression.c                             |   11 +-
 gcc/d/dmd/expressionsem.c                          |   18 +-
 gcc/d/dmd/func.c                                   |   12 +
 gcc/d/dmd/mtype.c                                  |   12 +-
 gcc/d/expr.cc                                      |   22 +-
 gcc/d/typeinfo.cc                                  |  121 +-
 gcc/df-problems.c                                  |   28 +-
 gcc/df.h                                           |    1 +
 gcc/doc/extend.texi                                |    3 +
 gcc/doc/invoke.texi                                |   14 +
 gcc/doc/tm.texi                                    |    4 +
 gcc/doc/tm.texi.in                                 |    2 +
 gcc/dse.c                                          |   16 +-
 gcc/dwarf2cfi.c                                    |   36 +-
 gcc/dwarf2out.c                                    |   58 +-
 gcc/dwarf2out.h                                    |    6 +
 gcc/early-remat.c                                  |    2 +-
 gcc/expmed.c                                       |   13 +-
 gcc/expr.c                                         |   23 +-
 gcc/fold-const.c                                   |   26 +-
 gcc/fortran/ChangeLog                              |   95 ++
 gcc/fortran/check.c                                |   36 +-
 gcc/fortran/frontend-passes.c                      |   17 +-
 gcc/fortran/interface.c                            |   12 +-
 gcc/fortran/intrinsic.c                            |   10 +-
 gcc/fortran/match.c                                |    4 +-
 gcc/fortran/resolve.c                              |    3 +-
 gcc/fortran/simplify.c                             |    4 +-
 gcc/fortran/trans-expr.c                           |    6 +-
 gcc/fortran/trans-stmt.c                           |    2 +-
 gcc/gcc.c                                          |   29 +
 gcc/gimplify.c                                     |   25 +-
 gcc/go/ChangeLog                                   |    4 +
 gcc/graphite-isl-ast-to-gimple.c                   |    3 +
 gcc/graphite-scop-detection.c                      |    1 -
 gcc/ifcvt.c                                        |   71 +-
 gcc/jit/ChangeLog                                  |    4 +
 gcc/jump.c                                         |    5 +
 gcc/lra-constraints.c                              |   73 +-
 gcc/lto-opts.c                                     |    6 +
 gcc/lto-wrapper.c                                  |  102 +-
 gcc/lto/ChangeLog                                  |    4 +
 gcc/match.pd                                       |   69 +-
 gcc/modulo-sched.c                                 |   56 +-
 gcc/objc/ChangeLog                                 |   13 +
 gcc/objc/objc-next-metadata-tags.h                 |    4 +
 gcc/objc/objc-next-runtime-abi-02.c                |    6 +-
 gcc/objcp/ChangeLog                                |    4 +
 gcc/omp-expand.c                                   |   43 +-
 gcc/omp-low.c                                      |    8 +-
 gcc/opts-common.c                                  |   66 +
 gcc/opts.h                                         |    5 +
 gcc/po/ChangeLog                                   |    4 +
 gcc/postreload.c                                   |    3 +-
 gcc/reload.c                                       |    5 +
 gcc/rtl.c                                          |   10 +
 gcc/rtl.h                                          |   17 +
 gcc/rtlanal.c                                      |    9 +-
 gcc/target.def                                     |   14 +
 gcc/testsuite/ChangeLog                            |  989 ++++++++++++
 gcc/testsuite/c-c++-common/gomp/depobj-2.c         |   11 +
 gcc/testsuite/c-c++-common/gomp/doacross-4.c       |   30 +
 gcc/testsuite/c-c++-common/gomp/pr100450.c         |   20 +
 gcc/testsuite/c-c++-common/gomp/pr97958.c          |   17 +
 gcc/testsuite/c-c++-common/gomp/pr98187.c          |   97 ++
 gcc/testsuite/c-c++-common/pr98556.c               |   11 +
 .../g++.dg/compat/struct-layout-1_generate.c       |    2 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-array26.C     |   13 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-array27.C     |   13 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-volatile3.C   |   15 +
 gcc/testsuite/g++.dg/cpp0x/variadic181.C           |    9 +
 gcc/testsuite/g++.dg/cpp1y/auto-fn60.C             |   11 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-98672.C       |   92 ++
 gcc/testsuite/g++.dg/cpp1y/lambda-generic-95451.C  |   35 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction75.C     |   15 +
 gcc/testsuite/g++.dg/cpp1z/decomp54.C              |   17 +
 gcc/testsuite/g++.dg/cpp1z/decomp55.C              |   19 +
 gcc/testsuite/g++.dg/cpp1z/eval-order10.C          |   27 +
 gcc/testsuite/g++.dg/cpp1z/pr99790.C               |    9 +
 gcc/testsuite/g++.dg/cpp1z/pr99833.C               |   11 +
 gcc/testsuite/g++.dg/cpp2a/lambda-pack-init6.C     |   27 +
 gcc/testsuite/g++.dg/ext/flexary38.C               |   18 +
 gcc/testsuite/g++.dg/ext/weak6.C                   |    8 +
 gcc/testsuite/g++.dg/gomp/declare-simd-1.C         |    2 +-
 gcc/testsuite/g++.dg/gomp/pr99007.C                |   18 +
 gcc/testsuite/g++.dg/inherit/virtual15.C           |   18 +
 gcc/testsuite/g++.dg/inherit/virtual15a.C          |   19 +
 gcc/testsuite/g++.dg/lto/pr96591_0.C               |   45 +
 gcc/testsuite/g++.dg/opt/pr100148.C                |   27 +
 gcc/testsuite/g++.dg/opt/pr100254.C                |  101 ++
 gcc/testsuite/g++.dg/opt/pr98282.C                 |   80 +
 gcc/testsuite/g++.dg/opt/pr98353.C                 |   17 +
 gcc/testsuite/g++.dg/opt/pr99034.C                 |   23 +
 gcc/testsuite/g++.dg/pr98032.C                     |   20 +
 gcc/testsuite/g++.dg/pr98136.C                     |   26 +
 gcc/testsuite/g++.dg/template/friend70.C           |    9 +
 gcc/testsuite/g++.dg/template/non-dependent15.C    |   12 +
 gcc/testsuite/g++.dg/torture/pr99777.C             |   44 +
 gcc/testsuite/g++.dg/tree-ssa/final4.C             |   10 +
 gcc/testsuite/g++.dg/ubsan/pr95693.C               |   26 +
 gcc/testsuite/g++.dg/ubsan/pr99106.C               |    5 +
 gcc/testsuite/g++.dg/vect/simd-clone-7.cc          |    2 -
 gcc/testsuite/g++.target/i386/mv16.C               |    6 +
 gcc/testsuite/g++.target/i386/pr98847.C            |   20 +
 gcc/testsuite/gcc.c-torture/compile/pr96796.c      |   55 +
 gcc/testsuite/gcc.c-torture/compile/pr99225.c      |   31 +
 gcc/testsuite/gcc.c-torture/compile/pr99324.c      |   19 +
 gcc/testsuite/gcc.c-torture/execute/20210505-1.c   |   31 +
 gcc/testsuite/gcc.c-torture/execute/pr97386-1.c    |   16 +
 gcc/testsuite/gcc.c-torture/execute/pr97386-2.c    |   20 +
 gcc/testsuite/gcc.c-torture/execute/pr98474.c      |   30 +
 gcc/testsuite/gcc.c-torture/execute/pr98681.c      |   18 +
 gcc/testsuite/gcc.c-torture/execute/pr98853-1.c    |   21 +
 gcc/testsuite/gcc.c-torture/execute/pr98853-2.c    |   19 +
 gcc/testsuite/gcc.c-torture/execute/pr99079.c      |   18 +
 gcc/testsuite/gcc.dg/Wunused-var-5.c               |   23 +
 gcc/testsuite/gcc.dg/Wunused-var-6.c               |   14 +
 gcc/testsuite/gcc.dg/asan/pr97294.c                |   41 +
 .../gcc.dg/compat/struct-layout-1_generate.c       |    2 +
 gcc/testsuite/gcc.dg/darwin-minversion-link.c      |    5 +-
 gcc/testsuite/gcc.dg/darwin-version-1.c            |    4 +-
 gcc/testsuite/gcc.dg/declare-simd.c                |    1 +
 gcc/testsuite/gcc.dg/fold-modpow2-2.c              |   47 +
 gcc/testsuite/gcc.dg/goacc/pr98183.c               |   15 +
 gcc/testsuite/gcc.dg/gomp/pr59669-2.c              |    1 -
 gcc/testsuite/gcc.dg/gomp/pr98183.c                |   15 +
 gcc/testsuite/gcc.dg/gomp/pr99007-1.c              |   13 +
 gcc/testsuite/gcc.dg/gomp/pr99007-2.c              |   15 +
 gcc/testsuite/gcc.dg/gomp/pr99007-3.c              |   16 +
 gcc/testsuite/gcc.dg/gomp/pr99542.c                |   17 +
 gcc/testsuite/gcc.dg/gomp/simd-clones-2.c          |    1 -
 gcc/testsuite/gcc.dg/graphite/pr93964.c            |   19 +
 gcc/testsuite/gcc.dg/lto/pr99849_0.c               |   23 +
 gcc/testsuite/gcc.dg/pr100225.c                    |   15 +
 gcc/testsuite/gcc.dg/pr90248.c                     |   73 +
 gcc/testsuite/gcc.dg/pr95694.c                     |   23 +
 gcc/testsuite/gcc.dg/pr97487-1.c                   |    9 +
 gcc/testsuite/gcc.dg/pr97487-2.c                   |   18 +
 gcc/testsuite/gcc.dg/pr98331.c                     |   18 +
 gcc/testsuite/gcc.dg/pr99136.c                     |    9 +
 gcc/testsuite/gcc.dg/pr99224.c                     |    6 +
 gcc/testsuite/gcc.dg/pr99830.c                     |   10 +
 gcc/testsuite/gcc.dg/pr99990.c                     |   12 +
 gcc/testsuite/gcc.dg/strlenopt-79.c                |   46 +
 gcc/testsuite/gcc.dg/tls/pr99466-1.c               |    8 +
 gcc/testsuite/gcc.dg/tls/pr99466-2.c               |   10 +
 .../gcc.dg/torture/fp-int-convert-timode-3.c       |    1 +
 .../gcc.dg/torture/fp-int-convert-timode-4.c       |    1 +
 gcc/testsuite/gcc.dg/torture/pr100053.c            |   25 +
 gcc/testsuite/gcc.dg/torture/pr100566.c            |   36 +
 gcc/testsuite/gcc.dg/torture/pr92608.c             |   25 +
 gcc/testsuite/gcc.dg/torture/pr96513.c             |   26 +
 gcc/testsuite/gcc.dg/torture/pr98117.c             |   19 +
 gcc/testsuite/gcc.dg/torture/pr98601.c             |   14 +
 gcc/testsuite/gcc.dg/torture/pr98758.c             |   13 +
 gcc/testsuite/gcc.dg/torture/pr98786.c             |   23 +
 gcc/testsuite/gcc.dg/torture/pr99694.c             |   27 +
 gcc/testsuite/gcc.dg/torture/pr99954.c             |   30 +
 gcc/testsuite/gcc.dg/tree-ssa/copy-sign-1.c        |    2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr97009.c            |   66 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-93.c         |   21 +
 gcc/testsuite/gcc.dg/vect/pr98302.c                |   22 +
 gcc/testsuite/gcc.dg/vect/pr99856.c                |   33 +
 gcc/testsuite/gcc.target/aarch64/acle/rng_2.c      |   12 +
 gcc/testsuite/gcc.target/aarch64/pr93235.c         |   12 +
 gcc/testsuite/gcc.target/aarch64/pr99767.c         |   16 +
 gcc/testsuite/gcc.target/aarch64/pr99808.c         |   14 +
 gcc/testsuite/gcc.target/aarch64/pr99988.c         |   66 +
 gcc/testsuite/gcc.target/arm/pr78353-1.c           |    9 +
 gcc/testsuite/gcc.target/arm/pr78353-2.c           |   10 +
 gcc/testsuite/gcc.target/i386/funcspec-56.inc      |    1 +
 gcc/testsuite/gcc.target/i386/pr100182.c           |   30 +
 gcc/testsuite/gcc.target/i386/pr101175.c           |   28 +
 gcc/testsuite/gcc.target/i386/pr71245-1.c          |   22 -
 gcc/testsuite/gcc.target/i386/pr71245-2.c          |   22 -
 gcc/testsuite/gcc.target/i386/pr88240.c            |   26 +
 gcc/testsuite/gcc.target/i386/pr97971.c            |   12 +
 gcc/testsuite/gcc.target/i386/pr98063.c            |   13 +
 gcc/testsuite/gcc.target/i386/pr98100.c            |    9 +
 gcc/testsuite/gcc.target/i386/pr99863.c            |   33 +
 gcc/testsuite/gcc.target/i386/pr99905.c            |   33 +
 gcc/testsuite/gcc.target/powerpc/pr101129.c        |   36 +
 gcc/testsuite/gcc.target/powerpc/pr98952.c         |   28 +
 gcc/testsuite/gcc.target/riscv/pr99702.c           |    7 +
 gcc/testsuite/gdc.dg/pr100882a.d                   |   21 +
 gcc/testsuite/gdc.dg/pr100882b.d                   |   35 +
 gcc/testsuite/gdc.dg/pr100882c.d                   |   19 +
 gcc/testsuite/gdc.dg/pr100882d.d                   |   25 +
 gcc/testsuite/gdc.dg/pr100967.d                    |   11 +
 gcc/testsuite/gdc.dg/pr101127a.d                   |    8 +
 gcc/testsuite/gdc.dg/pr101127b.d                   |    7 +
 gcc/testsuite/gdc.dg/pr101490.d                    |   21 +
 gcc/testsuite/gdc.dg/pr101640.d                    |   11 +
 gcc/testsuite/gdc.dg/pr96435.d                     |   21 +
 gcc/testsuite/gdc.dg/pr98457.d                     |    9 +
 gcc/testsuite/gdc.test/compilable/aggr_alignment.d |   21 +
 gcc/testsuite/gdc.test/compilable/b19002.d         |   12 +
 gcc/testsuite/gdc.test/compilable/betterCarray.d   |   10 +
 .../fail_compilation/extra-files/minimal/object.d  |    1 +
 .../gdc.test/fail_compilation/fail19911a.d         |   11 +
 .../gdc.test/fail_compilation/fail19911b.d         |   13 +
 .../gdc.test/fail_compilation/fail19911c.d         |   17 +
 .../gdc.test/fail_compilation/fail19922.d          |   19 +
 .../gdc.test/fail_compilation/fail19923.d          |   19 +
 .../gdc.test/fail_compilation/fail22144.d          |   14 +
 gcc/testsuite/gfortran.dg/argument_checking_25.f90 |   12 +
 gcc/testsuite/gfortran.dg/implied_do_io_7.f90      |   16 +
 gcc/testsuite/gfortran.dg/inline_matmul_25.f90     |    9 +
 gcc/testsuite/gfortran.dg/pr100154.f90             |   26 +
 gcc/testsuite/gfortran.dg/pr100949.f90             |   10 +
 gcc/testsuite/gfortran.dg/pr99204.f90              |   10 +
 gcc/testsuite/gfortran.dg/pr99545.f90              |   40 +
 gcc/testsuite/gfortran.dg/transpose_5.f90          |    8 +
 gcc/testsuite/gfortran.dg/value_8.f90              |   16 +
 gcc/testsuite/gnat.dg/opt92.adb                    |   38 +
 gcc/testsuite/gnat.dg/unchecked_convert5.adb       |    2 +-
 gcc/testsuite/gnat.dg/unchecked_convert6.adb       |    2 +-
 gcc/tree-cfg.c                                     |   16 +-
 gcc/tree-data-ref.c                                |   12 +-
 gcc/tree-emutls.c                                  |    6 +-
 gcc/tree-loop-distribution.c                       |   17 +-
 gcc/tree-sra.c                                     |   15 +-
 gcc/tree-ssa-loop-unswitch.c                       |    2 +-
 gcc/tree-ssa-phiopt.c                              |    6 +
 gcc/tree-ssa-pre.c                                 |   10 +
 gcc/tree-ssa-sccvn.c                               |   46 +-
 gcc/tree-ssa-sccvn.h                               |    1 +
 gcc/tree-vect-loop-manip.c                         |   28 +-
 gcc/tree-vect-loop.c                               |   16 +-
 gcc/tree-vect-patterns.c                           |   14 +-
 gcc/tree-vect-slp.c                                |  183 +--
 gcc/tree.c                                         |   13 +-
 gcc/varasm.c                                       |    7 +-
 gcc/vmsdbgout.c                                    |   20 +-
 gcc/wide-int.cc                                    |   21 +-
 gnattools/ChangeLog                                |    4 +
 gotools/ChangeLog                                  |    4 +
 include/ChangeLog                                  |    4 +
 intl/ChangeLog                                     |   14 +
 intl/Makefile.in                                   |    4 +-
 intl/configure                                     |   12 +
 intl/configure.ac                                  |    6 +
 libada/ChangeLog                                   |    4 +
 libatomic/ChangeLog                                |   10 +
 libatomic/configure                                |   34 +-
 libbacktrace/ChangeLog                             |   10 +
 libbacktrace/configure                             |   34 +-
 libcc1/ChangeLog                                   |   13 +
 libcc1/Makefile.am                                 |    3 +
 libcc1/Makefile.in                                 |    3 +-
 libcc1/configure                                   |   53 +-
 libcc1/configure.ac                                |    6 +
 libcpp/ChangeLog                                   |   27 +
 libcpp/include/line-map.h                          |   10 +-
 libcpp/lex.c                                       |    5 +-
 libcpp/line-map.c                                  |    2 +-
 libcpp/po/ChangeLog                                |    4 +
 libdecnumber/ChangeLog                             |    4 +
 libffi/ChangeLog                                   |   10 +
 libffi/configure                                   |   34 +-
 libgcc/ChangeLog                                   |   21 +
 libgcc/config/i386/cpuinfo.h                       |    1 +
 libgcc/config/libbid/ChangeLog                     |    4 +
 libgcc/config/rs6000/tramp.S                       |    6 +-
 libgfortran/ChangeLog                              |   14 +
 libgfortran/configure                              |   58 +-
 libgomp/ChangeLog                                  |   35 +
 libgomp/config.h.in                                |    3 -
 libgomp/configure                                  |   44 +-
 libgomp/plugin/configfrag.ac                       |    7 -
 libgomp/plugin/plugin-hsa.c                        |    2 +-
 libgomp/testsuite/libgomp.c/task-6.c               |   47 +
 .../libgomp.oacc-c-c++-common/atomic_capture-3.c   | 1627 ++++++++++++++++++++
 libhsail-rt/ChangeLog                              |   10 +
 libhsail-rt/configure                              |   34 +-
 libiberty/ChangeLog                                |   14 +
 libiberty/simple-object-elf.c                      |    5 +
 libitm/ChangeLog                                   |   19 +
 libitm/configure                                   |   34 +-
 libitm/configure.tgt                               |    9 +-
 libitm/testsuite/libitm.c++/libstdc++-pr91488.C    |    9 +
 libobjc/ChangeLog                                  |   10 +
 libobjc/configure                                  |   34 +-
 liboffloadmic/ChangeLog                            |    4 +
 libphobos/ChangeLog                                |   10 +
 libphobos/configure                                |   34 +-
 libquadmath/ChangeLog                              |   10 +
 libquadmath/configure                              |   34 +-
 libsanitizer/ChangeLog                             |   44 +
 libsanitizer/configure                             |   34 +-
 libsanitizer/configure.tgt                         |    3 +-
 .../sanitizer_common_interceptors_ioctl.inc        |    9 -
 .../sanitizer_platform_limits_posix.cc             |   11 -
 .../sanitizer_platform_limits_posix.h              |   10 -
 .../sanitizer_common/sanitizer_posix_libcdep.cc    |   14 +-
 libssp/ChangeLog                                   |   10 +
 libssp/configure                                   |   34 +-
 libstdc++-v3/ChangeLog                             |  734 +++++++++
 libstdc++-v3/configure                             |   48 +-
 .../doc/html/manual/source_code_style.html         |    1 +
 libstdc++-v3/doc/html/manual/status.html           |    9 +
 .../doc/xml/manual/appendix_contributing.xml       |    6 +-
 libstdc++-v3/doc/xml/manual/status_cxx2011.xml     |    3 +
 libstdc++-v3/doc/xml/manual/status_cxx2014.xml     |    3 +
 libstdc++-v3/doc/xml/manual/status_cxx2017.xml     |    3 +
 libstdc++-v3/include/bits/alloc_traits.h           |    2 +-
 libstdc++-v3/include/bits/atomic_base.h            |    2 +-
 libstdc++-v3/include/bits/basic_ios.h              |   12 +-
 libstdc++-v3/include/bits/basic_string.h           |   13 +-
 libstdc++-v3/include/bits/basic_string.tcc         |   10 +-
 libstdc++-v3/include/bits/char_traits.h            |   13 +-
 libstdc++-v3/include/bits/forward_list.h           |    2 +-
 libstdc++-v3/include/bits/fs_dir.h                 |    2 +-
 libstdc++-v3/include/bits/fs_fwd.h                 |    2 +-
 libstdc++-v3/include/bits/fs_ops.h                 |    2 +-
 libstdc++-v3/include/bits/fs_path.h                |   12 +-
 libstdc++-v3/include/bits/functional_hash.h        |    2 +-
 libstdc++-v3/include/bits/gslice.h                 |    2 +-
 libstdc++-v3/include/bits/gslice_array.h           |    2 +-
 libstdc++-v3/include/bits/hashtable.h              |   49 +-
 libstdc++-v3/include/bits/hashtable_policy.h       |    2 +-
 libstdc++-v3/include/bits/indirect_array.h         |    2 +-
 libstdc++-v3/include/bits/locale_classes.h         |   12 +-
 libstdc++-v3/include/bits/locale_facets.h          |   36 +-
 libstdc++-v3/include/bits/locale_facets_nonio.h    |   28 +-
 libstdc++-v3/include/bits/mask_array.h             |    2 +-
 libstdc++-v3/include/bits/random.h                 |   24 +-
 libstdc++-v3/include/bits/random.tcc               |    3 +
 libstdc++-v3/include/bits/range_access.h           |   12 +-
 libstdc++-v3/include/bits/refwrap.h                |    2 +-
 libstdc++-v3/include/bits/regex.h                  |   58 +-
 libstdc++-v3/include/bits/regex_automaton.h        |    2 +-
 libstdc++-v3/include/bits/regex_compiler.h         |    2 +-
 libstdc++-v3/include/bits/regex_constants.h        |   10 +-
 libstdc++-v3/include/bits/regex_error.h            |    6 +-
 libstdc++-v3/include/bits/regex_executor.h         |    2 +-
 libstdc++-v3/include/bits/regex_scanner.h          |    2 +-
 libstdc++-v3/include/bits/shared_ptr.h             |    4 +-
 libstdc++-v3/include/bits/shared_ptr_atomic.h      |   12 +-
 libstdc++-v3/include/bits/shared_ptr_base.h        |    2 +
 libstdc++-v3/include/bits/slice_array.h            |    2 +-
 libstdc++-v3/include/bits/specfun.h                |    2 +-
 libstdc++-v3/include/bits/std_function.h           |    2 +-
 libstdc++-v3/include/bits/std_mutex.h              |    2 +-
 libstdc++-v3/include/bits/stl_algo.h               |    8 +-
 libstdc++-v3/include/bits/stl_algobase.h           |    8 +-
 libstdc++-v3/include/bits/stl_deque.h              |   16 +-
 libstdc++-v3/include/bits/stl_iterator.h           |   17 +-
 .../include/bits/stl_iterator_base_types.h         |    8 +-
 libstdc++-v3/include/bits/stl_map.h                |   46 +-
 libstdc++-v3/include/bits/stl_multimap.h           |   46 +-
 libstdc++-v3/include/bits/stl_multiset.h           |   24 +-
 libstdc++-v3/include/bits/stl_numeric.h            |    2 +-
 libstdc++-v3/include/bits/stl_set.h                |   32 +-
 libstdc++-v3/include/bits/stl_tree.h               |    7 +-
 libstdc++-v3/include/bits/stream_iterator.h        |    6 +-
 libstdc++-v3/include/bits/streambuf_iterator.h     |   10 +-
 libstdc++-v3/include/bits/unique_lock.h            |    2 +-
 libstdc++-v3/include/bits/unique_ptr.h             |    2 +-
 libstdc++-v3/include/bits/unordered_map.h          |   98 +-
 libstdc++-v3/include/bits/unordered_set.h          |   90 +-
 libstdc++-v3/include/debug/functions.h             |    6 +-
 libstdc++-v3/include/debug/unordered_map           |   18 +-
 libstdc++-v3/include/debug/unordered_set           |   26 +-
 libstdc++-v3/include/decimal/decimal               |    2 +-
 libstdc++-v3/include/experimental/any              |    6 +-
 libstdc++-v3/include/experimental/array            |    2 +-
 libstdc++-v3/include/experimental/bits/fs_dir.h    |    2 +-
 libstdc++-v3/include/experimental/bits/fs_fwd.h    |    2 +-
 libstdc++-v3/include/experimental/bits/fs_ops.h    |    2 +-
 libstdc++-v3/include/experimental/bits/fs_path.h   |    4 +-
 libstdc++-v3/include/experimental/buffer           |   16 +-
 libstdc++-v3/include/experimental/executor         |    5 +-
 libstdc++-v3/include/experimental/internet         |   94 +-
 libstdc++-v3/include/experimental/io_context       |   10 +-
 libstdc++-v3/include/experimental/memory_resource  |    5 +
 libstdc++-v3/include/experimental/optional         |    2 +-
 libstdc++-v3/include/experimental/propagate_const  |    2 +-
 libstdc++-v3/include/experimental/random           |    4 +-
 libstdc++-v3/include/experimental/socket           |   10 +-
 libstdc++-v3/include/experimental/source_location  |    4 +-
 libstdc++-v3/include/experimental/utility          |    4 +-
 libstdc++-v3/include/ext/pb_ds/assoc_container.hpp |    8 +-
 .../pb_ds/detail/priority_queue_base_dispatch.hpp  |    8 +-
 .../detail/tree_policy/node_metadata_selector.hpp  |    2 +-
 .../detail/trie_policy/node_metadata_selector.hpp  |    2 +-
 .../include/ext/pb_ds/detail/types_traits.hpp      |    2 +-
 libstdc++-v3/include/ext/pb_ds/exception.hpp       |    2 +-
 libstdc++-v3/include/ext/pb_ds/priority_queue.hpp  |    3 +-
 libstdc++-v3/include/ext/pb_ds/tag_and_trait.hpp   |   10 +-
 libstdc++-v3/include/ext/random                    |   14 +-
 libstdc++-v3/include/std/any                       |  119 +-
 libstdc++-v3/include/std/atomic                    |    2 +-
 libstdc++-v3/include/std/bitset                    |   32 +-
 libstdc++-v3/include/std/chrono                    |    2 +-
 libstdc++-v3/include/std/complex                   |   26 +-
 libstdc++-v3/include/std/condition_variable        |    2 +-
 libstdc++-v3/include/std/fstream                   |    4 +-
 libstdc++-v3/include/std/future                    |    2 +-
 libstdc++-v3/include/std/iostream                  |    4 +-
 libstdc++-v3/include/std/istream                   |   28 +-
 libstdc++-v3/include/std/mutex                     |    2 +-
 libstdc++-v3/include/std/numeric                   |    8 +-
 libstdc++-v3/include/std/optional                  |    2 +-
 libstdc++-v3/include/std/ostream                   |   28 +-
 libstdc++-v3/include/std/ratio                     |    2 +-
 libstdc++-v3/include/std/shared_mutex              |    2 +-
 libstdc++-v3/include/std/stdexcept                 |    2 +-
 libstdc++-v3/include/std/streambuf                 |   20 +-
 libstdc++-v3/include/std/string_view               |    2 +-
 libstdc++-v3/include/std/thread                    |    2 +-
 libstdc++-v3/include/std/valarray                  |    4 +-
 libstdc++-v3/include/std/variant                   |   21 +-
 libstdc++-v3/include/std/version                   |    1 +
 libstdc++-v3/include/tr1/cmath                     |    6 +-
 libstdc++-v3/include/tr1/complex                   |    2 +-
 libstdc++-v3/include/tr1/random.h                  |   10 +-
 libstdc++-v3/include/tr1/regex                     |   52 +-
 libstdc++-v3/include/tr2/dynamic_bitset            |   24 +-
 libstdc++-v3/libsupc++/Makefile.am                 |    4 +
 libstdc++-v3/libsupc++/Makefile.in                 |   18 +-
 libstdc++-v3/libsupc++/atomic_lockfree_defines.h   |    2 +-
 libstdc++-v3/libsupc++/exception                   |    2 +-
 libstdc++-v3/libsupc++/exception.h                 |    4 +-
 libstdc++-v3/libsupc++/exception_ptr.h             |    2 +-
 libstdc++-v3/libsupc++/nested_exception.h          |    2 +-
 libstdc++-v3/libsupc++/new_opa.cc                  |    2 +-
 libstdc++-v3/python/libstdcxx/v6/printers.py       |   16 +-
 libstdc++-v3/src/c++11/cxx11-ios_failure.cc        |   11 +-
 libstdc++-v3/src/c++17/fs_dir.cc                   |    8 +-
 libstdc++-v3/src/c++17/fs_ops.cc                   |   12 +-
 libstdc++-v3/src/c++17/fs_path.cc                  |   10 +-
 libstdc++-v3/src/c++98/Makefile.am                 |    5 -
 libstdc++-v3/src/c++98/Makefile.in                 |   10 +-
 libstdc++-v3/src/filesystem/dir-common.h           |   12 +
 libstdc++-v3/src/filesystem/dir.cc                 |    2 +-
 libstdc++-v3/src/filesystem/ops.cc                 |    4 +-
 libstdc++-v3/testsuite/17_intro/names.cc           |    2 +
 .../testsuite/18_support/exception_ptr/96657.cc    |   17 +
 .../19_diagnostics/error_code/operators/less.cc    |   41 +
 .../error_code/operators/not_equal.cc              |    3 +-
 .../error_condition/operators/less.cc              |   39 +
 libstdc++-v3/testsuite/20_util/any/cons/101034.cc  |   11 +
 libstdc++-v3/testsuite/20_util/any/cons/90415.cc   |   64 +
 libstdc++-v3/testsuite/20_util/any/cons/92156.cc   |   53 +
 .../testsuite/20_util/any/misc/any_cast_neg.cc     |   16 +-
 .../testsuite/20_util/any/modifiers/92156.cc       |   57 +
 .../20_util/optional/assignment/100982.cc          |   17 +
 .../testsuite/20_util/shared_ptr/creation/99006.cc |    9 +
 libstdc++-v3/testsuite/20_util/variant/100384.cc   |    9 +
 .../char_traits/requirements/char/99181.cc         |   40 +
 .../requirements/constexpr_functions_c++17.cc      |    7 +
 .../21_strings/char_traits/requirements/version.cc |   16 +
 .../map/cons/noexcept_move_construct.cc            |   32 +-
 .../multimap/cons/noexcept_move_construct.cc       |   32 +-
 .../multiset/cons/noexcept_move_construct.cc       |   32 +-
 .../set/cons/noexcept_move_construct.cc            |   32 +-
 .../unordered_map/allocator/default_init.cc        |   69 +
 .../cons/noexcept_default_construct.cc             |   68 +
 .../unordered_map/cons/noexcept_move_construct.cc  |   65 +
 .../unordered_map/modifiers/move_assign.cc         |   81 +
 .../cons/noexcept_default_construct.cc             |   68 +
 .../cons/noexcept_move_construct.cc                |   65 +
 .../cons/noexcept_default_construct.cc             |   68 +
 .../cons/noexcept_move_construct.cc                |   65 +
 .../unordered_set/allocator/default_init.cc        |   69 +
 .../23_containers/unordered_set/cons/99985.cc      |   47 +
 .../cons/noexcept_default_construct.cc             |   68 +
 .../unordered_set/cons/noexcept_move_construct.cc  |   65 +
 .../24_iterators/insert_iterator/dr561.cc          |   47 +
 .../testsuite/24_iterators/range_access.cc         |   30 +
 .../testsuite/24_iterators/range_access_cpp14.cc   |   15 +
 .../testsuite/24_iterators/range_access_cpp17.cc   |   14 +
 libstdc++-v3/testsuite/25_algorithms/copy_n/5.cc   |   46 +
 .../testsuite/26_numerics/random/pr60037-neg.cc    |    2 +-
 libstdc++-v3/testsuite/26_numerics/reduce/95833.cc |   16 +
 .../27_io/filesystem/operations/proximate.cc       |    2 +-
 .../27_io/filesystem/path/compare/lwg2936.cc       |    2 +-
 .../27_io/filesystem/path/construct/100630.cc      |   14 +
 .../27_io/filesystem/path/decompose/parent_path.cc |   25 +-
 .../27_io/filesystem/path/generation/proximate.cc  |    2 +-
 .../27_io/filesystem/path/generation/relative.cc   |    2 +-
 .../27_io/filesystem/path/generic/94242.cc         |    6 +
 .../testsuite/30_threads/thread/cons/84535.cc      |    3 +
 .../testsuite/30_threads/thread/cons/lwg2097.cc    |    3 +
 .../testsuite/experimental/feat-lib-fund.cc        |   93 +-
 .../filesystem/path/construct/100630.cc            |   14 +
 .../filesystem/path/generic/generic_string.cc      |    5 +
 .../net/internet/address/v4/members.cc             |   30 +-
 .../net/internet/address/v6/members.cc             |  123 ++
 .../testsuite/experimental/net/system_context/1.cc |   42 +
 .../testsuite/ext/profile/mutex_extensions_neg.cc  |    3 +
 .../testsuite/libstdc++-prettyprinters/simple.cc   |   11 +
 .../testsuite/libstdc++-prettyprinters/simple11.cc |   11 +
 libstdc++-v3/testsuite/util/testsuite_fs.h         |    2 +-
 libstdc++-v3/testsuite/util/testsuite_iterators.h  |    2 +-
 libtool.m4                                         |   32 +-
 libvtv/ChangeLog                                   |   10 +
 libvtv/configure                                   |   34 +-
 lto-plugin/ChangeLog                               |    4 +
 maintainer-scripts/ChangeLog                       |   12 +
 maintainer-scripts/generate_libstdcxx_web_docs     |    2 +-
 zlib/ChangeLog                                     |   10 +
 zlib/configure                                     |   34 +-
 600 files changed, 15111 insertions(+), 2623 deletions(-)

diff --cc gcc/ChangeLog.ibm
index 602ce658ca6,00000000000..1f0e9c3489f
mode 100644,000000..100644
--- a/gcc/ChangeLog.ibm
+++ b/gcc/ChangeLog.ibm
@@@ -1,30 -1,0 +1,34 @@@
++2021-08-10  Peter Bergner  <bergner@linux.ibm.com>
++
++	Merge up to releases/gcc-9 b0d0c0e95d6163d216ab443cc59cc855e6be00ee
++
 +2021-03-12  Peter Bergner  <bergner@linux.ibm.com>
 +
 +	Merge up to releases/gcc-9 6c3fdc59687c2eadb2aa391b60c7b75fe633d12b
 +
 +2020-11-30  Peter Bergner  <bergner@linux.ibm.com>
 +
 +	Merge up to releases/gcc-9 6b7ab0e565d79a7e6ae5dbbf17a5eb4eafe56dc8
 +
 +2020-09-04  Peter Bergner  <bergner@linux.ibm.com>
 +
 +	Merge up to releases/gcc-9 5371ab207594ae2ef4c5223c2adae88b7a27b76b
 +
 +2019-10-23  Peter Bergner  <bergner@linux.ibm.com>
 +
 +	Merge up to 277354.
 +	* REVISION: Update subversion id.
 +
 +2019-08-13  Peter Bergner  <bergner@linux.ibm.com>
 +
 +	* REVISION: Change format to "[ibm/gcc-X-branch revision rev#]"
 +
 +2019-08-12  Peter Bergner  <bergner@linux.ibm.com>
 +
 +	Merge up to 274322.
 +	* REVISION: Update subversion id.
 +
 +2019-05-05  Michael Meissner  <meissner@linux.ibm.com>
 +
 +	Clone branch subversion id 270883
 +


             reply	other threads:[~2021-08-10 20:53 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-08-10 20:53 Peter Bergner [this message]
  -- strict thread matches above, loose matches on Subject: below --
2022-06-16 16:19 Peter Bergner
2022-02-18 22:15 Peter Bergner
2021-11-15 18:23 Peter Bergner
2021-03-12 18:49 Peter Bergner
2020-11-30 17:43 Peter Bergner
2020-09-04 19:32 Peter Bergner

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210810205352.A30A93854814@sourceware.org \
    --to=bergner@gcc.gnu.org \
    --cc=gcc-cvs@gcc.gnu.org \
    --cc=libstdc++-cvs@gcc.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).