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: Mon, 15 Nov 2021 18:23:18 +0000 (GMT)	[thread overview]
Message-ID: <20211115182318.364F13857C44@sourceware.org> (raw)

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

commit cdc31e64652cced67191a9313da1940adc354ce0
Merge: e3b2c238165 c47cae3edf1
Author: Peter Bergner <bergner@linux.ibm.com>
Date:   Mon Nov 15 11:10:07 2021 -0600

    ibm: Merge up to top of releases/gcc-9
    
    2021-11-15  Peter Bergner  <bergner@linux.ibm.com>
    
            Merge up to releases/gcc-9 c47cae3edf1f4b6d765277c578eeb22b8f8e7560

Diff:

 contrib/ChangeLog                                  |   9 +
 contrib/gcc-changelog/git_check_commit.py          |   4 +
 contrib/gcc-changelog/git_commit.py                |  71 ++++--
 contrib/gcc-changelog/git_email.py                 |  22 +-
 contrib/gcc-changelog/git_update_version.py        |   5 +-
 contrib/gcc-changelog/test_email.py                |  21 +-
 contrib/gcc-changelog/test_patches.txt             |  85 ++++++-
 gcc/ChangeLog                                      | 263 +++++++++++++++++++++
 gcc/ChangeLog.ibm                                  |   4 +
 gcc/DATESTAMP                                      |   2 +-
 gcc/ada/ChangeLog                                  |  10 +
 gcc/ada/gcc-interface/decl.c                       |   8 +
 gcc/ada/gcc-interface/utils.c                      |   6 +-
 gcc/combine.c                                      |  10 +
 gcc/config/aarch64/aarch64-cores.def               |   2 +-
 gcc/config/aarch64/aarch64-tune.md                 |   2 +-
 gcc/config/arm/arm-c.c                             |   4 +-
 gcc/config/arm/arm-cpus.in                         |  27 ++-
 gcc/config/arm/arm-protos.h                        |   3 +-
 gcc/config/arm/arm.c                               | 242 +++++++++----------
 gcc/config/i386/avx512dqintrin.h                   |   4 +-
 gcc/config/pa/pa.md                                | 169 ++++++++++---
 gcc/configure                                      |   2 +-
 gcc/configure.ac                                   |   2 +-
 gcc/d/ChangeLog                                    |   9 +
 gcc/d/d-spec.cc                                    |  43 +++-
 gcc/doc/invoke.texi                                |  26 +-
 gcc/doc/trouble.texi                               |   7 +-
 gcc/fold-const.c                                   |   4 +-
 gcc/fortran/ChangeLog                              | 153 ++++++++++++
 gcc/fortran/class.c                                |  33 ++-
 gcc/fortran/decl.c                                 |  18 ++
 gcc/fortran/expr.c                                 |  11 +-
 gcc/fortran/primary.c                              |  32 ++-
 gcc/fortran/resolve.c                              |   9 +
 gcc/fortran/trans-array.c                          |  26 +-
 gcc/fortran/trans-decl.c                           |   3 +-
 gcc/fortran/trans-expr.c                           |  34 ++-
 gcc/fortran/trans-intrinsic.c                      |   8 +-
 gcc/gimple-fold.c                                  |   3 +-
 gcc/gimple-loop-interchange.cc                     |   5 +-
 gcc/ipa-fnsummary.c                                |  15 +-
 gcc/testsuite/ChangeLog                            | 242 +++++++++++++++++++
 gcc/testsuite/gcc.c-torture/execute/bitfld-10.c    |  24 ++
 gcc/testsuite/gcc.dg/lto/pr101868_0.c              |  33 +++
 gcc/testsuite/gcc.dg/lto/pr101868_1.c              |  23 ++
 gcc/testsuite/gcc.dg/lto/pr101868_2.c              |  11 +
 gcc/testsuite/gcc.dg/lto/pr101868_3.c              |   8 +
 gcc/testsuite/gcc.dg/pr100509.c                    |   9 +
 gcc/testsuite/gcc.dg/pr78213.c                     |  12 +-
 gcc/testsuite/gcc.dg/torture/pr100672.c            |  19 ++
 gcc/testsuite/gcc.dg/torture/pr100934.c            |  21 ++
 gcc/testsuite/gcc.dg/torture/pr101105.c            |  19 ++
 gcc/testsuite/gcc.dg/torture/pr101173.c            |  18 ++
 gcc/testsuite/gcc.dg/torture/pr101394.c            |  18 ++
 .../gcc.dg/tree-ssa/loop-interchange-16.c          |  22 ++
 gcc/testsuite/gcc.dg/tree-ssa/pr101824.c           |  19 ++
 gcc/testsuite/gcc.target/arm/attr-neon.c           |   9 +-
 gcc/testsuite/gcc.target/arm/attr-neon2.c          |   4 +-
 gcc/testsuite/gcc.target/arm/attr-neon3.c          |   6 +-
 gcc/testsuite/gcc.target/arm/pr69245.c             |   8 +-
 .../gcc.target/arm/pragma_fpu_attribute.c          |   7 +-
 .../gcc.target/arm/pragma_fpu_attribute_2.c        |   7 +-
 gcc/testsuite/gcc.target/i386/avx512f-pr101471.c   |  18 ++
 gcc/testsuite/gcc.target/sparc/20210917-1.c        |  19 ++
 .../gfortran.dg/alloc_deferred_comp_1.f90          |  18 ++
 gcc/testsuite/gfortran.dg/associate_54.f90         |  34 +++
 gcc/testsuite/gfortran.dg/associate_55.f90         |  35 +++
 gcc/testsuite/gfortran.dg/associate_56.f90         |  36 +++
 gcc/testsuite/gfortran.dg/associated_target_7.f90  |  87 +++++++
 gcc/testsuite/gfortran.dg/bounds_check_23.f90      |  18 ++
 gcc/testsuite/gfortran.dg/class_dummy_6.f90        |  65 +++++
 gcc/testsuite/gfortran.dg/class_dummy_7.f90        |  60 +++++
 .../gfortran.dg/deferred_character_35.f90          |  18 ++
 gcc/testsuite/gfortran.dg/elemental_function_5.f90 |  46 ++++
 gcc/testsuite/gfortran.dg/intent_out_14.f90        |  24 ++
 gcc/testsuite/gfortran.dg/pdt_26.f03               |   4 +-
 gcc/testsuite/gfortran.dg/pdt_31.f03               |  26 ++
 gcc/testsuite/gfortran.dg/pr101327.f90             |  11 +
 gcc/testsuite/gfortran.dg/pr82314.f90              |  11 +
 gcc/testsuite/gfortran.dg/proc_ptr_52.f90          |  72 ++++++
 .../gfortran.dg/structure_constructor_17.f90       |  21 ++
 gcc/testsuite/gfortran.dg/substr_6.f90             |   2 +
 gcc/tree-nested.c                                  |   1 +
 gcc/tree-ssa-dom.c                                 |   3 +-
 gcc/tree-ssa-phiopt.c                              |   5 +-
 gcc/tree-ssa-pre.c                                 |  13 +-
 gcc/tree-vect-data-refs.c                          |  14 +-
 gcc/tree-vect-loop-manip.c                         |   3 +-
 gcc/tree.c                                         |   2 +-
 libgcc/ChangeLog                                   |  22 ++
 libgcc/config.host                                 |   2 +-
 libgcc/config/aarch64/value-unwind.h               |   4 +
 libgcc/config/frv/frv-abi.h                        |   4 +
 libgcc/config/i386/value-unwind.h                  |   4 +
 libgcc/config/pa/linux-atomic.c                    | 106 +++++----
 libgcc/config/pa/pa64-hpux-lib.h                   |   9 +-
 libgcc/config/pa/t-linux64                         |   8 +-
 libstdc++-v3/ChangeLog                             | 127 ++++++++++
 libstdc++-v3/include/bits/fs_path.h                |   2 +-
 libstdc++-v3/include/bits/regex.h                  |   4 +-
 libstdc++-v3/include/std/valarray                  |  26 +-
 libstdc++-v3/python/Makefile.am                    |  12 +-
 libstdc++-v3/python/Makefile.in                    |   8 +-
 libstdc++-v3/python/libstdcxx/v6/printers.py       |  43 +++-
 libstdc++-v3/src/c++11/system_error.cc             |   3 +
 libstdc++-v3/src/c++17/fs_ops.cc                   |   5 +-
 libstdc++-v3/src/filesystem/ops.cc                 |   2 +-
 .../19_diagnostics/error_category/102425.cc        |  18 ++
 .../testsuite/26_numerics/valarray/103022.cc       |  15 ++
 .../26_numerics/valarray/{dr630-3.C => dr630-3.cc} |   0
 .../testsuite/26_numerics/valarray/range_access.cc |  45 +++-
 .../26_numerics/valarray/range_access2.cc          |  22 +-
 .../basic_iostream/cons/{16251.C => 16251.cc}      |   0
 .../filesystem/operations/create_directories.cc    |  23 ++
 .../filesystem/operations/create_directory.cc      |  31 +++
 .../27_io/filesystem/operations/remove_all.cc      |   2 +
 .../testsuite/28_regex/match_results/102667.cc     |  39 +++
 .../filesystem/operations/create_directories.cc    |  23 ++
 .../filesystem/operations/create_directory.cc      |  32 +++
 .../filesystem/operations/remove_all.cc            |   2 +
 .../testsuite/experimental/random/randint.cc       |  18 +-
 .../testsuite/libstdc++-prettyprinters/cxx11.cc    |  19 ++
 123 files changed, 2922 insertions(+), 379 deletions(-)

diff --cc gcc/ChangeLog.ibm
index 1f0e9c3489f,00000000000..7ccd5965a5a
mode 100644,000000..100644
--- a/gcc/ChangeLog.ibm
+++ b/gcc/ChangeLog.ibm
@@@ -1,34 -1,0 +1,38 @@@
++2021-11-15  Peter Bergner  <bergner@linux.ibm.com>
++
++	Merge up to releases/gcc-9 c47cae3edf1f4b6d765277c578eeb22b8f8e7560
++
 +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-11-15 18:23 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-11-15 18:23 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-08-10 20:53 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=20211115182318.364F13857C44@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).