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: Fri,  4 Sep 2020 19:32:27 +0000 (GMT)	[thread overview]
Message-ID: <20200904193227.8A0B03987C39@sourceware.org> (raw)

https://gcc.gnu.org/g:4213e0cc454f7ef03853e2e3292ddbd50df241c0

commit 4213e0cc454f7ef03853e2e3292ddbd50df241c0
Merge: 200e83ac36b 5371ab20759
Author: Peter Bergner <bergner@linux.ibm.com>
Date:   Fri Sep 4 12:03:47 2020 -0500

    ibm: Merge up to top of releases/gcc-9
    
    2020-09-04  Peter Bergner  <bergner@linux.ibm.com>
    
            Merge up to releases/gcc-9 5371ab207594ae2ef4c5223c2adae88b7a27b76b

Diff:

 ChangeLog                                          |    4 +
 contrib/ChangeLog                                  |   50 +
 contrib/gcc-changelog/git_check_commit.py          |   49 +
 contrib/gcc-changelog/git_commit.py                |  677 +++++
 contrib/gcc-changelog/git_email.py                 |  107 +
 contrib/gcc-changelog/git_repository.py            |   78 +
 contrib/gcc-changelog/git_update_version.py        |  145 +
 contrib/gcc-changelog/test_email.py                |  367 +++
 contrib/gcc-changelog/test_patches.txt             | 3197 ++++++++++++++++++++
 contrib/git-backport.py                            |   65 +
 gcc/ChangeLog                                      |  677 ++++-
 gcc/ChangeLog.ibm                                  |    4 +
 gcc/DATESTAMP                                      |    2 +-
 gcc/Makefile.in                                    |    6 +-
 gcc/ada/ChangeLog                                  |   10 +
 gcc/ada/gcc-interface/trans.c                      |   18 +-
 gcc/ada/mingw32.h                                  |    1 +
 gcc/asan.c                                         |   21 +-
 gcc/common/config/aarch64/aarch64-common.c         |    7 +
 gcc/config.in                                      |    7 +
 gcc/config/aarch64/aarch64-bti-insert.c            |   40 +-
 gcc/config/aarch64/aarch64-c.c                     |   12 +
 gcc/config/aarch64/aarch64-cores.def               |    6 +
 gcc/config/aarch64/aarch64-protos.h                |    6 +
 gcc/config/aarch64/aarch64-tune.md                 |    2 +-
 gcc/config/aarch64/aarch64.c                       |  415 ++-
 gcc/config/aarch64/aarch64.h                       |   27 +-
 gcc/config/aarch64/aarch64.md                      |  120 +-
 gcc/config/aarch64/aarch64.opt                     |    4 +
 gcc/config/aarch64/constraints.md                  |    9 +
 gcc/config/aarch64/driver-aarch64.c                |  146 +-
 gcc/config/aarch64/predicates.md                   |    3 +-
 gcc/config/alpha/alpha.c                           |    8 +-
 gcc/config/arm/arm.c                               |   28 +-
 gcc/config/arm/arm.md                              |    6 +-
 gcc/config/arm/driver-arm.c                        |    8 +-
 gcc/config/arm/thumb1.md                           |   74 +-
 gcc/config/i386/driver-i386.c                      |   38 +-
 gcc/config/i386/i386-c.c                           |    2 +
 gcc/config/i386/i386.c                             |    4 +
 gcc/config/i386/i386.h                             |    4 +-
 gcc/config/i386/i386.md                            |    5 +-
 gcc/config/rs6000/aix61.h                          |    5 +-
 gcc/config/rs6000/aix71.h                          |    5 +-
 gcc/config/rs6000/aix72.h                          |    5 +-
 gcc/config/rs6000/altivec.h                        |    3 +-
 gcc/config/rs6000/altivec.md                       |   43 +
 gcc/config/rs6000/emmintrin.h                      |    3 +-
 gcc/config/rs6000/rs6000-builtin.def               |   92 +-
 gcc/config/rs6000/rs6000-c.c                       |  429 +--
 gcc/config/rs6000/rs6000.c                         |  157 +-
 gcc/config/rs6000/rs6000.md                        |   31 +-
 gcc/config/rs6000/vsx.md                           |   14 +-
 gcc/config/s390/constraints.md                     |   14 +-
 gcc/config/s390/s390-builtin-types.def             |    3 +
 gcc/config/s390/s390-builtins.def                  |   65 +-
 gcc/config/s390/s390.c                             |    4 +-
 gcc/config/s390/s390.h                             |    7 +
 gcc/config/s390/vecintrin.h                        |    6 +-
 gcc/config/s390/vector.md                          |   10 +-
 gcc/config/s390/vx-builtins.md                     |   85 +-
 gcc/configure                                      |   31 +
 gcc/configure.ac                                   |    5 +
 gcc/cp/ChangeLog                                   |   55 +
 gcc/cp/constexpr.c                                 |    8 +-
 gcc/cp/cp-gimplify.c                               |    6 +
 gcc/cp/cp-tree.h                                   |    1 +
 gcc/cp/decl.c                                      |   12 +-
 gcc/cp/decl2.c                                     |    2 +-
 gcc/cp/init.c                                      |    8 +-
 gcc/cp/name-lookup.c                               |    4 +-
 gcc/cp/pt.c                                        |    9 +
 gcc/cp/tree.c                                      |    2 +-
 gcc/d/ChangeLog                                    |   64 +
 gcc/d/d-attribs.cc                                 |    9 +-
 gcc/d/d-codegen.cc                                 |   67 +-
 gcc/d/d-convert.cc                                 |   14 +-
 gcc/d/d-tree.h                                     |    4 +-
 gcc/d/decl.cc                                      |    7 +-
 gcc/d/dmd/dclass.c                                 |    1 -
 gcc/d/dmd/expressionsem.c                          |    1 +
 gcc/d/expr.cc                                      |   33 +-
 gcc/d/intrinsics.cc                                |   23 +-
 gcc/doc/cpp.texi                                   |   14 +-
 gcc/doc/extend.texi                                |   39 +-
 gcc/doc/invoke.texi                                |   30 +-
 gcc/doc/sourcebuild.texi                           |   12 +
 gcc/dwarf2cfi.c                                    |   43 +-
 gcc/early-remat.c                                  |    2 +-
 gcc/fortran/ChangeLog                              |  336 ++
 gcc/fortran/check.c                                |    3 +-
 gcc/fortran/class.c                                |   33 +-
 gcc/fortran/decl.c                                 |   21 +-
 gcc/fortran/dump-parse-tree.c                      |   55 +-
 gcc/fortran/expr.c                                 |   19 +-
 gcc/fortran/frontend-passes.c                      |   74 +
 gcc/fortran/gfortran.h                             |   26 +-
 gcc/fortran/interface.c                            |    3 +-
 gcc/fortran/intrinsic.c                            |    6 +-
 gcc/fortran/libgfortran.h                          |    1 +
 gcc/fortran/match.c                                |   10 +-
 gcc/fortran/parse.c                                |   23 +
 gcc/fortran/primary.c                              |   21 +
 gcc/fortran/resolve.c                              |   71 +-
 gcc/fortran/symbol.c                               |   21 +-
 gcc/fortran/trans-array.c                          |   18 +
 gcc/fortran/trans-common.c                         |   11 +-
 gcc/fortran/trans-decl.c                           |   20 +-
 gcc/fortran/trans-expr.c                           |    1 +
 gcc/fortran/trans-stmt.c                           |    6 +-
 gcc/gcov-io.c                                      |    6 +-
 gcc/gcov-io.h                                      |    3 +
 gcc/hsa-gen.c                                      |    9 +-
 gcc/ipa-devirt.c                                   |    9 +-
 gcc/testsuite/ChangeLog                            |  673 ++++
 gcc/testsuite/c-c++-common/Wparentheses-2.c        |   18 +
 .../c-c++-common/gomp/hsa-indirect-call-1.c        |   24 +
 gcc/testsuite/g++.dg/cpp0x/dependent3.C            |   28 +
 .../g++.dg/cpp0x/lambda/lambda-constexpr2.C        |   13 +
 gcc/testsuite/g++.dg/cpp0x/nsdmi-template20.C      |   13 +
 gcc/testsuite/g++.dg/ext/attr-parm-1.C             |   11 +
 gcc/testsuite/g++.dg/ext/attr-type1.C              |   19 +
 gcc/testsuite/g++.dg/init/const14.C                |   14 +
 gcc/testsuite/g++.dg/pr93674.C                     |   16 +
 gcc/testsuite/g++.dg/pr94666.C                     |   20 +
 gcc/testsuite/g++.dg/tree-ssa/pr95638.C            |  150 +
 .../g++.dg/warn/Wshadow-compatible-local-3.C       |    8 +
 gcc/testsuite/g++.dg/warn/Wunused-var-26.C         |    4 +-
 gcc/testsuite/g++.target/aarch64/pr94514.C         |   27 +
 gcc/testsuite/g++.target/aarch64/pr94515-1.C       |   44 +
 gcc/testsuite/g++.target/aarch64/pr94515-2.C       |   41 +
 gcc/testsuite/g++.target/aarch64/pr95114.C         |    3 +
 .../gcc.c-torture/compile/packed-aligned-1.c       |   11 +
 .../gcc.c-torture/execute/packed-aligned.c         |   28 +
 gcc/testsuite/gcc.c-torture/execute/pr94591.c      |   32 +
 gcc/testsuite/gcc.dg/gomp/pr82374.c                |    5 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr94969.c            |   28 +
 gcc/testsuite/gcc.dg/tree-ssa/pr95804.c            |   18 +
 gcc/testsuite/gcc.dg/vmx/ops.c                     |    2 +-
 .../aarch64/cpunative/aarch64-cpunative.exp        |   35 +
 gcc/testsuite/gcc.target/aarch64/cpunative/info_0  |    8 +
 gcc/testsuite/gcc.target/aarch64/cpunative/info_1  |    8 +
 gcc/testsuite/gcc.target/aarch64/cpunative/info_10 |    8 +
 gcc/testsuite/gcc.target/aarch64/cpunative/info_11 |    8 +
 gcc/testsuite/gcc.target/aarch64/cpunative/info_12 |    8 +
 gcc/testsuite/gcc.target/aarch64/cpunative/info_13 |    8 +
 gcc/testsuite/gcc.target/aarch64/cpunative/info_14 |    8 +
 gcc/testsuite/gcc.target/aarch64/cpunative/info_15 |    8 +
 gcc/testsuite/gcc.target/aarch64/cpunative/info_2  |    8 +
 gcc/testsuite/gcc.target/aarch64/cpunative/info_3  |    8 +
 gcc/testsuite/gcc.target/aarch64/cpunative/info_4  |    8 +
 gcc/testsuite/gcc.target/aarch64/cpunative/info_5  |    8 +
 gcc/testsuite/gcc.target/aarch64/cpunative/info_6  |    8 +
 gcc/testsuite/gcc.target/aarch64/cpunative/info_7  |    8 +
 gcc/testsuite/gcc.target/aarch64/cpunative/info_8  |    8 +
 gcc/testsuite/gcc.target/aarch64/cpunative/info_9  |    8 +
 .../gcc.target/aarch64/cpunative/native_cpu_0.c    |   12 +
 .../gcc.target/aarch64/cpunative/native_cpu_1.c    |   12 +
 .../gcc.target/aarch64/cpunative/native_cpu_10.c   |   12 +
 .../gcc.target/aarch64/cpunative/native_cpu_13.c   |   12 +
 .../gcc.target/aarch64/cpunative/native_cpu_14.c   |   12 +
 .../gcc.target/aarch64/cpunative/native_cpu_2.c    |   12 +
 .../gcc.target/aarch64/cpunative/native_cpu_3.c    |   13 +
 .../gcc.target/aarch64/cpunative/native_cpu_4.c    |   12 +
 .../gcc.target/aarch64/cpunative/native_cpu_5.c    |   12 +
 .../gcc.target/aarch64/cpunative/native_cpu_6.c    |   13 +
 .../gcc.target/aarch64/cpunative/native_cpu_7.c    |   13 +
 .../gcc.target/aarch64/cpunative/native_cpu_8.c    |   12 +
 gcc/testsuite/gcc.target/aarch64/pr94514.c         |   77 +
 gcc/testsuite/gcc.target/aarch64/pr94748.c         |   10 +
 gcc/testsuite/gcc.target/aarch64/pr96402.c         |   16 +
 .../gcc.target/aarch64/return_address_sign_1.c     |    8 +-
 .../aarch64/sls-mitigation/sls-miti-blr-bti.c      |   40 +
 .../aarch64/sls-mitigation/sls-miti-blr.c          |   33 +
 .../aarch64/sls-mitigation/sls-miti-retbr-pacret.c |   15 +
 .../aarch64/sls-mitigation/sls-miti-retbr.c        |  119 +
 .../aarch64/sls-mitigation/sls-mitigation.exp      |   73 +
 .../gcc.target/aarch64/stack-protector-1.c         |   89 +
 .../gcc.target/aarch64/stack-protector-2.c         |    6 +
 gcc/testsuite/gcc.target/aarch64/sve/pr94605.c     |   12 +
 gcc/testsuite/gcc.target/aarch64/target_attr_20.c  |   27 +
 gcc/testsuite/gcc.target/aarch64/target_attr_21.c  |   27 +
 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/arm/stack-protector-1.c   |   63 +
 gcc/testsuite/gcc.target/arm/stack-protector-2.c   |    6 +
 gcc/testsuite/gcc.target/i386/pr93654.c            |    9 +
 .../gcc.target/powerpc/builtins-1-p9-runnable.c    |   43 +-
 .../gcc.target/powerpc/builtins-8-p9-runnable.c    |  118 +
 .../gcc.target/powerpc/builtins-msum-runnable.c    |   74 +
 .../powerpc/fold-vec-logical-ands-longlong.c       |    4 +-
 .../powerpc/fold-vec-logical-ors-longlong.c        |    4 +-
 gcc/testsuite/gcc.target/powerpc/pr71763.c         |    1 +
 gcc/testsuite/gcc.target/powerpc/pr92923-1.c       |  453 +++
 gcc/testsuite/gcc.target/powerpc/pr92923-2.c       |  285 ++
 gcc/testsuite/gcc.target/powerpc/test_mffsl.c      |   12 +-
 .../gcc.target/powerpc/vsx-builtin-msum.c          |   26 +
 gcc/testsuite/gcc.target/powerpc/vsx-vector-6.h    |  305 +-
 gcc/testsuite/gcc.target/powerpc/vsx-vector-6.p7.c |   74 +-
 gcc/testsuite/gcc.target/powerpc/vsx-vector-6.p8.c |   80 +-
 gcc/testsuite/gcc.target/powerpc/vsx-vector-6.p9.c |   70 +-
 gcc/testsuite/gcc.target/s390/vector/align-1.c     |    2 +-
 gcc/testsuite/gcc.target/s390/vector/align-2.c     |    2 +-
 gcc/testsuite/gcc.target/s390/zvector/pr94613.c    |   38 +
 .../gcc.target/s390/zvector/vec_load_len_r.c       |   94 +
 gcc/testsuite/gcc.target/s390/zvector/vec_sel-1.c  |  211 ++
 .../gcc.target/s390/zvector/vec_store_len_r.c      |   94 +
 gcc/testsuite/gdc.dg/imports/pr92216.d             |   22 +
 gcc/testsuite/gdc.dg/pr92216.d                     |   13 +
 gcc/testsuite/gdc.dg/pr94970.d                     |   20 +
 gcc/testsuite/gdc.dg/pr95173.d                     |   10 +
 gcc/testsuite/gdc.dg/pr95250.d                     |   18 +
 gcc/testsuite/gdc.dg/pr96140.d                     |   15 +
 .../gdc.test/compilable/imports/pr9471a.d          |    2 +
 .../gdc.test/compilable/imports/pr9471b.d          |    5 +
 .../gdc.test/compilable/imports/pr9471c.d          |   18 +
 .../gdc.test/compilable/imports/pr9471d.d          |    1 +
 gcc/testsuite/gdc.test/compilable/pr9471.d         |    6 +
 gcc/testsuite/gfortran.dg/equiv_11.f90             |   12 +
 gcc/testsuite/gfortran.dg/finalize_28.f90          |    2 +-
 gcc/testsuite/gfortran.dg/finalize_33.f90          |    2 +-
 gcc/testsuite/gfortran.dg/finalize_34.f90          |    2 +-
 gcc/testsuite/gfortran.dg/finalize_35.f90          |   48 +
 gcc/testsuite/gfortran.dg/finalize_36.f90          |   39 +
 gcc/testsuite/gfortran.dg/fmt_en.f90               |    6 +-
 gcc/testsuite/gfortran.dg/fmt_en_rd.f90            |  185 ++
 gcc/testsuite/gfortran.dg/fmt_en_rn.f90            |  185 ++
 gcc/testsuite/gfortran.dg/fmt_en_ru.f90            |  185 ++
 gcc/testsuite/gfortran.dg/fmt_en_rz.f90            |  185 ++
 gcc/testsuite/gfortran.dg/implicit_pure_5.c        |    7 +
 gcc/testsuite/gfortran.dg/implicit_pure_5.f90      |   63 +
 gcc/testsuite/gfortran.dg/inquiry_type_ref_6.f90   |   24 +
 gcc/testsuite/gfortran.dg/pr39695_1.f90            |    8 +
 gcc/testsuite/gfortran.dg/pr39695_2.f90            |   12 +
 gcc/testsuite/gfortran.dg/pr39695_3.f90            |   11 +
 gcc/testsuite/gfortran.dg/pr39695_4.f90            |   14 +
 gcc/testsuite/gfortran.dg/pr50392.f                |   12 +
 gcc/testsuite/gfortran.dg/pr59107.f90              |   11 +
 gcc/testsuite/gfortran.dg/pr71706.f90              |   10 +
 gcc/testsuite/gfortran.dg/pr88025.f90              |    2 +-
 gcc/testsuite/gfortran.dg/pr88379.f90              |   11 +
 gcc/testsuite/gfortran.dg/pr89574.f90              |   29 +
 gcc/testsuite/gfortran.dg/pr93337.f90              |   10 +
 gcc/testsuite/gfortran.dg/pr93497.f90              |    8 +
 gcc/testsuite/gfortran.dg/pr93714_1.f90            |    4 +-
 gcc/testsuite/gfortran.dg/pr93714_2.f90            |    4 +-
 gcc/testsuite/gfortran.dg/pr94397.F90              |   26 +
 gcc/testsuite/gfortran.dg/pr95091.f90              |   19 +
 gcc/testsuite/gfortran.dg/pr95104.f90              |    8 +
 gcc/testsuite/gfortran.dg/pr95373_1.f90            |   15 +
 gcc/testsuite/gfortran.dg/pr95373_2.f90            |   15 +
 gcc/testsuite/gfortran.dg/pr95500.f90              |   15 +
 gcc/testsuite/gfortran.dg/pr95503.f90              |    7 +
 gcc/testsuite/gfortran.dg/pr95585.f90              |    6 +
 gcc/testsuite/gfortran.dg/pr95587.f90              |   13 +
 gcc/testsuite/gfortran.dg/pr95611.f90              |    7 +
 gcc/testsuite/gfortran.dg/pr95612.f90              |    7 +
 gcc/testsuite/gfortran.dg/pr95708.f90              |    6 +
 gcc/testsuite/gfortran.dg/pr95709.f90              |   12 +
 gcc/testsuite/gfortran.dg/pr95829.f90              |   14 +
 gcc/testsuite/gfortran.dg/pr95880.f90              |    9 +
 gcc/testsuite/gfortran.dg/pr95881.f90              |   11 +
 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/testsuite/gfortran.dg/pr96486.f90              |    9 +
 gcc/testsuite/gfortran.dg/recursive_check_16.f90   |   25 +
 gcc/testsuite/go.test/test/fixedbugs/issue4085b.go |    4 +-
 gcc/testsuite/lib/gcc-dg.exp                       |    6 +-
 gcc/testsuite/lib/target-supports.exp              |    3 +-
 gcc/tree-data-ref.c                                |   12 +-
 gcc/tree-loop-distribution.c                       |   41 +-
 gcc/tree-pretty-print.c                            |    5 +-
 gcc/tree-ssa-loop-ivopts.c                         |   18 +-
 gcc/tree.c                                         |    7 +-
 gcc/tree.h                                         |    4 +-
 libgcc/ChangeLog                                   |   91 +
 libgcc/config.host                                 |    8 +-
 libgcc/config/aarch64/aarch64-unwind.h             |   37 +-
 libgcc/config/aarch64/lse-init.c                   |   17 +-
 libgcc/config/aarch64/lse.S                        |   32 +-
 libgcc/config/i386/cpuinfo.c                       |    8 +-
 libgcc/config/i386/gnu-unwind.h                    |  107 +
 libgcc/libgcov-util.c                              |    5 +-
 libgcc/libgcov.h                                   |    2 +-
 libgcc/unwind-dw2.c                                |   34 +-
 libgfortran/ChangeLog                              |   42 +
 libgfortran/intrinsics/env.c                       |    7 +-
 libgfortran/io/async.c                             |    7 +
 libgfortran/io/close.c                             |    8 +-
 libgfortran/io/transfer.c                          |    2 +-
 libgfortran/io/unit.c                              |    9 +-
 libgfortran/io/write_float.def                     |    3 +-
 libgfortran/runtime/error.c                        |    4 +
 libgomp/ChangeLog                                  |   20 +
 libgomp/testsuite/libgomp.fortran/async_io_9.f90   |   20 +
 .../testsuite/libgomp.fortran/close_errors_1.f90   |   19 +
 .../testsuite/libgomp.oacc-fortran/error_stop-1.f  |    4 +
 .../testsuite/libgomp.oacc-fortran/error_stop-2.f  |    4 +
 .../testsuite/libgomp.oacc-fortran/error_stop-3.f  |    4 +
 libgomp/testsuite/libgomp.oacc-fortran/stop-1.f    |    4 +
 libgomp/testsuite/libgomp.oacc-fortran/stop-2.f    |    4 +
 libgomp/testsuite/libgomp.oacc-fortran/stop-3.f    |    4 +
 libitm/ChangeLog                                   |   15 +
 libitm/config/aarch64/sjlj.S                       |   29 +-
 libphobos/ChangeLog                                |   18 +
 libphobos/libdruntime/core/sys/posix/netdb.d       |    4 +-
 libphobos/libdruntime/core/sys/posix/sys/stat.d    |    1 -
 libsanitizer/ChangeLog                             |    5 +
 libsanitizer/sanitizer_common/sanitizer_linux.cc   |    6 +-
 libstdc++-v3/ChangeLog                             |  356 +++
 .../post/aarch64-linux-gnu/baseline_symbols.txt    |   17 +
 .../abi/post/i386-linux-gnu/baseline_symbols.txt   |   17 +
 .../i386-solaris2.10/amd64/baseline_symbols.txt    |   12 +
 .../abi/post/i386-solaris2.10/baseline_symbols.txt |   12 +
 .../i386-solaris2.11/amd64/baseline_symbols.txt    |   12 +
 .../abi/post/i386-solaris2.11/baseline_symbols.txt |   12 +
 .../abi/post/i486-linux-gnu/baseline_symbols.txt   |   17 +
 .../post/powerpc64-linux-gnu/baseline_symbols.txt  |   17 +
 .../abi/post/s390x-linux-gnu/baseline_symbols.txt  |   17 +
 .../post/sparc-solaris2.10/baseline_symbols.txt    |   12 +
 .../sparc-solaris2.10/sparcv9/baseline_symbols.txt |   12 +
 .../post/sparc-solaris2.11/baseline_symbols.txt    |   12 +
 .../sparc-solaris2.11/sparcv9/baseline_symbols.txt |   12 +
 .../post/sparc64-linux-gnu/32/baseline_symbols.txt |   88 +
 .../post/sparc64-linux-gnu/baseline_symbols.txt    |   86 +
 .../post/x86_64-linux-gnu/32/baseline_symbols.txt  |   17 +
 .../abi/post/x86_64-linux-gnu/baseline_symbols.txt |   17 +
 libstdc++-v3/doc/html/faq.html                     |   26 +-
 libstdc++-v3/doc/html/manual/abi.html              |    4 +-
 libstdc++-v3/doc/xml/faq.xml                       |  118 +-
 libstdc++-v3/doc/xml/manual/abi.xml                |   11 +-
 libstdc++-v3/include/bits/alloc_traits.h           |    7 +-
 libstdc++-v3/include/bits/allocator.h              |    5 +-
 libstdc++-v3/include/bits/c++config                |    4 +
 libstdc++-v3/include/bits/fs_path.h                |   11 +-
 libstdc++-v3/include/bits/ios_base.h               |   17 +-
 libstdc++-v3/include/bits/ptr_traits.h             |    3 +
 libstdc++-v3/include/bits/regex.h                  |    4 +-
 libstdc++-v3/include/bits/stl_iterator.h           |    4 +-
 libstdc++-v3/include/bits/stl_map.h                |    2 +-
 libstdc++-v3/include/bits/unordered_map.h          |    2 +-
 libstdc++-v3/include/experimental/bits/fs_path.h   |   40 +-
 libstdc++-v3/include/experimental/executor         |  235 +-
 libstdc++-v3/include/experimental/socket           |   18 +-
 libstdc++-v3/include/experimental/string_view      |    9 +-
 libstdc++-v3/include/ext/malloc_allocator.h        |    5 +-
 libstdc++-v3/include/ext/new_allocator.h           |    5 +-
 libstdc++-v3/include/std/bit                       |    4 +
 libstdc++-v3/include/std/charconv                  |    8 +-
 libstdc++-v3/include/std/complex                   |    4 +
 libstdc++-v3/include/std/execution                 |    1 +
 libstdc++-v3/include/std/memory                    |    1 +
 libstdc++-v3/include/std/memory_resource           |    1 +
 libstdc++-v3/include/std/streambuf                 |    4 +-
 libstdc++-v3/include/std/string_view               |   12 +-
 libstdc++-v3/include/std/type_traits               |    6 +
 libstdc++-v3/include/std/variant                   |   29 +-
 libstdc++-v3/include/std/version                   |  128 +-
 libstdc++-v3/src/c++17/fs_ops.cc                   |    6 +
 libstdc++-v3/src/c++17/memory_resource.cc          |    4 +-
 libstdc++-v3/src/filesystem/ops-common.h           |    6 +-
 libstdc++-v3/src/filesystem/ops.cc                 |    6 +
 libstdc++-v3/testsuite/20_util/allocator/89510.cc  |  147 +
 libstdc++-v3/testsuite/20_util/from_chars/1.cc     |   19 +-
 libstdc++-v3/testsuite/20_util/from_chars/3.cc     |   79 +
 libstdc++-v3/testsuite/20_util/to_address/1_neg.cc |    2 +-
 .../testsuite/20_util/unwrap_reference/1.cc        |    6 +
 .../testsuite/20_util/unwrap_reference/3.cc        |   27 +
 libstdc++-v3/testsuite/20_util/variant/91807.cc    |   35 +
 .../array/element_access/constexpr_c++17.cc        |   55 +
 .../array/requirements/constexpr_iter.cc           |   13 +-
 .../testsuite/25_algorithms/pstl/feature_test-2.cc |   27 +
 .../testsuite/25_algorithms/pstl/feature_test-3.cc |   35 +
 .../testsuite/25_algorithms/pstl/feature_test-4.cc |   33 +
 .../testsuite/25_algorithms/pstl/feature_test-5.cc |   28 +
 .../testsuite/25_algorithms/pstl/feature_test.cc   |   26 +-
 libstdc++-v3/testsuite/26_numerics/bit/header-2.cc |   27 +
 libstdc++-v3/testsuite/26_numerics/bit/header.cc   |   27 +
 libstdc++-v3/testsuite/26_numerics/complex/1.cc    |   27 +
 libstdc++-v3/testsuite/26_numerics/complex/2.cc    |   27 +
 .../27_io/filesystem/path/generic/94242.cc         |   52 +
 .../filesystem/path/generic/generic_string.cc      |   32 +
 libstdc++-v3/testsuite/27_io/types/1.cc            |   13 +-
 .../testsuite/28_regex/match_results/94627.cc      |   75 +
 .../filesystem/path/generic/generic_string.cc      |   46 +-
 .../net/execution_context/make_service.cc          |    4 +
 .../net/execution_context/use_service.cc           |    6 +-
 .../testsuite/experimental/net/executor/1.cc       |  101 +
 libstdc++-v3/testsuite/experimental/net/headers.cc |    1 +
 .../net/internet/address/v4/comparisons.cc         |    1 +
 .../experimental/net/internet/address/v4/cons.cc   |    1 +
 .../net/internet/address/v4/creation.cc            |    1 +
 .../net/internet/address/v4/members.cc             |    1 +
 .../experimental/net/internet/resolver/base.cc     |    1 +
 .../net/internet/resolver/ops/lookup.cc            |    1 +
 .../net/internet/resolver/ops/reverse.cc           |    1 +
 .../experimental/net/timer/waitable/cons.cc        |    1 +
 .../experimental/net/timer/waitable/dest.cc        |    1 +
 .../experimental/net/timer/waitable/ops.cc         |    1 +
 .../testsuite/ext/malloc_allocator/89510.cc        |  149 +
 libstdc++-v3/testsuite/ext/new_allocator/89510.cc  |  149 +
 libstdc++-v3/testsuite/lib/libstdc++.exp           |    3 +-
 405 files changed, 16431 insertions(+), 1464 deletions(-)

diff --cc gcc/ChangeLog.ibm
index 74cedad8cb8,00000000000..2506eb0038b
mode 100644,000000..100644
--- a/gcc/ChangeLog.ibm
+++ b/gcc/ChangeLog.ibm
@@@ -1,18 -1,0 +1,22 @@@
++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:[~2020-09-04 19:32 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-09-04 19:32 Peter Bergner [this message]
2020-11-30 17:43 Peter Bergner
2021-03-12 18:49 Peter Bergner
2021-08-10 20:53 Peter Bergner
2021-11-15 18:23 Peter Bergner
2022-02-18 22:15 Peter Bergner
2022-06-16 16:19 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=20200904193227.8A0B03987C39@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).