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-10-branch)] ibm: Merge up to top of releases/gcc-10 Date: Thu, 3 Sep 2020 16:41:34 +0000 (GMT) [thread overview] Message-ID: <20200903164134.205F53861011@sourceware.org> (raw) https://gcc.gnu.org/g:f176ef480e67a284ea46679ecccbfecdc088d0a0 commit f176ef480e67a284ea46679ecccbfecdc088d0a0 Merge: 30ffe7eef83 abd9341c2f1 Author: Peter Bergner <bergner@linux.ibm.com> Date: Thu Sep 3 10:15:21 2020 -0500 ibm: Merge up to top of releases/gcc-10 2020-09-03 Peter Bergner <bergner@linux.ibm.com> Merge up to releases/gcc-10 abd9341c2f1ae5f7aa73950cdaac58ef3a2f0190 Diff: gcc/ChangeLog | 267 +++++++++++++++++++++ gcc/ChangeLog.ibm | 4 + gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 10 + gcc/c-family/c-common.c | 9 +- gcc/c/ChangeLog | 10 + gcc/c/c-parser.c | 19 +- gcc/common.opt | 2 +- gcc/common/config/i386/i386-common.c | 4 +- gcc/config.gcc | 1 + gcc/config/arm/arm-protos.h | 3 + gcc/config/arm/arm.c | 74 ++++-- gcc/config/arm/constraints.md | 7 + gcc/config/arm/thumb1.md | 66 ++++- gcc/config/arm/vfp.md | 26 +- gcc/config/bpf/bpf.c | 17 -- gcc/config/bpf/bpf.h | 46 +--- gcc/config/i386/i386-expand.c | 6 + gcc/config/i386/sse.md | 28 ++- gcc/config/pa/pa.c | 172 ++++++++++--- gcc/config/pa/pa.md | 34 ++- gcc/config/rs6000/rs6000-builtin.def | 12 +- gcc/config/rs6000/rs6000-call.c | 14 +- gcc/config/rs6000/rs6000.c | 50 ++-- gcc/cp/ChangeLog | 16 ++ gcc/cp/constexpr.c | 4 +- gcc/cp/optimize.c | 10 +- gcc/d/ChangeLog | 74 ++++++ gcc/d/d-codegen.cc | 57 +++-- gcc/d/d-lang.cc | 43 ++-- gcc/d/d-tree.h | 1 + gcc/d/decl.cc | 5 + gcc/d/dmd/ctfeexpr.c | 2 +- gcc/d/dmd/dinterpret.c | 9 - gcc/d/dmd/dmacro.c | 7 +- gcc/d/dmd/dstruct.c | 9 +- gcc/d/dmd/dtemplate.c | 19 +- gcc/d/dmd/expressionsem.c | 12 +- gcc/d/dmd/func.c | 5 +- gcc/d/dmd/globals.h | 2 + gcc/d/dmd/mtype.c | 4 +- gcc/d/dmd/optimize.c | 11 +- gcc/d/dmd/parse.c | 1 + gcc/d/types.cc | 7 +- gcc/doc/extend.texi | 6 +- gcc/doc/invoke.texi | 2 +- gcc/fold-const.c | 14 +- gcc/fortran/ChangeLog | 29 +++ gcc/fortran/decl.c | 3 + gcc/fortran/resolve.c | 4 +- gcc/fortran/trans-array.c | 10 +- gcc/gimple.c | 7 +- gcc/ipa-utils.h | 2 +- gcc/omp-low.c | 2 +- gcc/opts.c | 20 +- gcc/testsuite/ChangeLog | 208 ++++++++++++++++ gcc/testsuite/c-c++-common/pr96545.c | 31 +++ gcc/testsuite/g++.dg/cpp2a/spaceship-constexpr3.C | 7 + gcc/testsuite/g++.dg/opt/pr96722.C | 20 ++ gcc/testsuite/g++.dg/other/final8.C | 8 +- gcc/testsuite/gcc.c-torture/execute/pr96549.c | 12 + gcc/testsuite/gcc.dg/Wunused-var-4.c | 33 +++ gcc/testsuite/gcc.dg/strcmpopt_12.c | 17 ++ gcc/testsuite/gcc.dg/tree-ssa/pr96730.c | 13 + gcc/testsuite/gcc.dg/vect/pr96854.c | 20 ++ .../arm/mve/intrinsics/mve-vldstr16-no-writeback.c | 17 ++ 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/hppa/shadd-2.c | 2 +- gcc/testsuite/gcc.target/i386/avx512f-pr96551-1.c | 18 ++ gcc/testsuite/gcc.target/i386/avx512f-pr96551-2.c | 33 +++ gcc/testsuite/gcc.target/i386/double_mask_reg-1.c | 19 ++ gcc/testsuite/gcc.target/i386/pr88240.c | 26 ++ gcc/testsuite/gcc.target/powerpc/pr95450.c | 29 +++ gcc/testsuite/gcc.target/powerpc/pr96808.c | 59 +++++ gcc/testsuite/gdc.dg/pr96157a.d | 24 ++ gcc/testsuite/gdc.dg/pr96157b.d | 46 ++++ gcc/testsuite/gdc.dg/pr96254a.d | 28 +++ gcc/testsuite/gdc.dg/pr96254b.d | 24 ++ gcc/testsuite/gdc.test/compilable/b9490.d | 39 +++ gcc/testsuite/gdc.test/compilable/ice14739.d | 19 ++ gcc/testsuite/gdc.test/compilable/ice20092.d | 10 + gcc/testsuite/gdc.test/compilable/interpret3.d | 38 +++ .../gdc.test/fail_compilation/fail17492.d | 20 +- gcc/testsuite/gdc.test/fail_compilation/ice21060.d | 15 ++ .../fail_compilation/imports/ice21060a/package.d | 1 + .../fail_compilation/imports/ice21060b/package.d | 5 + .../fail_compilation/imports/ice21060c/package.d | 1 + .../fail_compilation/imports/ice21060d/package.d | 5 + gcc/testsuite/gdc.test/fail_compilation/reg6769.d | 29 +++ gcc/testsuite/gdc.test/runnable/b16278.d | 6 + .../gfortran.dg/optional_assumed_charlen_2.f90 | 48 ++++ gcc/testsuite/gfortran.dg/pr95398.f90 | 53 ++++ 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/toplev.c | 10 - gcc/tree-nested.c | 46 +++- gcc/tree-sra.c | 6 + gcc/tree-ssa-pre.c | 10 + gcc/tree-ssa-sccvn.c | 14 +- gcc/tree-ssa-sccvn.h | 1 + gcc/tree-ssa-strlen.c | 10 +- gcc/tree-vect-loop.c | 5 + gcc/tree.c | 2 +- libgfortran/ChangeLog | 9 + libgfortran/intrinsics/env.c | 7 +- libgomp/ChangeLog | 33 +++ libgomp/plugin/plugin-nvptx.c | 22 +- libgomp/testsuite/libgomp.c-c++-common/for-14.c | 53 ++-- libgomp/testsuite/libgomp.c-c++-common/for-2.h | 36 +++ libgomp/testsuite/libgomp.c/teams-3.c | 20 ++ libgomp/testsuite/libgomp.fortran/pr93553.f90 | 21 ++ libstdc++-v3/ChangeLog | 95 ++++++++ libstdc++-v3/include/Makefile.am | 1 - libstdc++-v3/include/Makefile.in | 1 - libstdc++-v3/include/bits/c++config | 4 + libstdc++-v3/include/bits/cpp_type_traits.h | 44 ++++ libstdc++-v3/include/bits/int_limits.h | 74 ------ libstdc++-v3/include/bits/ios_base.h | 17 +- libstdc++-v3/include/bits/parse_numbers.h | 4 +- libstdc++-v3/include/bits/range_access.h | 8 +- libstdc++-v3/include/bits/ranges_algo.h | 5 +- libstdc++-v3/include/bits/stl_algobase.h | 7 +- libstdc++-v3/include/bits/stl_iterator.h | 2 +- libstdc++-v3/include/experimental/numeric | 38 +-- libstdc++-v3/include/experimental/string_view | 9 +- libstdc++-v3/include/ext/numeric_traits.h | 10 + libstdc++-v3/include/std/array | 22 +- libstdc++-v3/include/std/bit | 60 ++--- libstdc++-v3/include/std/charconv | 14 +- libstdc++-v3/include/std/memory_resource | 6 +- libstdc++-v3/include/std/numeric | 83 +++---- libstdc++-v3/include/std/streambuf | 4 +- libstdc++-v3/include/std/string_view | 19 +- libstdc++-v3/include/std/type_traits | 2 +- libstdc++-v3/include/std/utility | 12 +- libstdc++-v3/include/std/variant | 26 +- .../array/comparison_operators/96851.cc | 119 +++++++++ .../23_containers/array/tuple_interface/get_neg.cc | 6 +- .../testsuite/25_algorithms/pstl/feature_test-2.cc | 1 + .../testsuite/25_algorithms/pstl/feature_test-3.cc | 1 + .../testsuite/25_algorithms/pstl/feature_test-5.cc | 1 + .../testsuite/25_algorithms/pstl/feature_test.cc | 1 + libstdc++-v3/testsuite/26_numerics/gcd/92978.cc | 41 ++++ libstdc++-v3/testsuite/26_numerics/gcd/gcd_neg.cc | 10 +- libstdc++-v3/testsuite/26_numerics/lcm/92978.cc | 28 +++ libstdc++-v3/testsuite/26_numerics/lcm/lcm_neg.cc | 10 +- libstdc++-v3/testsuite/27_io/types/1.cc | 13 +- .../testsuite/experimental/numeric/92978.cc | 48 ++++ 153 files changed, 2899 insertions(+), 582 deletions(-) diff --cc gcc/ChangeLog.ibm index 6941f87cd56,00000000000..f4979f99f4f mode 100644,000000..100644 --- a/gcc/ChangeLog.ibm +++ b/gcc/ChangeLog.ibm @@@ -1,23 -1,0 +1,27 @@@ ++2020-09-03 Peter Bergner <bergner@linux.ibm.com> ++ ++ Merge up to releases/gcc-10 abd9341c2f1ae5f7aa73950cdaac58ef3a2f0190 ++ +2020-08-18 Peter Bergner <bergner@linux.ibm.com> + + Merge up to releases/gcc-10 7f976034ec4997d2df5ede70c1312de3acd7b4c4 + +2020-07-30 Peter Bergner <bergner@linux.ibm.com> + + Merge up to releases/gcc-10 809b4d226c7f5ded392a88ffafe8d652f911b473 + +2020-07-23 Peter Bergner <bergner@linux.ibm.com> + + Merge up to releases/gcc-10 5497677b497b95a261089d19f5295cc80f99a2b6 + +2020-07-02 Peter Bergner <bergner@linux.ibm.com> + + Merge up to releases/gcc-10 034e7f1d295140344f3849ebba1d352cad01da27 + +2020-07-02 Peter Bergner <bergner@linux.ibm.com> + + Merge up to releases/gcc-10 41b504e91e5cd0fdce36b7306ce42dd592c401f2 + +2020-06-24 Peter Bergner <bergner@linux.ibm.com> + + Merge up to releases/gcc-10 8e25bae517450c001f5e84b7ab24f06bb1425df6.
next reply other threads:[~2020-09-03 16:41 UTC|newest] Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-09-03 16:41 Peter Bergner [this message] -- strict thread matches above, loose matches on Subject: below -- 2023-08-01 19:33 Peter Bergner 2023-03-06 22:37 Peter Bergner 2022-08-24 0:43 Peter Bergner 2022-02-18 23:33 Peter Bergner 2022-01-15 7:09 Peter Bergner 2021-09-22 13:24 Peter Bergner 2021-06-18 19:47 Peter Bergner 2021-04-12 18:59 Peter Bergner 2021-03-17 21:09 Peter Bergner 2021-01-04 22:27 Peter Bergner 2020-09-24 19:02 Peter Bergner 2020-09-15 16:44 Peter Bergner 2020-08-19 14:02 Peter Bergner 2020-07-23 19:06 Peter Bergner 2020-07-03 3:00 Peter Bergner 2020-07-02 21:09 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=20200903164134.205F53861011@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: linkBe 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).