[gcc(refs/vendors/ibm/heads/gcc-7-branch)] Merge branch 'releases/gcc-7' into ibm/gcc-7-branch

Peter Bergner bergner@gcc.gnu.org
Fri Feb 7 20:41:00 GMT 2020


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

commit ab0b6a4173e7a87ee283078b5d2134149dacd747
Merge: 69e4aa6 b2d961e
Author: Peter Bergner <bergner@linux.ibm.com>
Date:   Fri Feb 7 09:45:43 2020 -0600

    Merge branch 'releases/gcc-7' into ibm/gcc-7-branch

Diff:

 ChangeLog                                          |   4 +
 config/ChangeLog                                   |   4 +
 contrib/ChangeLog                                  |   4 +
 contrib/header-tools/ChangeLog                     |   4 +
 contrib/reghunt/ChangeLog                          |   4 +
 contrib/regression/ChangeLog                       |   4 +
 fixincludes/ChangeLog                              |   4 +
 gcc/BASE-VER                                       |   2 +-
 gcc/ChangeLog                                      | 341 +++++++++++++++
 gcc/DATESTAMP                                      |   2 +-
 gcc/ada/ChangeLog                                  |   4 +
 gcc/brig/ChangeLog                                 |   4 +
 gcc/c-family/ChangeLog                             |   4 +
 gcc/c/ChangeLog                                    |   4 +
 gcc/config.gcc                                     |   4 +-
 gcc/config/arm/arm.c                               |  86 +++-
 gcc/config/arm/arm.md                              |  74 ++--
 gcc/config/avr/avr.c                               |  15 +-
 gcc/config/darwin-driver.c                         |  44 ++
 gcc/config/darwin-protos.h                         |   2 -
 gcc/config/darwin.c                                | 479 ++++++++++++---------
 gcc/config/darwin.h                                | 170 ++++++--
 gcc/config/darwin.opt                              |   4 +
 gcc/config/darwin10.h                              |  12 +-
 gcc/config/darwin9.h                               |   6 -
 gcc/config/i386/darwin.h                           |  36 +-
 gcc/config/i386/i386.c                             |   2 +-
 gcc/config/i386/i386.h                             |   2 +-
 gcc/config/rs6000/darwin.h                         |  43 +-
 gcc/config/rs6000/darwin.md                        |  32 --
 gcc/config/rs6000/rs6000.c                         | 112 ++++-
 gcc/config/rs6000/rs6000.md                        |   8 -
 gcc/cp/ChangeLog                                   |   4 +
 gcc/dwarf2out.c                                    |   5 +-
 gcc/fortran/ChangeLog                              |  23 +
 gcc/fortran/resolve.c                              |   8 +-
 gcc/fortran/trans-decl.c                           |  42 +-
 gcc/go/ChangeLog                                   |   4 +
 gcc/jit/ChangeLog                                  |   4 +
 gcc/lra-constraints.c                              |   3 +
 gcc/lto/ChangeLog                                  |   4 +
 gcc/objc/ChangeLog                                 |   4 +
 gcc/objcp/ChangeLog                                |   4 +
 gcc/po/ChangeLog                                   |   4 +
 gcc/testsuite/ChangeLog                            | 129 ++++++
 gcc/testsuite/g++.dg/debug/dwarf2/pr91887.C        |  12 +
 gcc/testsuite/g++.dg/tls/pr77285-2.C               |   2 +-
 gcc/testsuite/gcc.c-torture/compile/pr72802.c      |   1 +
 gcc/testsuite/gcc.c-torture/execute/20191023-1.c   |  73 ++++
 gcc/testsuite/gcc.dg/pr90760.c                     |   1 +
 gcc/testsuite/gcc.dg/torture/pr91812.c             |  26 ++
 gcc/testsuite/gcc.target/arm/pr88167-1.c           |  15 +
 gcc/testsuite/gcc.target/arm/pr88167-2.c           |  18 +
 gcc/testsuite/gcc.target/i386/indirect-thunk-1.c   |   2 +-
 gcc/testsuite/gcc.target/i386/indirect-thunk-2.c   |   2 +-
 gcc/testsuite/gcc.target/i386/indirect-thunk-3.c   |   2 +-
 gcc/testsuite/gcc.target/i386/indirect-thunk-4.c   |   2 +-
 .../gcc.target/i386/indirect-thunk-attr-1.c        |   2 +-
 .../gcc.target/i386/indirect-thunk-attr-2.c        |   2 +-
 .../gcc.target/i386/indirect-thunk-attr-3.c        |   2 +-
 .../gcc.target/i386/indirect-thunk-attr-4.c        |   2 +-
 .../gcc.target/i386/indirect-thunk-attr-5.c        |   2 +-
 .../gcc.target/i386/indirect-thunk-attr-6.c        |   2 +-
 .../gcc.target/i386/indirect-thunk-extern-1.c      |   2 +-
 .../gcc.target/i386/indirect-thunk-extern-2.c      |   2 +-
 .../gcc.target/i386/indirect-thunk-extern-3.c      |   2 +-
 .../gcc.target/i386/indirect-thunk-extern-4.c      |   2 +-
 .../gcc.target/i386/indirect-thunk-inline-1.c      |   2 +-
 .../gcc.target/i386/indirect-thunk-inline-2.c      |   2 +-
 .../gcc.target/i386/indirect-thunk-inline-3.c      |   2 +-
 .../gcc.target/i386/indirect-thunk-inline-4.c      |   2 +-
 gcc/testsuite/gcc.target/i386/pr32219-2.c          |   2 +-
 gcc/testsuite/gcc.target/i386/pr32219-3.c          |   2 +-
 gcc/testsuite/gcc.target/i386/pr32219-4.c          |   2 +-
 gcc/testsuite/gcc.target/i386/pr32219-7.c          |   2 +-
 gcc/testsuite/gcc.target/i386/pr32219-8.c          |   2 +-
 gcc/testsuite/gcc.target/i386/ret-thunk-14.c       |   2 +-
 gcc/testsuite/gcc.target/i386/ret-thunk-15.c       |   2 +-
 gcc/testsuite/gcc.target/i386/ret-thunk-9.c        |   2 +-
 gcc/testsuite/gcc.target/powerpc/bfp/bfp.exp       |   6 +-
 gcc/testsuite/gcc.target/powerpc/dfp/dfp.exp       |   7 +-
 gcc/testsuite/gcc.target/powerpc/pr91275.c         |   7 +-
 gcc/testsuite/gfortran.dg/char_result_19.f90       |  24 ++
 gcc/testsuite/gfortran.dg/char_result_mod_19.f90   |  18 +
 gcc/testsuite/gfortran.dg/pr69455_1.f90            |  14 +
 gcc/testsuite/gfortran.dg/pr69455_2.f90            |  13 +
 gcc/testsuite/lib/target-supports.exp              |  29 +-
 gcc/testsuite/obj-c++.dg/stubify-1.mm              |   2 +-
 gcc/testsuite/obj-c++.dg/stubify-2.mm              |   2 +-
 gcc/testsuite/objc.dg/stubify-1.m                  |   2 +-
 gcc/testsuite/objc.dg/stubify-2.m                  |   2 +-
 gcc/tree-ssa-phiprop.c                             |  11 +-
 gcc/tree-vrp.c                                     |  11 +-
 gnattools/ChangeLog                                |   4 +
 gotools/ChangeLog                                  |   4 +
 include/ChangeLog                                  |   4 +
 intl/ChangeLog                                     |   4 +
 libada/ChangeLog                                   |   4 +
 libatomic/ChangeLog                                |   4 +
 libbacktrace/ChangeLog                             |   4 +
 libcc1/ChangeLog                                   |   4 +
 libcilkrts/ChangeLog                               |   4 +
 libcpp/ChangeLog                                   |   4 +
 libcpp/po/ChangeLog                                |   4 +
 libdecnumber/ChangeLog                             |   4 +
 libffi/ChangeLog                                   |   4 +
 libgcc/ChangeLog                                   |  29 ++
 libgcc/config.host                                 |   6 +-
 libgcc/config/libbid/ChangeLog                     |   4 +
 libgcc/config/rs6000/t-darwin                      |  56 ++-
 libgcc/config/rs6000/t-darwin64                    |   6 -
 libgcc/config/t-darwin                             |  14 +-
 libgfortran/ChangeLog                              |   4 +
 libgomp/ChangeLog                                  |   4 +
 libhsail-rt/ChangeLog                              |   4 +
 libiberty/ChangeLog                                |   4 +
 libitm/ChangeLog                                   |   4 +
 libmpx/ChangeLog                                   |   4 +
 libobjc/ChangeLog                                  |   4 +
 liboffloadmic/ChangeLog                            |   4 +
 libquadmath/ChangeLog                              |   4 +
 libsanitizer/ChangeLog                             |   4 +
 libssp/ChangeLog                                   |   4 +
 libstdc++-v3/ChangeLog                             |  29 ++
 libstdc++-v3/doc/Makefile.am                       |   7 +-
 libstdc++-v3/doc/Makefile.in                       |   7 +-
 .../doc/html/manual/documentation_hacking.html     |   7 +-
 libstdc++-v3/doc/html/manual/memory.html           |  10 +-
 libstdc++-v3/doc/xml/manual/allocator.xml          |  13 +-
 .../doc/xml/manual/documentation_hacking.xml       |   9 +-
 libstdc++-v3/libsupc++/new_opa.cc                  |   5 +-
 libvtv/ChangeLog                                   |   4 +
 lto-plugin/ChangeLog                               |   4 +
 maintainer-scripts/ChangeLog                       |   4 +
 zlib/ChangeLog                                     |   4 +
 135 files changed, 1911 insertions(+), 509 deletions(-)



More information about the Libstdc++-cvs mailing list