This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch linaro/gcc-5-branch in repository gcc.
from 6d50b01 gcc/ * LINARO-VERSION: Bump version number, post snapshot. adds 4e90038 gcc/ Backport from trunk r244320. 2017-01-11 Christophe L [...] adds 5c9160f Merge branches/gcc-5-branch rev 245200.
No new revisions were added by this update.
Summary of changes: ChangeLog | 8 + configure | 3 + configure.ac | 3 + fixincludes/ChangeLog | 13 + fixincludes/fixincl.x | 188 +- fixincludes/inclhack.def | 67 + fixincludes/tests/base/iso/stdio_iso.h | 13 + .../tests/base/{ansi/math.h => iso/stdlib_c99.h} | 8 +- fixincludes/tests/base/stdio.h | 7 + gcc/ChangeLog | 359 + gcc/DATESTAMP | 2 +- gcc/asan.c | 6 +- gcc/c-family/ChangeLog | 18 + gcc/c-family/c-common.c | 10 +- gcc/c-family/c-opts.c | 7 +- gcc/config.gcc | 5 + gcc/config/aarch64/aarch64-freebsd.h | 94 + .../aarch64/{t-aarch64-linux => t-aarch64-freebsd} | 9 +- gcc/config/arm/arm.c | 16 +- gcc/config/arm/neon.md | 48 +- gcc/config/i386/i386.c | 2 +- gcc/config/i386/stringop.opt | 31 - gcc/config/nds32/nds32.md | 8 +- gcc/config/rs6000/rs6000.c | 7 + gcc/cp/ChangeLog | 6 + gcc/cp/name-lookup.c | 7 +- gcc/doc/extend.texi | 2 +- gcc/doc/generic.texi | 2 +- gcc/doc/passes.texi | 2 +- gcc/expr.c | 49 +- gcc/fortran/ChangeLog | 7 + gcc/fortran/decl.c | 3 +- gcc/function.c | 4 +- gcc/function.h | 2 +- gcc/gcc.c | 19 +- gcc/gimplify.c | 4 + gcc/ipa-comdats.c | 2 +- gcc/ipa-inline-transform.c | 21 + gcc/ipa-polymorphic-call.c | 12 +- gcc/loop-invariant.c | 24 +- gcc/lra-remat.c | 12 +- gcc/lto-cgraph.c | 2 + gcc/lto-streamer.h | 2 +- gcc/po/ChangeLog | 6 + gcc/po/exgettext | 7 +- gcc/po/gcc.pot | 20573 ++++++++++--------- gcc/postreload.c | 7 + gcc/testsuite/ChangeLog | 202 + gcc/testsuite/g++.dg/ipa/pr71207.C | 42 + gcc/testsuite/g++.dg/ipa/pr78188.C | 20 + gcc/testsuite/g++.dg/pr77812.C | 18 + gcc/testsuite/g++.dg/torture/pr77745.C | 25 + gcc/testsuite/g++.dg/torture/pr78224.C | 51 + gcc/testsuite/g++.dg/torture/pr79034.C | 52 + gcc/testsuite/g++.dg/vect/pr36648.cc | 9 +- gcc/testsuite/gcc.c-torture/execute/alias-1.c | 19 + gcc/testsuite/gcc.c-torture/execute/pr78617.c | 25 + gcc/testsuite/gcc.c-torture/execute/pr79043.c | 21 + gcc/testsuite/gcc.dg/lto/pr69188_0.c | 8 + gcc/testsuite/gcc.dg/lto/pr69188_1.c | 10 + gcc/testsuite/gcc.dg/pr77450.c | 10 + gcc/testsuite/gcc.dg/pr77673.c | 19 + gcc/testsuite/gcc.dg/pr78185.c | 28 + gcc/testsuite/gcc.dg/pr78333.c | 22 + gcc/testsuite/gcc.dg/torture/pr77436.c | 11 + gcc/testsuite/gcc.dg/torture/pr77605.c | 15 + gcc/testsuite/gcc.dg/torture/pr77646.c | 21 + gcc/testsuite/gcc.dg/torture/pr77648-1.c | 24 + gcc/testsuite/gcc.dg/torture/pr77648-2.c | 22 + gcc/testsuite/gcc.dg/torture/pr77768.c | 13 + gcc/testsuite/gcc.dg/torture/pr77855.c | 48 + gcc/testsuite/gcc.dg/torture/pr78731.c | 41 + gcc/testsuite/gcc.dg/tree-ssa/pr78428.c | 27 + gcc/testsuite/gcc.dg/tree-ssa/pr78886.c | 10 + gcc/testsuite/gcc.target/aarch64/pr78255.c | 12 + gcc/testsuite/gcc.target/arm/pr78041.c | 20 + gcc/testsuite/gcc.target/arm/pr78255-1.c | 57 + gcc/testsuite/gcc.target/arm/pr78255-2.c | 12 + gcc/testsuite/gfortran.dg/fimplicit_none_1.f90 | 6 + gcc/testsuite/gfortran.dg/fimplicit_none_2.f90 | 6 + gcc/tree-call-cdce.c | 24 +- gcc/tree-chrec.c | 18 +- gcc/tree-data-ref.c | 6 +- gcc/tree-profile.c | 4 - gcc/tree-ssa-loop-im.c | 13 +- gcc/tree-ssa-math-opts.c | 81 +- gcc/tree-ssa-pre.c | 64 +- gcc/tree-ssa-sccvn.c | 47 +- gcc/tree-ssa-strlen.c | 3 + gcc/tree-ssa-structalias.c | 97 +- gcc/tree-ssa-threadedge.c | 15 +- gcc/tree-vrp.c | 34 +- libgcc/ChangeLog | 7 + libgcc/config.host | 5 + libgfortran/ChangeLog | 6 + libgfortran/c99_protos.h | 2 +- libgfortran/intrinsics/c99_functions.c | 2 +- libstdc++-v3/ChangeLog | 85 + libstdc++-v3/doc/xml/faq.xml | 2 +- libstdc++-v3/doc/xml/manual/abi.xml | 6 +- libstdc++-v3/include/bits/basic_string.h | 23 +- libstdc++-v3/include/bits/list.tcc | 77 +- libstdc++-v3/include/bits/predefined_ops.h | 32 +- libstdc++-v3/include/std/thread | 1 + libstdc++-v3/include/std/tuple | 5 +- .../tuple/cons/allocator_with_any.cc} | 28 +- .../basic_string/allocator/char/copy_assign.cc | 35 + .../basic_string/allocator/wchar_t/copy_assign.cc | 35 + .../23_containers/list/operations/78389.cc | 74 + .../testsuite/25_algorithms/search/78346.cc | 118 + .../{max/constexpr.cc => sort/78991.cc} | 31 +- .../thread/{id/operators.cc => cons/lwg2097.cc} | 21 +- libstdc++-v3/testsuite/util/testsuite_allocator.h | 2 +- 113 files changed, 13207 insertions(+), 10429 deletions(-) copy fixincludes/tests/base/{ansi/math.h => iso/stdlib_c99.h} (51%) create mode 100644 gcc/config/aarch64/aarch64-freebsd.h copy gcc/config/aarch64/{t-aarch64-linux => t-aarch64-freebsd} (67%) delete mode 100644 gcc/config/i386/stringop.opt create mode 100644 gcc/testsuite/g++.dg/ipa/pr71207.C create mode 100644 gcc/testsuite/g++.dg/ipa/pr78188.C create mode 100644 gcc/testsuite/g++.dg/pr77812.C create mode 100644 gcc/testsuite/g++.dg/torture/pr77745.C create mode 100644 gcc/testsuite/g++.dg/torture/pr78224.C create mode 100644 gcc/testsuite/g++.dg/torture/pr79034.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/alias-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr78617.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr79043.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr69188_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr69188_1.c create mode 100644 gcc/testsuite/gcc.dg/pr77450.c create mode 100644 gcc/testsuite/gcc.dg/pr77673.c create mode 100644 gcc/testsuite/gcc.dg/pr78185.c create mode 100644 gcc/testsuite/gcc.dg/pr78333.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr77436.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr77605.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr77646.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr77648-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr77648-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr77768.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr77855.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr78731.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr78428.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr78886.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr78255.c create mode 100644 gcc/testsuite/gcc.target/arm/pr78041.c create mode 100644 gcc/testsuite/gcc.target/arm/pr78255-1.c create mode 100644 gcc/testsuite/gcc.target/arm/pr78255-2.c create mode 100644 gcc/testsuite/gfortran.dg/fimplicit_none_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/fimplicit_none_2.f90 copy libstdc++-v3/testsuite/{experimental/any/modifiers/1.cc => 20_util/tuple/cons [...] create mode 100644 libstdc++-v3/testsuite/23_containers/list/operations/78389.cc create mode 100644 libstdc++-v3/testsuite/25_algorithms/search/78346.cc copy libstdc++-v3/testsuite/25_algorithms/{max/constexpr.cc => sort/78991.cc} (62%) copy libstdc++-v3/testsuite/30_threads/thread/{id/operators.cc => cons/lwg2097.cc} (73%)