public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/c++-coroutines] Merge master r11-3890.
@ 2020-10-14 19:55 Iain D Sandoe
  0 siblings, 0 replies; only message in thread
From: Iain D Sandoe @ 2020-10-14 19:55 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

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

commit fb9a253ac6c996d8192de90bcd2fee93e48517ac
Merge: 08923c73b28 2fca6a98179
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Wed Oct 14 19:34:28 2020 +0100

    Merge master r11-3890.
    
            * Merge master r11-3890-g2fca6a981790.

Diff:

 gcc/ChangeLog                                      | 106 +++++++++++++++++
 gcc/DATESTAMP                                      |   2 +-
 gcc/config/arm/vxworks.h                           |   2 +-
 gcc/config/i386/i386.c                             |  68 +++++++++--
 gcc/config/i386/i386.md                            |  14 +++
 gcc/config/rs6000/vxworks.h                        |  57 +++++++--
 gcc/config/t-vxworks                               |   2 +-
 gcc/config/vxworks.c                               |   6 +-
 gcc/config/vxworks.h                               |   6 +
 gcc/cp/class.c                                     |   5 +-
 gcc/cp/constraint.cc                               |  11 +-
 gcc/cp/cp-tree.h                                   |  24 ++--
 gcc/cp/decl.c                                      |  99 +++++++---------
 gcc/cp/decl2.c                                     |   2 +-
 gcc/cp/friend.c                                    |  15 +--
 gcc/cp/name-lookup.c                               | 128 ++++++---------------
 gcc/cp/pt.c                                        |  12 +-
 gcc/doc/invoke.texi                                |   3 +
 gcc/expr.c                                         |   2 +
 gcc/fortran/decl.c                                 |   4 +-
 gcc/fortran/match.c                                |   5 +-
 gcc/fortran/match.h                                |   6 +-
 gcc/fortran/resolve.c                              |   7 ++
 gcc/fortran/scanner.c                              |   4 +-
 gcc/gimple-range.cc                                |   2 +-
 gcc/go/gofrontend/MERGE                            |   2 +-
 gcc/ipa-fnsummary.c                                |   6 +-
 gcc/ipa-modref.c                                   |  72 ++++++++++--
 gcc/ipa-predicate.c                                |   2 +-
 gcc/ipa-predicate.h                                |   3 +-
 gcc/ipa-prop.c                                     |  68 +++++++++++
 gcc/ipa-prop.h                                     |   2 +
 gcc/params.opt                                     |   4 +
 gcc/testsuite/ChangeLog                            |  26 +++++
 gcc/testsuite/g++.dg/lookup/extern-redecl2.C       |  18 +++
 gcc/testsuite/g++.target/riscv/pr96759.C           |   8 ++
 gcc/testsuite/gcc.dg/ipa/modref-1.c                |  23 ++++
 gcc/testsuite/gcc.dg/pr97396.c                     |  23 ++++
 gcc/testsuite/gcc.dg/tree-ssa/modref-4.c           |  25 ++++
 gcc/testsuite/gcc.target/i386/pr97387-1.c          |  31 +++++
 gcc/testsuite/gcc.target/i386/pr97387-2.c          |  31 +++++
 gcc/testsuite/gcc.target/riscv/pr96759.c           |  13 +++
 gcc/testsuite/gfortran.dg/goacc/warn_truncated.f90 |  11 ++
 gcc/testsuite/gfortran.dg/pr95614_1.f90            |   6 +
 gcc/testsuite/gfortran.dg/pr95614_2.f90            |   6 +
 gcc/testsuite/gfortran.dg/pr95614_3.f90            |   9 ++
 gcc/testsuite/gfortran.dg/pr95614_4.f90            |   9 ++
 gcc/tracer.c                                       |  66 +----------
 gcc/tree-cfg.c                                     |  38 +++++-
 gcc/tree-vect-slp.c                                |  60 ++++++----
 libcc1/libcp1plugin.cc                             |   2 +-
 libgcc/config/t-vxworks                            |   1 +
 libgcc/config/t-vxworks7                           |   1 +
 libgo/Makefile.am                                  |   6 +
 libgo/Makefile.in                                  |   4 +
 libgo/go/internal/reflectlite/eqtype.go            |  12 ++
 libgo/go/internal/reflectlite/eqtype_aix_gccgo.go  |  26 +++++
 libgo/go/internal/reflectlite/type.go              |   8 +-
 libgo/go/reflect/eqtype.go                         |  24 ++++
 libgo/go/reflect/eqtype_aix_gccgo.go               |  74 ++++++++++++
 libgo/go/reflect/type.go                           |  40 +++----
 libgo/go/reflect/value.go                          |   2 +-
 libgo/go/syscall/socket_bsd.go                     |  12 +-
 libgo/runtime/go-signal.c                          |   2 +
 libgomp/ChangeLog                                  |  24 ++++
 libgomp/env.c                                      |   4 +-
 libgomp/fortran.c                                  |   7 ++
 libgomp/icv.c                                      |  14 ++-
 libgomp/libgomp.h                                  |   2 +
 libgomp/libgomp.map                                |   2 +
 libgomp/libgomp.texi                               |  32 +++++-
 libgomp/omp.h.in                                   |   1 +
 libgomp/omp_lib.f90.in                             |   6 +
 libgomp/omp_lib.h.in                               |   2 +
 libgomp/testsuite/libgomp.c/lib-2.c                |   2 +
 libgomp/testsuite/libgomp.fortran/lib4.f90         |   2 +
 libstdc++-v3/ChangeLog                             |  67 +++++++++++
 libstdc++-v3/include/bits/basic_string.h           |  46 ++++++--
 libstdc++-v3/include/bits/basic_string.tcc         |  51 --------
 libstdc++-v3/include/bits/stl_algo.h               |   2 +-
 libstdc++-v3/include/std/sstream                   |   9 +-
 .../21_strings/basic_string/allocator/char/copy.cc |   8 +-
 .../basic_string/allocator/char/copy_assign.cc     |   8 +-
 .../basic_string/allocator/char/minimal.cc         |   8 +-
 .../21_strings/basic_string/allocator/char/move.cc |   2 +-
 .../basic_string/allocator/char/move_assign.cc     |   8 +-
 .../basic_string/allocator/char/noexcept.cc        |   8 +-
 .../basic_string/allocator/char/operator_plus.cc   |   2 +-
 .../21_strings/basic_string/allocator/char/swap.cc |   8 +-
 .../basic_string/allocator/wchar_t/copy.cc         |   8 +-
 .../basic_string/allocator/wchar_t/copy_assign.cc  |   8 +-
 .../basic_string/allocator/wchar_t/minimal.cc      |   8 +-
 .../basic_string/allocator/wchar_t/move.cc         |   2 +-
 .../basic_string/allocator/wchar_t/move_assign.cc  |   8 +-
 .../basic_string/allocator/wchar_t/noexcept.cc     |   8 +-
 .../allocator/wchar_t/operator_plus.cc             |   2 +-
 .../basic_string/allocator/wchar_t/swap.cc         |   8 +-
 .../21_strings/basic_string/cons/char/deduction.cc |   1 -
 .../basic_string/cons/wchar_t/deduction.cc         |   1 -
 .../modifiers/assign/char/move_assign_optim.cc     |   2 +-
 .../modifiers/assign/wchar_t/move_assign_optim.cc  |   2 +-
 .../testsuite/27_io/basic_fstream/cons/base.cc     |   1 -
 libstdc++-v3/testsuite/lib/libstdc++.exp           |   2 +
 103 files changed, 1271 insertions(+), 483 deletions(-)


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2020-10-14 19:55 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-14 19:55 [gcc/devel/c++-coroutines] Merge master r11-3890 Iain D Sandoe

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).