This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch linaro/gcc-6-branch in repository gcc.
from 664fbdc666f gcc/ * LINARO-VERSION: Bump version number, post snapshot. adds f45ba6635ae intl/ Backport from trunk r242433. 2016-11-15 Matthias [...] adds aa8bdbe4e81 gcc/ Backport from trunk r249566. 2017-06-22 Jeff Law [...] adds a66c54b3556 gcc/testsuite/ Backport from trunk r249592. 2017-06-22 [...] adds 4e80c8019f7 Merge branches/gcc-6-branch rev 250045.
No new revisions were added by this update.
Summary of changes: ChangeLog | 4 + boehm-gc/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 | 424 ++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 4 + gcc/auto-profile.c | 2 +- gcc/builtins.c | 6 + gcc/c-family/ChangeLog | 4 + gcc/c/ChangeLog | 4 + gcc/common.opt | 2 +- gcc/config/aarch64/aarch64.c | 19 +- gcc/config/arm/arm-builtins.c | 11 +- gcc/config/darwin-driver.c | 4 +- gcc/config/i386/cpuid.h | 2 +- gcc/config/rs6000/predicates.md | 16 + gcc/config/rs6000/rs6000.c | 18 +- gcc/config/rs6000/rs6000.md | 205 +++-- gcc/config/rs6000/sync.md | 6 +- gcc/config/rs6000/vector.md | 7 +- gcc/config/rs6000/vsx.md | 13 +- gcc/config/sparc/driver-sparc.c | 2 + gcc/convert.c | 158 ++-- gcc/coverage.c | 12 + gcc/coverage.h | 1 + gcc/cp/ChangeLog | 54 ++ gcc/cp/cp-gimplify.c | 16 +- gcc/cp/error.c | 4 + gcc/cp/method.c | 1 + gcc/cp/parser.c | 8 +- gcc/cp/semantics.c | 14 +- gcc/cp/tree.c | 4 + gcc/cp/typeck.c | 19 +- gcc/doc/cpp.texi | 2 +- gcc/doc/cppinternals.texi | 2 +- gcc/doc/gcc.texi | 2 +- gcc/doc/gccint.texi | 2 +- gcc/doc/gcov-dump.texi | 10 +- gcc/doc/gcov-tool.texi | 52 +- gcc/doc/gcov.texi | 155 ++-- gcc/doc/install.texi | 2 +- gcc/doc/invoke.texi | 2 +- gcc/doc/sourcebuild.texi | 5 + gcc/doc/tm.texi | 2 +- gcc/fold-const.c | 15 +- gcc/fortran/ChangeLog | 12 + gcc/fortran/gfortranspec.c | 2 +- gcc/fortran/openmp.c | 2 +- gcc/gcc.c | 5 +- gcc/gcov-dump.c | 4 +- gcc/gcov-tool.c | 9 +- gcc/gcov.c | 11 +- gcc/gimplify.c | 14 +- gcc/go/ChangeLog | 4 + gcc/graphite-scop-detection.c | 39 +- gcc/ipa-devirt.c | 4 +- gcc/ipa-visibility.c | 173 ++-- gcc/ira.c | 25 +- gcc/java/ChangeLog | 4 + gcc/java/jcf-dump.c | 2 +- gcc/jit/ChangeLog | 4 + gcc/lra-constraints.c | 7 + gcc/lto-streamer-in.c | 12 +- gcc/lto/ChangeLog | 14 + gcc/lto/lto-partition.c | 23 +- gcc/match.pd | 30 +- gcc/objc/ChangeLog | 4 + gcc/objcp/ChangeLog | 4 + gcc/omp-low.c | 44 +- gcc/params.def | 2 +- gcc/po/ChangeLog | 4 + gcc/real.c | 6 +- gcc/reorg.c | 11 +- gcc/simplify-rtx.c | 6 +- gcc/symtab.c | 5 +- gcc/target.def | 4 +- gcc/targhooks.c | 13 +- gcc/testsuite/ChangeLog | 177 ++++ gcc/testsuite/c-c++-common/goacc/kernels-alias-3.c | 5 +- gcc/testsuite/c-c++-common/goacc/kernels-alias-4.c | 5 +- gcc/testsuite/c-c++-common/goacc/kernels-alias-5.c | 2 +- gcc/testsuite/c-c++-common/goacc/kernels-alias-6.c | 2 +- gcc/testsuite/c-c++-common/goacc/kernels-alias-7.c | 2 +- gcc/testsuite/c-c++-common/goacc/kernels-alias-8.c | 2 +- gcc/testsuite/g++.dg/cpp0x/alias-decl-59.C | 11 + gcc/testsuite/g++.dg/cpp0x/alignas11.C | 10 + gcc/testsuite/g++.dg/cpp0x/inh-ctor27.C | 13 + gcc/testsuite/g++.dg/gomp/pr81154.C | 57 ++ gcc/testsuite/g++.dg/ipa/pr80212.C | 18 - gcc/testsuite/g++.dg/opt/nrv18.C | 12 + gcc/testsuite/g++.dg/other/i386-9.C | 1 + gcc/testsuite/g++.dg/torture/pr69264.C | 81 ++ gcc/testsuite/g++.dg/ubsan/div-by-zero-2.C | 10 + gcc/testsuite/g++.dg/ubsan/div-by-zero-3.C | 22 + .../g++.dg/{cpp1y/pr77739.C => ubsan/pr80973.C} | 5 +- gcc/testsuite/gcc.c-torture/compile/pr60818.c | 5 + .../gcc.c-torture/compile/stack-check-1.c | 4 + gcc/testsuite/gcc.c-torture/execute/pr80692.c | 13 + gcc/testsuite/gcc.dg/gomp/pr68640.c | 2 +- gcc/testsuite/gcc.dg/graphite/pr69823.c | 20 + gcc/testsuite/gcc.dg/graphite/run-id-pr47653.c | 1 + gcc/testsuite/gcc.dg/ipa/pr48195.c | 2 +- gcc/testsuite/gcc.dg/pr47443.c | 1 + gcc/testsuite/gcc.dg/pr48134.c | 1 + gcc/testsuite/gcc.dg/pr70017.c | 1 + .../compile => gcc.target/aarch64}/pr71112.c | 0 gcc/testsuite/gcc.target/aarch64/stack-checking.c | 1 + gcc/testsuite/gcc.target/arm/fpscr.c | 16 + gcc/testsuite/gcc.target/arm/pr71778.c | 24 + gcc/testsuite/gcc.target/arm/stack-checking.c | 2 +- gcc/testsuite/gcc.target/i386/pr48723.c | 1 + gcc/testsuite/gcc.target/i386/pr55672.c | 1 + gcc/testsuite/gcc.target/i386/pr67265-2.c | 1 + gcc/testsuite/gcc.target/i386/pr67265.c | 1 + .../gcc.target/powerpc/{dform-2.c => pr68163.c} | 18 +- .../gcc.target/powerpc/{dform-1.c => pr80510-1.c} | 22 +- .../gcc.target/powerpc/{dform-2.c => pr80510-2.c} | 25 +- gcc/testsuite/gcc.target/powerpc/pr80718.c | 298 +++++++ gcc/testsuite/gcc.target/powerpc/stack-limit.c | 10 + .../gfortran.dg/goacc/kernels-alias-3.f95 | 2 +- .../gfortran.dg/goacc/kernels-alias-4.f95 | 2 +- gcc/testsuite/gfortran.dg/gomp/pr80918.f90 | 10 + gcc/testsuite/gnat.dg/opt49.adb | 1 + gcc/testsuite/gnat.dg/stack_check1.adb | 1 + gcc/testsuite/gnat.dg/stack_check2.adb | 1 + gcc/testsuite/gnat.dg/stack_check3.adb | 1 + gcc/testsuite/lib/target-supports-dg.exp | 15 + gcc/testsuite/lib/target-supports.exp | 11 + gcc/toplev.c | 3 + gcc/tree-ssa-sccvn.c | 36 +- gcc/tree-ssa-sccvn.h | 3 + gcc/tree-ssa-structalias.c | 86 +- gcc/tree-vect-data-refs.c | 21 +- gcc/tree.c | 21 +- gnattools/ChangeLog | 4 + gotools/ChangeLog | 4 + include/ChangeLog | 4 + intl/ChangeLog | 4 + intl/configure | 931 +++++++++++++++------ 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 | 18 + libgcc/config/aarch64/linux-unwind.h | 2 +- libgcc/config/alpha/linux-unwind.h | 2 +- libgcc/config/bfin/linux-unwind.h | 2 +- libgcc/config/i386/linux-unwind.h | 4 +- libgcc/config/libbid/ChangeLog | 4 + libgcc/config/m68k/linux-unwind.h | 2 +- libgcc/config/nios2/linux-unwind.h | 2 +- libgcc/config/pa/linux-unwind.h | 2 +- libgcc/config/sh/linux-unwind.h | 2 +- libgcc/config/tilepro/linux-unwind.h | 2 +- libgcc/config/xtensa/linux-unwind.h | 2 +- libgfortran/ChangeLog | 4 + libgomp/ChangeLog | 32 + libgomp/config/linux/affinity.c | 173 ++-- libgomp/testsuite/libgomp.c++/pr81130.C | 41 + libgomp/testsuite/libgomp.c/pr80809-1.c | 29 + libgomp/testsuite/libgomp.c/pr80809-2.c | 35 + libgomp/testsuite/libgomp.c/pr80809-3.c | 42 + libgomp/testsuite/libgomp.c/pr80853.c | 29 + libiberty/ChangeLog | 4 + libitm/ChangeLog | 4 + libjava/ChangeLog | 4 + libjava/classpath/ChangeLog | 4 + libjava/libltdl/ChangeLog | 4 + libmpx/ChangeLog | 4 + libobjc/ChangeLog | 4 + liboffloadmic/ChangeLog | 4 + libquadmath/ChangeLog | 4 + libsanitizer/ChangeLog | 20 + .../sanitizer_platform_limits_posix.h | 14 + libssp/ChangeLog | 4 + libstdc++-v3/ChangeLog | 23 + libstdc++-v3/doc/html/faq.html | 2 +- libstdc++-v3/doc/html/manual/memory.html | 10 +- .../doc/html/manual/mt_allocator_impl.html | 2 +- .../doc/html/manual/source_code_style.html | 2 +- .../doc/html/manual/source_organization.html | 4 +- libstdc++-v3/doc/xml/manual/allocator.xml | 10 +- .../doc/xml/manual/appendix_contributing.xml | 6 +- libstdc++-v3/doc/xml/manual/mt_allocator.xml | 2 +- libstdc++-v3/include/bits/locale_conv.h | 3 +- .../conversions/buffer/2.cc} | 23 +- .../map/modifiers/insert_or_assign/1.cc | 2 + .../unordered_map/modifiers/insert_or_assign.cc | 2 + libvtv/ChangeLog | 4 + lto-plugin/ChangeLog | 4 + maintainer-scripts/ChangeLog | 4 + zlib/ChangeLog | 4 + 203 files changed, 3548 insertions(+), 994 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-59.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/alignas11.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/inh-ctor27.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr81154.C delete mode 100644 gcc/testsuite/g++.dg/ipa/pr80212.C create mode 100644 gcc/testsuite/g++.dg/opt/nrv18.C create mode 100644 gcc/testsuite/g++.dg/torture/pr69264.C create mode 100644 gcc/testsuite/g++.dg/ubsan/div-by-zero-2.C create mode 100644 gcc/testsuite/g++.dg/ubsan/div-by-zero-3.C copy gcc/testsuite/g++.dg/{cpp1y/pr77739.C => ubsan/pr80973.C} (68%) create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr60818.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/stack-check-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr80692.c create mode 100644 gcc/testsuite/gcc.dg/graphite/pr69823.c copy gcc/testsuite/{gcc.c-torture/compile => gcc.target/aarch64}/pr71112.c (100%) create mode 100644 gcc/testsuite/gcc.target/arm/fpscr.c create mode 100644 gcc/testsuite/gcc.target/arm/pr71778.c copy gcc/testsuite/gcc.target/powerpc/{dform-2.c => pr68163.c} (92%) copy gcc/testsuite/gcc.target/powerpc/{dform-1.c => pr80510-1.c} (89%) copy gcc/testsuite/gcc.target/powerpc/{dform-2.c => pr80510-2.c} (88%) create mode 100644 gcc/testsuite/gcc.target/powerpc/pr80718.c create mode 100644 gcc/testsuite/gcc.target/powerpc/stack-limit.c create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr80918.f90 create mode 100644 libgomp/testsuite/libgomp.c++/pr81130.C create mode 100644 libgomp/testsuite/libgomp.c/pr80809-1.c create mode 100644 libgomp/testsuite/libgomp.c/pr80809-2.c create mode 100644 libgomp/testsuite/libgomp.c/pr80809-3.c create mode 100644 libgomp/testsuite/libgomp.c/pr80853.c copy libstdc++-v3/testsuite/{27_io/rvalue_streams.cc => 22_locale/conversions/buff [...]