public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc(refs/vendors/redhat/heads/gcc-11-branch)] Merge commit 'r11-6788-g7d6f7e92c3b737736a2d8ff97a71af9f230c2f88' into redhat/gcc-11-branch
@ 2021-01-19 12:35 Jakub Jelinek
  0 siblings, 0 replies; only message in thread
From: Jakub Jelinek @ 2021-01-19 12:35 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

https://gcc.gnu.org/g:4b9bffe2c626b87d403f11674a5bd63c6078c777

commit 4b9bffe2c626b87d403f11674a5bd63c6078c777
Merge: d42629234e8 7d6f7e92c3b
Author: Jakub Jelinek <jakub@redhat.com>
Date:   Tue Jan 19 13:27:39 2021 +0100

    Merge commit 'r11-6788-g7d6f7e92c3b737736a2d8ff97a71af9f230c2f88' into redhat/gcc-11-branch

Diff:

 gcc/ChangeLog                                      | 113 +++
 gcc/DATESTAMP                                      |   2 +-
 gcc/ada/gcc-interface/trans.c                      |  11 +-
 gcc/analyzer/ChangeLog                             |  95 +++
 gcc/analyzer/analyzer.h                            |   1 +
 gcc/analyzer/diagnostic-manager.cc                 |  15 +-
 gcc/analyzer/region-model-impl-calls.cc            |   9 +
 gcc/analyzer/region-model.cc                       |   9 +
 gcc/analyzer/region-model.h                        |   1 +
 gcc/analyzer/sm-malloc.cc                          | 767 +++++++++++++++++----
 gcc/attribs.h                                      |   2 +
 gcc/builtin-types.def                              |   8 +-
 gcc/builtins.c                                     |  10 +
 gcc/c-family/ChangeLog                             |  10 +
 gcc/c-family/c-pragma.h                            |   3 +-
 gcc/c-family/c-pretty-print.c                      |  27 +-
 gcc/c/ChangeLog                                    |   9 +
 gcc/c/c-parser.c                                   |  57 +-
 gcc/c/c-typeck.c                                   |  58 +-
 gcc/cgraph.c                                       |   4 +-
 gcc/common.opt                                     |   2 +-
 gcc/config/nios2/nios2.c                           |  51 +-
 gcc/config/nios2/t-rtems                           | 146 +---
 gcc/config/riscv/arch-canonicalize                 |  14 +-
 gcc/config/riscv/multilib-generator                |  12 +-
 gcc/config/rs6000/aix71.h                          |   3 +
 gcc/config/rs6000/aix72.h                          |   3 +
 gcc/cp/ChangeLog                                   |  10 +
 gcc/cp/parser.c                                    |  53 +-
 gcc/cp/pt.c                                        |   1 +
 gcc/cp/semantics.c                                 |  61 +-
 gcc/doc/extend.texi                                |  52 ++
 gcc/doc/invoke.texi                                |  50 +-
 gcc/fortran/ChangeLog                              |  23 +
 gcc/fortran/dump-parse-tree.c                      |   6 +
 gcc/fortran/frontend-passes.c                      |   1 +
 gcc/fortran/gfortran.h                             |   2 +
 gcc/fortran/openmp.c                               | 127 +++-
 gcc/fortran/trans-openmp.c                         |  16 +
 gcc/fortran/trans-types.c                          |   3 +
 gcc/fortran/types.def                              |   8 +-
 gcc/gimplify.c                                     |  14 +
 gcc/go/gofrontend/MERGE                            |   2 +-
 gcc/go/gofrontend/embed.cc                         |  15 +
 gcc/go/gofrontend/go.cc                            |   2 +
 gcc/go/gofrontend/gogo.cc                          |   4 +-
 gcc/go/gofrontend/gogo.h                           |  16 +
 gcc/go/gofrontend/lex.cc                           |  94 +++
 gcc/go/gofrontend/lex.h                            |  20 +
 gcc/go/gofrontend/parse.cc                         |  99 ++-
 gcc/go/gofrontend/parse.h                          |  15 +-
 gcc/ipa-sra.c                                      |  20 +-
 gcc/ira.c                                          |  12 +-
 gcc/omp-builtins.def                               |   2 +-
 gcc/omp-expand.c                                   |  19 +-
 gcc/omp-low.c                                      |  53 +-
 gcc/testsuite/ChangeLog                            | 110 ++-
 gcc/testsuite/c-c++-common/gomp/task-detach-1.c    |  37 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction77.C     |   6 +
 gcc/testsuite/g++.dg/debug/dwarf2/inline-ns-2.C    |   1 +
 gcc/testsuite/g++.dg/debug/dwarf2/inline-var-2.C   |   1 +
 gcc/testsuite/g++.dg/debug/dwarf2/inline-var-3.C   |   1 +
 gcc/testsuite/g++.dg/debug/dwarf2/lang-cpp11.C     |   1 +
 gcc/testsuite/g++.dg/debug/dwarf2/lang-cpp14.C     |   1 +
 gcc/testsuite/g++.dg/debug/dwarf2/lang-cpp17.C     |   1 +
 gcc/testsuite/g++.dg/debug/dwarf2/lang-cpp20.C     |   1 +
 gcc/testsuite/g++.dg/gomp/task-detach-1.C          |  29 +
 gcc/testsuite/g++.dg/ipa/pr98690.C                 |  27 +
 gcc/testsuite/g++.dg/no-stack-protector-attr-3.C   |   2 +-
 gcc/testsuite/g++.dg/no-stack-protector-attr.C     |   2 +-
 gcc/testsuite/gcc.c-torture/compile/asmgoto-2.c    |   1 +
 gcc/testsuite/gcc.c-torture/compile/asmgoto-5.c    |   1 +
 gcc/testsuite/gcc.c-torture/execute/pr98727.c      |  20 +
 gcc/testsuite/gcc.dg/analyzer/attr-malloc-1.c      |  75 ++
 gcc/testsuite/gcc.dg/analyzer/attr-malloc-2.c      |  24 +
 gcc/testsuite/gcc.dg/analyzer/attr-malloc-4.c      |  21 +
 gcc/testsuite/gcc.dg/analyzer/attr-malloc-5.c      |  12 +
 gcc/testsuite/gcc.dg/analyzer/attr-malloc-6.c      | 228 ++++++
 .../analyzer/attr-malloc-CVE-2019-19078-usb-leak.c | 224 ++++++
 .../gcc.dg/analyzer/attr-malloc-misuses.c          |  18 +
 gcc/testsuite/gcc.dg/debug/dwarf2/inline6.c        |   3 +-
 gcc/testsuite/gcc.dg/debug/dwarf2/lang-c11.c       |   1 +
 gcc/testsuite/gcc.dg/debug/dwarf2/pr41445-7.c      |   5 +-
 gcc/testsuite/gcc.dg/debug/dwarf2/pr41445-8.c      |   1 +
 gcc/testsuite/gcc.dg/gomp/task-detach-1.c          |  20 +
 gcc/testsuite/gcc.dg/ipa/pr98222.c                 |  19 +
 gcc/testsuite/gcc.dg/vect/slp-11b.c                |  12 +-
 gcc/testsuite/gcc.dg/vect/slp-reduc-3.c            |   3 +-
 gcc/testsuite/gcc.target/arm/simd/vceqz_p64.c      |   3 +-
 gcc/testsuite/gcc.target/arm/simd/vceqzq_p64.c     |   3 +-
 .../gcc.target/powerpc/fold-vec-extract-char.p7.c  |   2 +-
 .../powerpc/fold-vec-extract-double.p7.c           |   3 +-
 .../gcc.target/powerpc/fold-vec-extract-float.p7.c |   3 +-
 .../gcc.target/powerpc/fold-vec-extract-float.p8.c |   2 +-
 .../gcc.target/powerpc/fold-vec-extract-int.p7.c   |   3 +-
 .../gcc.target/powerpc/fold-vec-extract-int.p8.c   |   2 +-
 .../gcc.target/powerpc/fold-vec-extract-short.p7.c |   3 +-
 .../gcc.target/powerpc/fold-vec-extract-short.p8.c |   2 +-
 gcc/testsuite/gcc.target/powerpc/sse-andnps-1.c    |   2 +-
 gcc/testsuite/gcc.target/powerpc/sse-movhps-1.c    |   2 +-
 gcc/testsuite/gcc.target/powerpc/sse-movlps-1.c    |   2 +-
 gcc/testsuite/gcc.target/powerpc/sse2-andnpd-1.c   |   2 +-
 gcc/testsuite/gfortran.dg/gomp/is_device_ptr-2.f90 |  21 +
 gcc/testsuite/gfortran.dg/gomp/map-3.f90           |  10 +-
 gcc/testsuite/gfortran.dg/gomp/task-detach-1.f90   |  29 +
 .../gfortran.dg/gomp/use_device_ptr-1.f90          |  25 +
 .../iso_fortran_binding_uint8_array_driver.c       |   2 +-
 gcc/testsuite/gfortran.dg/pr97673.f90              |  14 +
 gcc/tree-core.h                                    |  29 +-
 gcc/tree-inline.c                                  |   7 +
 gcc/tree-nested.c                                  |   2 +
 gcc/tree-pretty-print.c                            |   6 +
 gcc/tree-ssa-math-opts.c                           |   1 +
 gcc/tree.c                                         |  15 +-
 include/ChangeLog                                  |   4 +
 include/gomp-constants.h                           |   1 +
 libbacktrace/ChangeLog                             |  15 +
 libbacktrace/Makefile.am                           |  10 +-
 libbacktrace/Makefile.in                           |  12 +-
 libbacktrace/configure                             |   4 +-
 libbacktrace/dwarf.c                               |  64 +-
 libgfortran/ChangeLog                              |   2 +-
 libgomp/ChangeLog                                  |  62 ++
 libgomp/config/accel/sem.h                         |   9 +
 libgomp/config/linux/sem.h                         |   9 +
 libgomp/config/posix/sem.c                         |  20 +
 libgomp/config/posix/sem.h                         |  10 +
 libgomp/config/rtems/sem.h                         |   5 +
 libgomp/configure.tgt                              |   4 +
 libgomp/fortran.c                                  |   6 +
 libgomp/libgomp.h                                  |   7 +
 libgomp/libgomp.map                                |   2 +
 libgomp/libgomp_g.h                                |   2 +-
 libgomp/omp.h.in                                   |   7 +
 libgomp/omp_lib.f90.in                             |   9 +
 libgomp/omp_lib.h.in                               |   4 +
 libgomp/priority_queue.c                           |  57 ++
 libgomp/priority_queue.h                           |   5 +
 libgomp/task.c                                     | 132 +++-
 libgomp/team.c                                     |   4 +
 .../testsuite/libgomp.c-c++-common/task-detach-1.c |  36 +
 .../testsuite/libgomp.c-c++-common/task-detach-2.c |  37 +
 .../testsuite/libgomp.c-c++-common/task-detach-3.c |  33 +
 .../testsuite/libgomp.c-c++-common/task-detach-4.c |  24 +
 .../testsuite/libgomp.c-c++-common/task-detach-5.c |  42 ++
 .../testsuite/libgomp.c-c++-common/task-detach-6.c |  46 ++
 .../testsuite/libgomp.fortran/is_device_ptr-1.f90  |  54 ++
 .../testsuite/libgomp.fortran/task-detach-1.f90    |  33 +
 .../testsuite/libgomp.fortran/task-detach-2.f90    |  34 +
 .../testsuite/libgomp.fortran/task-detach-3.f90    |  33 +
 .../testsuite/libgomp.fortran/task-detach-4.f90    |  22 +
 .../testsuite/libgomp.fortran/task-detach-5.f90    |  39 ++
 .../testsuite/libgomp.fortran/task-detach-6.f90    |  44 ++
 libstdc++-v3/ChangeLog                             |  24 +
 libstdc++-v3/src/c++11/Makefile.am                 |   4 +-
 libstdc++-v3/src/c++11/Makefile.in                 |   4 +-
 .../testsuite/20_util/unique_ptr/io/lwg2948.cc     |   2 +
 .../27_io/basic_stringstream/cons/char/1.cc        |   2 +-
 158 files changed, 3808 insertions(+), 516 deletions(-)


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

only message in thread, other threads:[~2021-01-19 12:35 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-19 12:35 [gcc(refs/vendors/redhat/heads/gcc-11-branch)] Merge commit 'r11-6788-g7d6f7e92c3b737736a2d8ff97a71af9f230c2f88' 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).