Merge branches/gcc-6-branch rev 245201.
authorYvan Roux <yvan.roux@linaro.org>
Mon, 6 Feb 2017 12:25:57 +0000 (13:25 +0100)
committerYvan Roux <yvan.roux@linaro.org>
Mon, 6 Feb 2017 12:25:57 +0000 (13:25 +0100)
commitaad858c02179d21167c43b18b31b3e8008dae1ed
tree78f5e2544647f1c1c644c0b5e999d8b97467acfb
parentb300ea83b9875ebfafb5f2d652d6eb7c3a57c497
Merge branches/gcc-6-branch rev 245201.

Change-Id: Ibc46d8742ef080683f302f5623b4907e9622ac4c
148 files changed:
ChangeLog
config/ChangeLog
config/ax_check_define.m4 [new file with mode: 0644]
configure
configure.ac
fixincludes/ChangeLog
fixincludes/fixincl.x
fixincludes/inclhack.def
fixincludes/tests/base/iso/stdio_iso.h
fixincludes/tests/base/iso/stdlib_c99.h [new file with mode: 0644]
fixincludes/tests/base/stdio.h
gcc/ChangeLog
gcc/DATESTAMP
gcc/asan.c
gcc/c-family/ChangeLog
gcc/c-family/c-opts.c
gcc/cgraphunit.c
gcc/config/aarch64/aarch64-freebsd.h
gcc/config/aarch64/aarch64-protos.h
gcc/config/aarch64/aarch64.c
gcc/config/aarch64/aarch64.h
gcc/config/aarch64/aarch64.md
gcc/config/aarch64/t-aarch64-freebsd
gcc/config/i386/i386.c
gcc/config/i386/rtemself.h
gcc/config/nds32/nds32.md
gcc/config/nvptx/nvptx.c
gcc/config/rs6000/altivec.h
gcc/config/rs6000/rs6000-c.c
gcc/config/rs6000/rs6000.c
gcc/config/rs6000/rs6000.md
gcc/config/tilegx/tilegx.c
gcc/config/tilepro/tilepro.c
gcc/cp/ChangeLog
gcc/cp/constexpr.c
gcc/cp/decl2.c
gcc/cp/name-lookup.c
gcc/cp/parser.c
gcc/cp/tree.c
gcc/cp/typeck.c
gcc/doc/extend.texi
gcc/doc/generic.texi
gcc/doc/passes.texi
gcc/dwarf2out.c
gcc/expr.c
gcc/fortran/ChangeLog
gcc/fortran/openmp.c
gcc/fortran/resolve.c
gcc/fortran/trans-decl.c
gcc/fortran/trans-expr.c
gcc/fortran/trans-openmp.c
gcc/function.c
gcc/function.h
gcc/gcc.c
gcc/go/gofrontend/expressions.cc
gcc/go/gofrontend/expressions.h
gcc/go/gofrontend/types.cc
gcc/ipa-inline-transform.c
gcc/ipa-polymorphic-call.c
gcc/lra-remat.c
gcc/lto-cgraph.c
gcc/lto-streamer.h
gcc/lto/ChangeLog
gcc/lto/lto-lang.c
gcc/omp-low.c
gcc/testsuite/ChangeLog
gcc/testsuite/c-c++-common/Wunused-var-16.c [new file with mode: 0644]
gcc/testsuite/g++.dg/cpp0x/pr71182.C [new file with mode: 0644]
gcc/testsuite/g++.dg/cpp0x/pr78341.C [new file with mode: 0644]
gcc/testsuite/g++.dg/cpp0x/pr78693.C [new file with mode: 0644]
gcc/testsuite/g++.dg/cpp0x/range-for32.C [new file with mode: 0644]
gcc/testsuite/g++.dg/cpp0x/range-for33.C [new file with mode: 0644]
gcc/testsuite/g++.dg/ipa/pr71207.C [new file with mode: 0644]
gcc/testsuite/g++.dg/opt/call2.C [new file with mode: 0644]
gcc/testsuite/g++.dg/opt/call3.C [new file with mode: 0644]
gcc/testsuite/g++.dg/opt/declone3.C [new file with mode: 0644]
gcc/testsuite/g++.dg/pr77812.C [new file with mode: 0644]
gcc/testsuite/g++.dg/torture/pr79034.C [new file with mode: 0644]
gcc/testsuite/g++.dg/vect/pr36648.cc
gcc/testsuite/g++.old-deja/g++.abi/vtable2.C
gcc/testsuite/gcc.c-torture/execute/pr78617.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/pr79043.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/goacc/loop-processing-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/lto/pr50199_0.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/lto/pr69188_0.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/lto/pr69188_1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/torture/pr78742.c [new file with mode: 0644]
gcc/testsuite/gcc.target/aarch64/eh_return.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/builtins-3-p8.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/pr79268.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/swaps-p8-26.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/swaps-p8-27.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/vsx-elemrev-1.c [deleted file]
gcc/testsuite/gcc.target/powerpc/vsx-elemrev-2.c [deleted file]
gcc/testsuite/gcc.target/powerpc/vsx-elemrev-3.c [deleted file]
gcc/testsuite/gcc.target/powerpc/vsx-elemrev-4.c [deleted file]
gcc/testsuite/gfortran.dg/coarray/event_3.f08 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/coarray/event_4.f08 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/coarray_43.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/coarray_event_1.f08 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/gomp/map-1.f90
gcc/testsuite/gfortran.dg/gomp/pr78866-1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/gomp/pr78866-2.f90 [new file with mode: 0644]
gcc/testsuite/gnat.dg/array26.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/array26_pkg.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/array26_pkg.ads [new file with mode: 0644]
gcc/testsuite/gnat.dg/array27.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/array27_pkg.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/array27_pkg.ads [new file with mode: 0644]
gcc/testsuite/gnat.dg/array28.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/array28_pkg.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/array28_pkg.ads [new file with mode: 0644]
gcc/tree-call-cdce.c
gcc/tree-data-ref.c
gcc/tree-profile.c
gcc/tree-ssa-sccvn.c
gcc/tree-vrp.c
gcc/tree.c
gcc/ubsan.c
libgcc/ChangeLog
libgfortran/ChangeLog
libgfortran/acinclude.m4
libgfortran/c99_protos.h
libgfortran/caf/single.c
libgfortran/configure
libgfortran/configure.ac
libgfortran/configure.host
libgfortran/intrinsics/c99_functions.c
libgo/runtime/go-unsafe-pointer.c
libgo/runtime/parfor.c
libgo/runtime/runtime.h
libgomp/ChangeLog
libgomp/testsuite/libgomp.oacc-c-c++-common/crash-1.c [new file with mode: 0644]
libstdc++-v3/ChangeLog
libstdc++-v3/doc/xml/faq.xml
libstdc++-v3/doc/xml/manual/abi.xml
libstdc++-v3/include/bits/basic_string.h
libstdc++-v3/include/bits/list.tcc
libstdc++-v3/include/bits/predefined_ops.h
libstdc++-v3/include/experimental/array
libstdc++-v3/include/std/tuple
libstdc++-v3/testsuite/20_util/tuple/cons/allocator_with_any.cc [new file with mode: 0644]
libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/copy_assign.cc
libstdc++-v3/testsuite/21_strings/basic_string/allocator/wchar_t/copy_assign.cc
libstdc++-v3/testsuite/23_containers/list/operations/78389.cc [new file with mode: 0644]
libstdc++-v3/testsuite/25_algorithms/search/78346.cc [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/array/make_array.cc
libstdc++-v3/testsuite/util/testsuite_allocator.h