[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