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 dfbab64bf93 gcc/ * LINARO-VERSION: Bump version number, post snapshot. adds 177b0c18c92 Merge branches/gcc-5-branch rev 246667.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 474 ++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 21 +- gcc/ada/ChangeLog | 9 + gcc/ada/gcc-interface/trans.c | 8 +- gcc/c-family/ChangeLog | 13 + gcc/c-family/c-ada-spec.c | 2 +- gcc/c-family/c-common.c | 7 +- gcc/calls.c | 4 +- gcc/config/aarch64/aarch64-simd.md | 6 +- gcc/config/i386/avx512fintrin.h | 128 ++--- gcc/config/i386/avx512pfintrin.h | 72 ++- gcc/config/i386/avx512vlintrin.h | 192 +++---- gcc/config/i386/cpuid.h | 4 +- gcc/config/i386/i386-builtin-types.def | 85 ++- gcc/config/i386/i386.c | 152 +++--- gcc/config/i386/i386.md | 30 + gcc/config/i386/x86-64.h | 2 +- gcc/config/pa/pa-64.h | 5 +- gcc/config/rs6000/dfp.md | 8 +- gcc/config/rs6000/predicates.md | 3 +- gcc/config/rs6000/rs6000-c.c | 17 +- gcc/config/rs6000/rs6000.c | 8 +- gcc/config/rs6000/rs6000.md | 4 +- gcc/config/rs6000/rs6000.opt | 4 +- gcc/config/rs6000/vsx.md | 42 +- gcc/config/sparc/sparc.c | 5 +- gcc/data-streamer-in.c | 1 - gcc/data-streamer-out.c | 1 - gcc/doc/extend.texi | 8 +- gcc/doc/gcc.texi | 3 + gcc/doc/gcov-dump.texi | 93 ++++ gcc/doc/invoke.texi | 7 +- gcc/fold-const.c | 23 +- gcc/fortran/ChangeLog | 6 + gcc/fortran/trans-types.c | 29 +- gcc/gcov-dump.c | 2 + gcc/gcse.c | 34 +- gcc/ipa-prop.c | 2 +- gcc/ipa-pure-const.c | 8 +- gcc/params.def | 2 +- gcc/testsuite/ChangeLog | 198 +++++++ gcc/testsuite/g++.dg/ext/mv8.C | 2 +- gcc/testsuite/g++.dg/pr79761.C | 34 ++ gcc/testsuite/g++.dg/pr79769.C | 4 + gcc/testsuite/g++.dg/warn/Wunused-var-26.C | 147 +++++ .../i386/mpx/vararg-7-ubv.c => gcc.dg/pr79574-2.c} | 12 +- gcc/testsuite/gcc.dg/pr79574.c | 10 + gcc/testsuite/gcc.dg/tree-prof/pr79587.c | 26 + gcc/testsuite/gcc.dg/tree-ssa/pr79803.c | 60 ++ gcc/testsuite/gcc.target/i386/mpx/pr78339.c | 5 + gcc/testsuite/gcc.target/i386/mpx/pr79631.c | 15 + gcc/testsuite/gcc.target/i386/mpx/pr79753.c | 14 + gcc/testsuite/gcc.target/i386/mpx/pr79770.c | 19 + gcc/testsuite/gcc.target/i386/pr65044.c | 2 +- gcc/testsuite/gcc.target/i386/pr71458.c | 7 + gcc/testsuite/gcc.target/i386/pr79514.c | 12 + gcc/testsuite/gcc.target/i386/pr80019.c | 13 + gcc/testsuite/gcc.target/powerpc/builtins-3-p8.c | 26 + gcc/testsuite/gcc.target/powerpc/dfp-builtin-1.c | 18 +- gcc/testsuite/gcc.target/powerpc/dfp-builtin-2.c | 4 +- gcc/testsuite/gcc.target/powerpc/pr79439.c | 29 + gcc/testsuite/gcc.target/powerpc/pr79544.c | 21 + gcc/testsuite/gcc.target/powerpc/pr79951.c | 10 + gcc/testsuite/gcc.target/powerpc/pr80246.c | 37 ++ gcc/testsuite/gcc.target/powerpc/vec-xxpermdi.c | 68 +++ gcc/testsuite/gcc.target/powerpc/vsx-builtin-3.c | 23 + gcc/testsuite/gcc.target/sparc/20170228-1.c | 20 + gcc/testsuite/gnat.dg/opt63.adb | 19 + gcc/toplev.c | 21 +- gcc/tree-chkp-opt.c | 4 +- gcc/tree-chkp.c | 19 +- gcc/tree-ssa-loop-prefetch.c | 19 +- gcc/value-prof.c | 12 +- libatomic/ChangeLog | 8 + libatomic/config/arm/exch_n.c | 4 +- libsanitizer/ChangeLog | 9 + .../sanitizer_platform_limits_posix.cc | 7 +- libstdc++-v3/ChangeLog | 159 ++++++ libstdc++-v3/include/bits/ios_base.h | 8 +- libstdc++-v3/include/bits/list.tcc | 8 +- libstdc++-v3/include/bits/locale_classes.h | 5 +- libstdc++-v3/include/bits/locale_conv.h | 5 +- libstdc++-v3/include/bits/mask_array.h | 4 +- libstdc++-v3/include/bits/regex.h | 4 +- libstdc++-v3/include/bits/slice_array.h | 4 +- libstdc++-v3/include/bits/stl_map.h | 30 +- libstdc++-v3/include/bits/stl_multimap.h | 28 +- libstdc++-v3/include/bits/stl_multiset.h | 24 +- libstdc++-v3/include/bits/stl_set.h | 26 +- libstdc++-v3/include/experimental/any | 22 +- libstdc++-v3/include/ext/pointer.h | 8 +- libstdc++-v3/include/std/atomic | 36 +- libstdc++-v3/src/c++11/codecvt.cc | 606 ++++++++++++++------- libstdc++-v3/src/c++11/cxx11-shim_facets.cc | 20 +- libstdc++-v3/testsuite/17_intro/names.cc | 110 ++++ .../testsuite/22_locale/codecvt/char16_t.cc | 2 +- .../22_locale/codecvt/codecvt_utf16/79980.cc | 142 +++++ .../22_locale/codecvt/codecvt_utf16/80041.cc | 87 +++ .../22_locale/codecvt/codecvt_utf16/members.cc | 81 +++ .../22_locale/codecvt/codecvt_utf16/misaligned.cc | 289 ++++++++++ .../22_locale/codecvt/codecvt_utf8/79980.cc | 94 ++++ .../22_locale/codecvt/codecvt_utf8/members.cc | 81 +++ .../codecvt_utf8_utf16/79511.cc} | 35 +- .../codecvt/codecvt_utf8_utf16/members.cc | 76 +++ .../emplace/52799.cc => operations/80034.cc} | 16 +- .../testsuite/23_containers/map/operations/2.cc | 49 +- .../23_containers/multimap/operations/2.cc | 27 +- .../23_containers/multiset/operations/2.cc | 27 +- .../testsuite/23_containers/set/operations/2.cc | 50 +- .../62154.cc => 29_atomics/atomic/69301.cc} | 48 +- .../testsuite/experimental/any/misc/any_cast.cc | 13 + .../experimental/any/misc/any_cast_neg.cc | 2 +- 113 files changed, 3907 insertions(+), 803 deletions(-) create mode 100644 gcc/doc/gcov-dump.texi create mode 100644 gcc/testsuite/g++.dg/pr79761.C create mode 100644 gcc/testsuite/g++.dg/pr79769.C create mode 100644 gcc/testsuite/g++.dg/warn/Wunused-var-26.C copy gcc/testsuite/{gcc.target/i386/mpx/vararg-7-ubv.c => gcc.dg/pr79574-2.c} (68%) create mode 100644 gcc/testsuite/gcc.dg/pr79574.c create mode 100644 gcc/testsuite/gcc.dg/tree-prof/pr79587.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr79803.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pr78339.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pr79631.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pr79753.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pr79770.c create mode 100644 gcc/testsuite/gcc.target/i386/pr71458.c create mode 100644 gcc/testsuite/gcc.target/i386/pr79514.c create mode 100644 gcc/testsuite/gcc.target/i386/pr80019.c create mode 100644 gcc/testsuite/gcc.target/powerpc/builtins-3-p8.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr79439.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr79544.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr79951.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr80246.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-xxpermdi.c create mode 100644 gcc/testsuite/gcc.target/sparc/20170228-1.c create mode 100644 gcc/testsuite/gnat.dg/opt63.adb create mode 100644 libstdc++-v3/testsuite/17_intro/names.cc create mode 100644 libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/79980.cc create mode 100644 libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/80041.cc create mode 100644 libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/members.cc create mode 100644 libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/misaligned.cc create mode 100644 libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/79980.cc create mode 100644 libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/members.cc copy libstdc++-v3/testsuite/22_locale/{classification/isblank.cc => codecvt/codecv [...] create mode 100644 libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8_utf16/members.cc copy libstdc++-v3/testsuite/23_containers/list/{modifiers/emplace/52799.cc => oper [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => 29_atomics/at [...]