public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc(refs/vendors/redhat/heads/gcc-11-branch)] Merge commit 'r11-11157-gbacfe9e21fefc68de46ba62fd4498b98f52a8699' into redhat/gcc-11-branch
@ 2023-12-18 15:37 Jakub Jelinek
0 siblings, 0 replies; only message in thread
From: Jakub Jelinek @ 2023-12-18 15:37 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:9e6808abff4d96f3f09474a2a744ef5f56df3e28
commit 9e6808abff4d96f3f09474a2a744ef5f56df3e28
Merge: 2c7f17ca0b6 bacfe9e21fe
Author: Jakub Jelinek <jakub@redhat.com>
Date: Mon Dec 18 16:36:22 2023 +0100
Merge commit 'r11-11157-gbacfe9e21fefc68de46ba62fd4498b98f52a8699' into redhat/gcc-11-branch
Diff:
gcc/ChangeLog | 533 ++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/common/config/i386/cpuinfo.h | 29 +-
gcc/config/aarch64/aarch64.c | 499 ++++++++++---------
gcc/config/aarch64/aarch64.h | 44 +-
gcc/config/arm/arm.md | 2 +-
gcc/config/arm/vfp.md | 7 +-
gcc/config/i386/i386-features.c | 8 +-
gcc/config/i386/i386-options.c | 9 +-
gcc/config/i386/i386.c | 35 +-
gcc/config/i386/i386.md | 16 +-
gcc/config/i386/i386.opt | 4 +
gcc/config/i386/sse.md | 78 ++-
gcc/config/i386/x86-tune.def | 2 +-
gcc/config/pa/pa.c | 2 +-
gcc/config/rs6000/altivec.md | 2 +-
gcc/config/rs6000/fusion.md | 27 +-
gcc/config/rs6000/genfusion.pl | 212 ++++----
gcc/config/rs6000/predicates.md | 14 -
gcc/config/rs6000/rs6000-builtin.def | 12 +-
gcc/config/rs6000/rs6000-string.c | 14 +-
gcc/config/rs6000/rs6000.c | 9 +-
gcc/config/rs6000/rs6000.h | 6 +
gcc/config/rs6000/rs6000.md | 117 +++--
gcc/config/sh/sh.md | 41 +-
gcc/config/sh/sh_treg_combine.cc | 9 +-
gcc/config/vax/vax.c | 9 +-
gcc/cp/ChangeLog | 46 ++
gcc/cp/cp-gimplify.c | 9 +-
gcc/cp/init.c | 11 +-
gcc/cp/name-lookup.c | 37 ++
gcc/cp/name-lookup.h | 2 +
gcc/cp/parser.c | 32 +-
gcc/cp/pt.c | 20 +-
gcc/d/ChangeLog | 38 ++
gcc/d/d-convert.cc | 31 +-
gcc/d/decl.cc | 36 +-
gcc/d/dmd/dinterpret.c | 12 +-
gcc/d/imports.cc | 9 +
gcc/d/intrinsics.cc | 2 +
gcc/doc/install.texi | 3 +
gcc/dwarf2out.c | 3 +-
gcc/fold-const.c | 2 +-
gcc/fortran/ChangeLog | 76 +++
gcc/fortran/arith.c | 5 +
gcc/fortran/decl.c | 8 +
gcc/fortran/frontend-passes.c | 2 +-
gcc/fortran/parse.c | 9 +-
gcc/fortran/primary.c | 3 +-
gcc/fortran/resolve.c | 4 +-
gcc/fortran/symbol.c | 7 +
gcc/fortran/trans-expr.c | 7 +-
gcc/genmatch.c | 6 +-
gcc/gimple-ssa-store-merging.c | 9 +-
gcc/go/ChangeLog | 8 +
gcc/go/go-backend.c | 6 +-
gcc/go/go-lang.c | 8 +-
gcc/match.pd | 11 +-
gcc/testsuite/ChangeLog | 419 ++++++++++++++++
gcc/testsuite/c-c++-common/ubsan/pr112727.c | 17 +
gcc/testsuite/g++.dg/cpp0x/noexcept78.C | 16 +
gcc/testsuite/g++.dg/cpp0x/nsdmi-array2.C | 15 +
gcc/testsuite/g++.dg/cpp0x/nsdmi-template25.C | 18 +
gcc/testsuite/g++.dg/debug/pr110295.C | 19 +
gcc/testsuite/g++.dg/ext/unroll-5.C | 23 +
gcc/testsuite/g++.dg/template/template-keyword4.C | 18 +
gcc/testsuite/g++.target/powerpc/pr105325.C | 28 ++
gcc/testsuite/g++.target/powerpc/pr110741.C | 552 +++++++++++++++++++++
gcc/testsuite/g++.target/powerpc/pr111367.C | 22 +
gcc/testsuite/gcc.c-torture/compile/pr111699-1.c | 7 +
gcc/testsuite/gcc.c-torture/execute/pr110914.c | 22 +
gcc/testsuite/gcc.c-torture/execute/pr111408.c | 26 +
gcc/testsuite/gcc.dg/pr110731.c | 17 +
gcc/testsuite/gcc.dg/pr111015.c | 28 ++
gcc/testsuite/gcc.dg/pr112733.c | 16 +
gcc/testsuite/gcc.dg/pr112837.c | 11 +
gcc/testsuite/gcc.dg/pr112845.c | 9 +
gcc/testsuite/gcc.dg/torture/pr110298.c | 20 +
gcc/testsuite/gcc.dg/torture/pr111614.c | 23 +
gcc/testsuite/gcc.dg/torture/pr111815.c | 26 +
gcc/testsuite/gcc.dg/torture/pr111818.c | 11 +
gcc/testsuite/gcc.dg/torture/pr111917.c | 23 +
gcc/testsuite/gcc.dg/vect/pr111764.c | 16 +
gcc/testsuite/gcc.dg/vect/pr97428.c | 1 +
.../gcc.target/aarch64/stack-check-prologue-17.c | 55 ++
.../gcc.target/aarch64/stack-check-prologue-18.c | 100 ++++
.../gcc.target/aarch64/stack-protector-8.c | 95 ++++
.../gcc.target/aarch64/stack-protector-9.c | 33 ++
.../gcc.target/aarch64/sve/pcs/stack_clash_3.c | 6 +-
gcc/testsuite/gcc.target/arm/pure-code/pr109800.c | 4 +
gcc/testsuite/gcc.target/i386/avx-vzeroupper-29.c | 14 +
gcc/testsuite/gcc.target/i386/avx2-gather-2.c | 2 +-
gcc/testsuite/gcc.target/i386/avx2-gather-6.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512f-pr88464-1.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512f-pr88464-5.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512vl-pr88464-1.c | 2 +-
.../gcc.target/i386/avx512vl-pr88464-11.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512vl-pr88464-3.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512vl-pr88464-9.c | 2 +-
gcc/testsuite/gcc.target/i386/pr110170-3.c | 11 +
gcc/testsuite/gcc.target/i386/pr111340.c | 9 +
gcc/testsuite/gcc.target/i386/pr112672.c | 23 +
gcc/testsuite/gcc.target/i386/pr112891-2.c | 30 ++
gcc/testsuite/gcc.target/i386/pr112891.c | 29 ++
gcc/testsuite/gcc.target/i386/sse2-pr112816.c | 16 +
gcc/testsuite/gcc.target/powerpc/clone1.c | 7 +-
gcc/testsuite/gcc.target/powerpc/clone3.c | 7 +-
gcc/testsuite/gcc.target/powerpc/darwin-abi-13-0.c | 23 +
gcc/testsuite/gcc.target/powerpc/darwin-abi-13-1.c | 27 +
gcc/testsuite/gcc.target/powerpc/darwin-abi-13-2.c | 27 +
.../gcc.target/powerpc/darwin-structs-0.h | 29 ++
.../gcc.target/powerpc/fusion-p10-ldcmpi.c | 16 +-
gcc/testsuite/gcc.target/powerpc/mod-1.c | 21 +-
gcc/testsuite/gcc.target/powerpc/mod-2.c | 11 +-
gcc/testsuite/gcc.target/powerpc/p10-vdivq-vmodq.c | 5 +-
gcc/testsuite/gcc.target/powerpc/pr109932-1.c | 17 +
gcc/testsuite/gcc.target/powerpc/pr109932-2.c | 17 +
gcc/testsuite/gcc.target/powerpc/pr110011.c | 42 ++
gcc/testsuite/gcc.target/powerpc/pr96762.c | 13 +
gcc/testsuite/gdc.dg/pr108842.d | 4 +
gcc/testsuite/gdc.dg/pr110359.d | 22 +
gcc/testsuite/gdc.dg/pr98277.d | 11 +
gcc/testsuite/gdc.dg/torture/pr110516a.d | 12 +
gcc/testsuite/gdc.dg/torture/pr110516b.d | 12 +
gcc/testsuite/gdc.test/compilable/test21794.d | 52 ++
.../gfortran.dg/deferred_character_37.f90 | 88 ++++
gcc/testsuite/gfortran.dg/findloc_10.f90 | 13 +
gcc/testsuite/gfortran.dg/findloc_9.f90 | 19 +
gcc/testsuite/gfortran.dg/implied_do_io_8.f90 | 18 +
gcc/testsuite/gfortran.dg/pr103506_1.f90 | 9 +
gcc/testsuite/gfortran.dg/pr107397.f90 | 9 +
gcc/testsuite/gfortran.dg/pr111880.f90 | 22 +
gcc/tree-ssa-loop-ivcanon.c | 7 +-
gcc/tree-ssa-loop-unswitch.c | 5 +-
gcc/tree-ssa-reassoc.c | 27 +-
gcc/tree-ssa-strlen.c | 3 +-
gcc/tree-ssa.c | 17 +-
gcc/tree-vect-loop.c | 15 +-
gcc/wide-int.cc | 4 +-
libgomp/ChangeLog | 49 ++
libgomp/Makefile.in | 1 +
libgomp/configure | 90 +++-
libgomp/configure.ac | 7 +
libgomp/testsuite/Makefile.am | 79 ++-
libgomp/testsuite/Makefile.in | 78 ++-
libgomp/testsuite/config/default.exp | 2 -
libgomp/testsuite/flock | 17 +
libgomp/testsuite/lib/libgomp.exp | 38 +-
libgomp/testsuite/libgomp-site-extra.exp.in | 1 +
libiberty/ChangeLog | 8 +
libiberty/simple-object-mach-o.c | 2 +-
libphobos/ChangeLog | 8 +
libphobos/libdruntime/core/cpuid.d | 23 +-
libstdc++-v3/ChangeLog | 438 ++++++++++++++++
libstdc++-v3/acinclude.m4 | 49 ++
libstdc++-v3/config.h.in | 12 +
libstdc++-v3/configure | 222 +++++++++
libstdc++-v3/doc/html/manual/api.html | 9 +
libstdc++-v3/doc/xml/manual/evolution.xml | 13 +
libstdc++-v3/include/bits/fs_dir.h | 8 +
libstdc++-v3/include/bits/fs_fwd.h | 4 +
libstdc++-v3/include/bits/fs_path.h | 126 +++--
libstdc++-v3/include/bits/hashtable_policy.h | 4 +
libstdc++-v3/include/debug/stl_iterator.h | 32 +-
libstdc++-v3/include/experimental/bits/fs_path.h | 53 +-
libstdc++-v3/include/std/any | 4 +-
libstdc++-v3/include/std/array | 4 +-
libstdc++-v3/include/std/charconv | 2 +-
libstdc++-v3/include/std/string_view | 5 +-
libstdc++-v3/include/std/utility | 16 +-
libstdc++-v3/python/libstdcxx/v6/printers.py | 73 ++-
libstdc++-v3/python/libstdcxx/v6/xmethods.py | 23 +-
libstdc++-v3/src/c++17/fs_dir.cc | 264 ++++++++--
libstdc++-v3/src/c++17/fs_ops.cc | 211 ++++----
libstdc++-v3/src/filesystem/dir-common.h | 125 ++++-
libstdc++-v3/src/filesystem/dir.cc | 80 +--
libstdc++-v3/src/filesystem/ops-common.h | 139 ++++--
libstdc++-v3/src/filesystem/ops.cc | 75 +--
.../19_diagnostics/system_error/cons-1.cc | 6 +-
libstdc++-v3/testsuite/20_util/any/cons/104242.cc | 12 +
.../integer_comparisons/greater_equal_neg.cc | 2 +-
.../20_util/integer_comparisons/greater_neg.cc | 2 +-
.../20_util/integer_comparisons/less_equal_neg.cc | 2 +-
.../testsuite/20_util/integer_sequence/pr111357.cc | 34 ++
.../modifiers/remove_prefix/debug.cc | 14 +
.../modifiers/remove_suffix/debug.cc | 14 +
.../23_containers/array/creation/111512.cc | 25 +
.../testsuite/25_algorithms/move/constexpr.cc | 11 +
.../testsuite/27_io/filesystem/iterators/97731.cc | 48 ++
.../iterators/recursive_directory_iterator.cc | 19 +
.../filesystem/operations/copy_file_108178.cc | 33 ++
.../27_io/filesystem/path/construct/95048.cc | 51 ++
.../iterators/recursive_directory_iterator.cc | 21 +-
.../filesystem/path/construct/95048.cc | 53 ++
libstdc++-v3/testsuite/lib/prune.exp | 1 +
libstdc++-v3/testsuite/libstdc++-xmethods/deque.cc | 24 +
.../tr1/8_c_compatibility/cstdio/functions.cc | 2 +-
.../tr1/8_c_compatibility/cwchar/functions.cc | 2 +-
198 files changed, 6326 insertions(+), 1123 deletions(-)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2023-12-18 15:37 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-12-18 15:37 [gcc(refs/vendors/redhat/heads/gcc-11-branch)] Merge commit 'r11-11157-gbacfe9e21fefc68de46ba62fd4498b98f52a8699' into redhat/gcc-11-branch Jakub Jelinek
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).