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 0f4f344 gcc/ * LINARO-VERSION: Bump version number, post snapshot. adds 5961cb8 Merge branches/gcc-5-branch rev 237113. adds edceeff gcc/ Backport from trunk r233745. 2016-02-26 Kyrylo Tkach [...]
No new revisions were added by this update.
Summary of changes: ChangeLog | 4 + boehm-gc/ChangeLog | 4 + config/ChangeLog | 4 + contrib/ChangeLog | 4 + contrib/reghunt/ChangeLog | 4 + contrib/regression/ChangeLog | 4 + fixincludes/ChangeLog | 4 + gcc/BASE-VER | 2 +- gcc/ChangeLog | 277 ++++++++++++++++++++- gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 13 + gcc/ada/s-osinte-kfreebsd-gnu.ads | 7 +- gcc/ada/s-osinte-rtems.ads | 7 +- gcc/c-family/ChangeLog | 4 + gcc/c/ChangeLog | 4 + gcc/config.gcc | 8 +- gcc/config.in | 10 +- gcc/config/aarch64/aarch64-c.c | 5 + gcc/config/aarch64/aarch64-protos.h | 1 + gcc/config/aarch64/aarch64-simd.md | 10 - gcc/config/aarch64/aarch64.c | 67 +++-- gcc/config/alpha/alpha.md | 5 +- gcc/config/arm/arm.c | 12 +- gcc/config/darwin.h | 7 +- gcc/config/i386/constraints.md | 6 +- gcc/config/i386/darwin.h | 6 +- gcc/config/i386/driver-i386.c | 73 +++--- gcc/config/i386/i386.c | 4 + gcc/config/i386/i386.h | 2 + gcc/config/nios2/nios2.c | 2 +- gcc/configure | 35 ++- gcc/configure.ac | 5 + gcc/cp/ChangeLog | 53 ++++ gcc/cp/call.c | 3 +- gcc/cp/constexpr.c | 42 +++- gcc/cp/decl.c | 16 +- gcc/cp/method.c | 13 +- gcc/cp/pt.c | 9 +- gcc/cp/typeck2.c | 30 ++- gcc/doc/invoke.texi | 13 +- gcc/doc/sourcebuild.texi | 3 + gcc/dwarf2out.c | 2 +- gcc/fold-const.c | 45 +++- gcc/fortran/ChangeLog | 30 +++ gcc/fortran/frontend-passes.c | 4 +- gcc/fortran/interface.c | 2 +- gcc/fortran/scanner.c | 1 + gcc/fortran/trans-expr.c | 20 +- gcc/go/ChangeLog | 4 + gcc/ipa-inline-analysis.c | 127 ++++++---- gcc/ipa-inline.h | 2 + gcc/ipa-polymorphic-call.c | 4 +- gcc/ipa-prop.c | 3 + gcc/java/ChangeLog | 4 + gcc/jit/ChangeLog | 4 + gcc/lto-streamer.h | 2 +- gcc/lto/ChangeLog | 4 + gcc/lto/lto-partition.c | 4 +- gcc/modulo-sched.c | 7 +- gcc/objc/ChangeLog | 4 + gcc/objcp/ChangeLog | 4 + gcc/po/ChangeLog | 4 + gcc/regstat.c | 2 +- gcc/rtlanal.c | 2 +- gcc/sched-deps.c | 7 +- gcc/testsuite/ChangeLog | 203 +++++++++++++++ .../c-c++-common/asan/sanity-check-pure-c-1.c | 4 +- gcc/testsuite/c-c++-common/ubsan/pr67921.c | 23 ++ gcc/testsuite/c-c++-common/ubsan/pr68142.c | 31 +++ gcc/testsuite/g++.dg/cpp0x/alias-decl-debug-0.C | 3 +- gcc/testsuite/g++.dg/cpp0x/constexpr-__func__2.C | 13 + gcc/testsuite/g++.dg/cpp0x/constexpr-initlist10.C | 11 + gcc/testsuite/g++.dg/cpp0x/constexpr-template10.C | 17 ++ gcc/testsuite/g++.dg/cpp0x/lambda/lambda-array2.C | 10 + gcc/testsuite/g++.dg/cpp1y/constexpr-assign1.C | 9 + gcc/testsuite/g++.dg/cpp1y/constexpr-loop3.C | 23 ++ gcc/testsuite/g++.dg/cpp1y/constexpr-loop4.C | 27 ++ gcc/testsuite/g++.dg/cpp1y/nsdmi-union1.C | 33 +++ gcc/testsuite/g++.dg/cpp1y/var-templ50.C | 11 + gcc/testsuite/g++.dg/ipa/pr69239.C | 71 ++++++ gcc/testsuite/g++.dg/other/PR23205.C | 3 +- gcc/testsuite/g++.dg/other/pr23205-2.C | 3 +- gcc/testsuite/g++.dg/template/pr70466-1.C | 27 ++ gcc/testsuite/g++.dg/template/pr70466-2.C | 25 ++ gcc/testsuite/g++.dg/ubsan/pr70135.C | 36 +++ gcc/testsuite/gcc.dg/20040813-1.c | 3 +- gcc/testsuite/gcc.dg/darwin-20040809-2.c | 2 +- gcc/testsuite/gcc.dg/ipa/pr70646.c | 40 +++ gcc/testsuite/gcc.dg/pr69634.c | 21 ++ gcc/testsuite/gcc.dg/simd-7.c | 20 ++ gcc/testsuite/gcc.dg/simd-8.c | 20 ++ .../gcc.dg/torture/pr69166.c} | 0 gcc/testsuite/gcc.dg/torture/pr70623-2.c | 41 +++ gcc/testsuite/gcc.dg/torture/pr70623.c | 32 +++ gcc/testsuite/gcc.dg/torture/pr70780.c | 26 ++ gcc/testsuite/gcc.dg/torture/pr70941.c | 12 + gcc/testsuite/gcc.dg/tree-ssa/pr69845-1.c | 19 ++ gcc/testsuite/gcc.dg/tree-ssa/pr69845-2.c | 20 ++ gcc/testsuite/gcc.dg/vect/vect-outer-pr69720.c | 28 +++ gcc/testsuite/gcc.target/aarch64/pr69245_1.c | 18 ++ gcc/testsuite/gcc.target/aarch64/pr69245_2.c | 17 ++ gcc/testsuite/gcc.target/aarch64/pr70809_1.c | 18 ++ .../gcc.target/aarch64/tail_indirect_call_1.c | 4 +- gcc/testsuite/gcc.target/powerpc/pr69252.c | 28 +++ gcc/testsuite/gcc.target/powerpc/pr70963.c | 7 +- gcc/testsuite/gfortran.dg/pr69603.f90 | 16 ++ gcc/testsuite/gfortran.dg/pr70931.f90 | 10 + gcc/testsuite/gfortran.dg/pr71204.f90 | 17 ++ gcc/testsuite/gfortran.dg/unexpected_eof.f | 8 + gcc/testsuite/lib/target-supports.exp | 9 + gcc/testsuite/objc.dg/stabs-1.m | 3 +- gcc/tree-cfg.c | 4 +- gcc/tree-inline.c | 5 +- gcc/tree-ssa-pre.c | 102 ++++---- gcc/tree-vect-loop.c | 38 ++- gnattools/ChangeLog | 4 + gotools/ChangeLog | 4 + include/ChangeLog | 14 ++ include/demangle.h | 4 + intl/ChangeLog | 4 + libada/ChangeLog | 4 + libatomic/ChangeLog | 4 + libbacktrace/ChangeLog | 10 + libbacktrace/elf.c | 3 + libcc1/ChangeLog | 4 + libcilkrts/ChangeLog | 4 + libcpp/ChangeLog | 4 + libcpp/po/ChangeLog | 4 + libdecnumber/ChangeLog | 4 + libffi/ChangeLog | 11 + libffi/testsuite/lib/libffi.exp | 11 +- libgcc/ChangeLog | 14 ++ libgcc/config.host | 9 +- libgcc/config/libbid/ChangeLog | 4 + libgfortran/ChangeLog | 4 + libgomp/ChangeLog | 4 + libiberty/ChangeLog | 87 ++++++- libiberty/cp-demangle.c | 101 +++++--- libiberty/cp-demint.c | 1 + libiberty/cplus-dem.c | 22 ++ libiberty/testsuite/demangle-expected | 73 ++++++ 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 | 13 + libsanitizer/asan/asan_malloc_linux.cc | 43 +++- libssp/ChangeLog | 4 + libstdc++-v3/ChangeLog | 136 ++++++++++ libstdc++-v3/include/experimental/fs_dir.h | 59 +++-- libstdc++-v3/include/experimental/fs_fwd.h | 42 ++-- libstdc++-v3/src/c++11/codecvt.cc | 8 +- libstdc++-v3/src/filesystem/ops.cc | 88 +++++-- .../22_locale/codecvt/codecvt_utf8/69703.cc | 103 ++++++++ .../22_locale/codecvt/codecvt_utf8_utf16/66855.cc | 27 ++ .../filesystem/iterators/directory_iterator.cc | 71 ++++++ .../iterators/recursive_directory_iterator.cc | 75 ++++++ .../filesystem/operations/canonical.cc | 20 ++ .../experimental/filesystem/operations/copy.cc | 120 ++++++++- .../{create_directories.cc => copy_file.cc} | 71 +++--- .../{canonical.cc => create_directory.cc} | 39 ++- .../file_size.cc => path/native/string.cc} | 61 +++-- libstdc++-v3/testsuite/util/testsuite_fs.h | 4 +- libvtv/ChangeLog | 4 + lto-plugin/ChangeLog | 4 + maintainer-scripts/ChangeLog | 4 + zlib/ChangeLog | 4 + 171 files changed, 3186 insertions(+), 505 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/ubsan/pr67921.c create mode 100644 gcc/testsuite/c-c++-common/ubsan/pr68142.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-__func__2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-initlist10.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-template10.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-array2.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-assign1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-loop3.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-loop4.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/nsdmi-union1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ50.C create mode 100644 gcc/testsuite/g++.dg/ipa/pr69239.C create mode 100644 gcc/testsuite/g++.dg/template/pr70466-1.C create mode 100644 gcc/testsuite/g++.dg/template/pr70466-2.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr70135.C create mode 100644 gcc/testsuite/gcc.dg/ipa/pr70646.c create mode 100644 gcc/testsuite/gcc.dg/pr69634.c create mode 100644 gcc/testsuite/gcc.dg/simd-7.c create mode 100644 gcc/testsuite/gcc.dg/simd-8.c copy gcc/{DEV-PHASE => testsuite/gcc.dg/torture/pr69166.c} (100%) create mode 100644 gcc/testsuite/gcc.dg/torture/pr70623-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr70623.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr70780.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr70941.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr69845-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr69845-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-outer-pr69720.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr69245_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr69245_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr70809_1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr69252.c create mode 100644 gcc/testsuite/gfortran.dg/pr69603.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr70931.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr71204.f90 create mode 100644 gcc/testsuite/gfortran.dg/unexpected_eof.f create mode 100644 libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/69703.cc copy libstdc++-v3/testsuite/experimental/filesystem/operations/{create_directories [...] copy libstdc++-v3/testsuite/experimental/filesystem/operations/{canonical.cc => cr [...] copy libstdc++-v3/testsuite/experimental/filesystem/{operations/file_size.cc => pa [...]