This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch linaro/gcc-4_9-branch in repository gcc.
from 7918f00 2015-06-02 Christophe Lyon christophe.lyon@linaro.org adds cdb4c9a Merge branches/gcc-4_9-branch rev 225109. adds c062ed2 Make Linaro GCC4.9-2015.06. adds 914597a Bump version number, post release.
No new revisions were added by this update.
Summary of changes: ChangeLog | 9 + ChangeLog.linaro | 4 + boehm-gc/ChangeLog | 4 + boehm-gc/ChangeLog.linaro | 4 + config/ChangeLog | 4 + config/ChangeLog.linaro | 4 + configure | 2 +- configure.ac | 2 +- contrib/ChangeLog | 4 + contrib/ChangeLog.linaro | 4 + contrib/reghunt/ChangeLog | 4 + contrib/reghunt/ChangeLog.linaro | 4 + contrib/regression/ChangeLog | 4 + contrib/regression/ChangeLog.linaro | 4 + fixincludes/ChangeLog | 4 + fixincludes/ChangeLog.linaro | 4 + gcc/BASE-VER | 2 +- gcc/ChangeLog | 631 +++++++++++++++++++++ gcc/ChangeLog.linaro | 9 + gcc/DATESTAMP | 2 +- gcc/LINARO-VERSION | 2 +- gcc/ada/ChangeLog | 4 + gcc/ada/ChangeLog.linaro | 4 + gcc/c-family/ChangeLog | 4 + gcc/c-family/ChangeLog.linaro | 4 + gcc/c/ChangeLog | 12 + gcc/c/ChangeLog.linaro | 4 + gcc/c/c-decl.c | 3 +- gcc/collect2.c | 2 + gcc/config.gcc | 1 + gcc/config/aarch64/aarch64-elf-raw.h | 11 +- gcc/config/aarch64/aarch64-linux.h | 11 +- gcc/config/aarch64/aarch64.c | 3 + gcc/config/aarch64/aarch64.md | 11 +- gcc/config/aarch64/aarch64.opt | 4 + gcc/config/alpha/alpha.c | 7 +- gcc/config/arm/arm.md | 2 +- gcc/config/arm/linux-elf.h | 2 +- gcc/config/i386/i386.c | 107 +++- gcc/config/i386/i386.md | 112 +++- gcc/config/i386/sse.md | 8 +- gcc/config/microblaze/linux.h | 3 + gcc/config/nios2/linux.h | 3 + gcc/config/pa/pa-linux.h | 2 +- gcc/config/pa/pa.c | 22 +- gcc/config/rs6000/altivec.md | 4 +- gcc/config/rs6000/crypto.md | 13 +- gcc/config/rs6000/htm.md | 285 ++-------- gcc/config/rs6000/htmxlintrin.h | 3 +- gcc/config/rs6000/rs6000-builtin.def | 107 ++-- gcc/config/rs6000/rs6000.c | 302 +++++++--- gcc/config/rs6000/rs6000.h | 8 +- gcc/config/rs6000/rs6000.opt | 28 +- gcc/config/s390/2827.md | 8 +- gcc/config/s390/s390.c | 34 +- gcc/config/sh/sh.c | 5 +- gcc/config/sh/sh.md | 32 +- gcc/config/sparc/sparc.c | 6 +- gcc/config/sparc/sparc.md | 48 +- gcc/configure | 32 +- gcc/configure.ac | 23 + gcc/cp/ChangeLog | 51 ++ gcc/cp/ChangeLog.linaro | 4 + gcc/cp/cvt.c | 16 +- gcc/cp/decl.c | 2 +- gcc/cp/decl2.c | 3 +- gcc/cp/init.c | 18 +- gcc/cp/lambda.c | 5 +- gcc/cp/name-lookup.c | 2 +- gcc/cp/pt.c | 2 +- gcc/cp/tree.c | 12 +- gcc/doc/cpp.texi | 2 +- gcc/doc/cppinternals.texi | 4 +- gcc/doc/extend.texi | 17 +- gcc/doc/gcc.texi | 2 +- gcc/doc/gccint.texi | 2 +- gcc/doc/gcov.texi | 2 +- gcc/doc/install.texi | 15 +- gcc/doc/invoke.texi | 23 +- gcc/doc/md.texi | 21 + gcc/dwarf2out.c | 43 +- gcc/expr.c | 2 +- gcc/fold-const.c | 19 +- gcc/fortran/ChangeLog | 31 + gcc/fortran/ChangeLog.linaro | 4 + gcc/fortran/decl.c | 3 + gcc/fortran/gfortran.h | 1 + gcc/fortran/gfortranspec.c | 2 +- gcc/fortran/symbol.c | 8 +- gcc/fortran/trans-openmp.c | 16 +- gcc/gcc.c | 2 +- gcc/gcov-dump.c | 2 +- gcc/gcov.c | 2 +- gcc/go/ChangeLog | 4 + gcc/go/ChangeLog.linaro | 4 + gcc/ira.c | 6 + gcc/java/ChangeLog | 8 + gcc/java/ChangeLog.linaro | 4 + gcc/java/jcf-dump.c | 2 +- gcc/lra-lives.c | 10 +- gcc/lto/ChangeLog | 4 + gcc/lto/ChangeLog.linaro | 4 + gcc/objc/ChangeLog | 4 + gcc/objc/ChangeLog.linaro | 4 + gcc/objcp/ChangeLog | 4 + gcc/objcp/ChangeLog.linaro | 4 + gcc/omp-low.c | 49 +- gcc/po/ChangeLog | 4 + gcc/po/ChangeLog.linaro | 4 + gcc/testsuite/ChangeLog | 390 +++++++++++++ gcc/testsuite/ChangeLog.linaro | 4 + gcc/testsuite/c-c++-common/ubsan/pr65984.c | 23 + gcc/testsuite/g++.dg/abi/aarch64_guard1.C | 1 - gcc/testsuite/g++.dg/cpp0x/constexpr-ptrmem4.C | 26 + .../g++.dg/cpp0x/lambda/lambda-decltype2.C | 25 + gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice3.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv-array1.C | 55 ++ gcc/testsuite/g++.dg/cpp1y/auto-fn26.C | 6 + gcc/testsuite/g++.dg/gcov/gcov-15.C | 26 + gcc/testsuite/g++.dg/gomp/tpl-target-update.C | 20 + gcc/testsuite/g++.dg/ipa/pr63551.C | 23 + gcc/testsuite/g++.dg/lookup/using55.C | 19 + gcc/testsuite/g++.dg/lto/pr65549_0.C | 144 +++++ gcc/testsuite/g++.dg/other/anon7.C | 10 + gcc/testsuite/g++.dg/other/const4.C | 10 + gcc/testsuite/gcc.c-torture/compile/pr63608.c | 14 + gcc/testsuite/gcc.c-torture/compile/pr65680.c | 20 + gcc/testsuite/gcc.c-torture/execute/pr65427.c | 34 ++ gcc/testsuite/gcc.c-torture/execute/pr66233.c | 22 + gcc/testsuite/gcc.dg/tls/pr66470.c | 29 + gcc/testsuite/gcc.dg/torture/pr66123.c | 11 + gcc/testsuite/gcc.dg/torture/pr66272.c | 23 + gcc/testsuite/gcc.dg/vect/bb-slp-24.c | 4 +- gcc/testsuite/gcc.dg/vect/bb-slp-25.c | 4 +- gcc/testsuite/gcc.dg/vect/bb-slp-29.c | 4 +- gcc/testsuite/gcc.dg/vect/bb-slp-32.c | 2 +- gcc/testsuite/gcc.dg/vect/bb-slp-9.c | 2 +- .../costmodel/ppc/costmodel-bb-slp-9a-pr63175.c | 2 +- .../vect/costmodel/ppc/costmodel-bb-slp-9a.c | 2 +- .../gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c | 2 +- .../gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c | 2 +- .../gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c | 4 +- .../vect/costmodel/ppc/costmodel-vect-outer-fir.c | 2 +- .../gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c | 2 +- .../gcc.dg/vect/no-scevccp-outer-6-global.c | 2 +- gcc/testsuite/gcc.dg/vect/no-scevccp-outer-6.c | 2 +- gcc/testsuite/gcc.dg/vect/no-vfa-vect-43.c | 2 +- gcc/testsuite/gcc.dg/vect/no-vfa-vect-57.c | 2 +- gcc/testsuite/gcc.dg/vect/no-vfa-vect-61.c | 2 +- gcc/testsuite/gcc.dg/vect/no-vfa-vect-depend-1.c | 2 +- gcc/testsuite/gcc.dg/vect/no-vfa-vect-depend-2.c | 2 +- gcc/testsuite/gcc.dg/vect/no-vfa-vect-depend-3.c | 2 +- gcc/testsuite/gcc.dg/vect/pr16105.c | 2 +- gcc/testsuite/gcc.dg/vect/pr20122.c | 2 +- gcc/testsuite/gcc.dg/vect/pr33804.c | 4 +- gcc/testsuite/gcc.dg/vect/pr33953.c | 4 +- gcc/testsuite/gcc.dg/vect/pr56787.c | 2 +- gcc/testsuite/gcc.dg/vect/pr58508.c | 2 +- gcc/testsuite/gcc.dg/vect/pr65518.c | 43 ++ gcc/testsuite/gcc.dg/vect/pr66251.c | 78 +++ gcc/testsuite/gcc.dg/vect/slp-25.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-105-big-array.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-105.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-27.c | 6 +- gcc/testsuite/gcc.dg/vect/vect-29.c | 4 +- gcc/testsuite/gcc.dg/vect/vect-33.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-42.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-44.c | 6 +- gcc/testsuite/gcc.dg/vect/vect-48.c | 4 +- gcc/testsuite/gcc.dg/vect/vect-50.c | 6 +- gcc/testsuite/gcc.dg/vect/vect-52.c | 4 +- gcc/testsuite/gcc.dg/vect/vect-56.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-60.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-72.c | 4 +- gcc/testsuite/gcc.dg/vect/vect-75-big-array.c | 4 +- gcc/testsuite/gcc.dg/vect/vect-75.c | 4 +- gcc/testsuite/gcc.dg/vect/vect-77-alignchecks.c | 4 +- gcc/testsuite/gcc.dg/vect/vect-77-global.c | 4 +- gcc/testsuite/gcc.dg/vect/vect-78-alignchecks.c | 4 +- gcc/testsuite/gcc.dg/vect/vect-78-global.c | 4 +- gcc/testsuite/gcc.dg/vect/vect-93.c | 6 +- gcc/testsuite/gcc.dg/vect/vect-95.c | 4 +- gcc/testsuite/gcc.dg/vect/vect-96.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-cond-1.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-cond-3.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-cond-4.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-cselim-1.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-multitypes-1.c | 6 +- gcc/testsuite/gcc.dg/vect/vect-multitypes-3.c | 4 +- gcc/testsuite/gcc.dg/vect/vect-multitypes-4.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-multitypes-6.c | 4 +- gcc/testsuite/gcc.dg/vect/vect-nest-cycle-1.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-nest-cycle-2.c | 2 +- .../gcc.dg/vect/vect-outer-3a-big-array.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-outer-3a.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-outer-5.c | 2 +- .../gcc.dg/vect/vect-outer-fir-big-array.c | 2 +- .../gcc.dg/vect/vect-outer-fir-lb-big-array.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-outer-fir-lb.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-outer-fir.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-peel-3.c | 6 +- gcc/testsuite/gcc.dg/vect/vect-peel-4.c | 4 +- gcc/testsuite/gcc.dg/vect/vect-pre-interact.c | 2 +- gcc/testsuite/gcc.target/aarch64/pr62308.c | 6 + gcc/testsuite/gcc.target/aarch64/pr64304.c | 18 + gcc/testsuite/gcc.target/alpha/pr66140.c | 53 ++ gcc/testsuite/gcc.target/i386/bmi2-bzhi-2.c | 67 +++ gcc/testsuite/gcc.target/i386/pr65990.c | 29 + gcc/testsuite/gcc.target/i386/pr66275.c | 8 + gcc/testsuite/gcc.target/i386/pr66412.c | 17 + gcc/testsuite/gcc.target/i386/pr66470.c | 13 + .../gcc.target/i386/{sse-24.c => sse-25.c} | 5 +- .../gcc.target/powerpc/crypto-builtin-2.c | 36 ++ gcc/testsuite/gcc.target/powerpc/htm-1.c | 52 ++ gcc/testsuite/gcc.target/powerpc/htm-builtin-1.c | 8 +- gcc/testsuite/gcc.target/powerpc/pr60158.c | 89 +++ gcc/testsuite/gcc.target/powerpc/pr65456.c | 65 +++ gcc/testsuite/gcc.target/powerpc/pr65787.c | 21 + gcc/testsuite/gcc.target/powerpc/swaps-p8-18.c | 35 ++ gcc/testsuite/gcc.target/powerpc/vsx-vectorize-2.c | 4 +- gcc/testsuite/gcc.target/powerpc/vsx-vectorize-4.c | 4 +- gcc/testsuite/gcc.target/powerpc/vsx-vectorize-6.c | 4 +- gcc/testsuite/gcc.target/powerpc/vsx-vectorize-7.c | 4 +- gcc/testsuite/gcc.target/s390/hotpatch-1.c | 2 +- gcc/testsuite/gcc.target/s390/hotpatch-10.c | 2 +- gcc/testsuite/gcc.target/s390/hotpatch-11.c | 2 +- gcc/testsuite/gcc.target/s390/hotpatch-12.c | 2 +- gcc/testsuite/gcc.target/s390/hotpatch-13.c | 3 +- gcc/testsuite/gcc.target/s390/hotpatch-14.c | 4 +- gcc/testsuite/gcc.target/s390/hotpatch-15.c | 4 +- gcc/testsuite/gcc.target/s390/hotpatch-16.c | 4 +- gcc/testsuite/gcc.target/s390/hotpatch-17.c | 2 +- gcc/testsuite/gcc.target/s390/hotpatch-18.c | 2 +- gcc/testsuite/gcc.target/s390/hotpatch-19.c | 7 +- gcc/testsuite/gcc.target/s390/hotpatch-2.c | 4 +- gcc/testsuite/gcc.target/s390/hotpatch-20.c | 6 +- gcc/testsuite/gcc.target/s390/hotpatch-21.c | 2 +- gcc/testsuite/gcc.target/s390/hotpatch-22.c | 2 +- gcc/testsuite/gcc.target/s390/hotpatch-23.c | 2 +- gcc/testsuite/gcc.target/s390/hotpatch-24.c | 2 +- gcc/testsuite/gcc.target/s390/hotpatch-25.c | 9 +- .../s390/{hotpatch-19.c => hotpatch-26.c} | 18 +- .../s390/{hotpatch-19.c => hotpatch-27.c} | 18 +- .../s390/{hotpatch-19.c => hotpatch-28.c} | 19 +- gcc/testsuite/gcc.target/s390/hotpatch-3.c | 4 +- gcc/testsuite/gcc.target/s390/hotpatch-4.c | 4 +- gcc/testsuite/gcc.target/s390/hotpatch-5.c | 4 +- gcc/testsuite/gcc.target/s390/hotpatch-6.c | 4 +- gcc/testsuite/gcc.target/s390/hotpatch-7.c | 4 +- gcc/testsuite/gcc.target/s390/hotpatch-8.c | 4 +- gcc/testsuite/gcc.target/s390/hotpatch-9.c | 4 +- .../gcc.target/s390/hotpatch-compile-15.c | 7 +- gcc/testsuite/gcc.target/s390/s390.exp | 13 +- gcc/testsuite/gfortran.dg/pr65450.f90 | 35 ++ gcc/testsuite/gfortran.dg/pr65504.f90 | 28 + gcc/testsuite/gfortran.dg/used_types_27.f90 | 18 + gcc/testsuite/gfortran.dg/vect/vect-2.f90 | 8 +- gcc/testsuite/gfortran.dg/vect/vect-3.f90 | 6 +- gcc/testsuite/gfortran.dg/vect/vect-4.f90 | 4 +- gcc/testsuite/gfortran.dg/vect/vect-5.f90 | 6 +- .../gfortran.fortran-torture/compile/pr66251.f90 | 7 + gcc/testsuite/lib/target-supports.exp | 29 +- gcc/tree-data-ref.c | 7 +- gcc/tree-data-ref.h | 5 + gcc/tree-eh.c | 16 +- gcc/tree-ssa-dom.c | 3 + gcc/tree-ssa-forwprop.c | 12 +- gcc/tree-vect-data-refs.c | 32 +- gcc/tree-vect-generic.c | 59 ++ gcc/tree-vect-stmts.c | 16 + gcc/ubsan.c | 7 +- gcc/var-tracking.c | 99 ++-- gcc/varasm.c | 10 +- gnattools/ChangeLog | 4 + gnattools/ChangeLog.linaro | 4 + include/ChangeLog | 4 + include/ChangeLog.linaro | 4 + intl/ChangeLog | 4 + intl/ChangeLog.linaro | 4 + libada/ChangeLog | 4 + libada/ChangeLog.linaro | 4 + libatomic/ChangeLog | 4 + libatomic/ChangeLog.linaro | 4 + libbacktrace/ChangeLog | 4 + libbacktrace/ChangeLog.linaro | 4 + libcilkrts/ChangeLog | 4 + libcilkrts/ChangeLog.linaro | 4 + libcpp/ChangeLog | 13 + libcpp/ChangeLog.linaro | 4 + libcpp/files.c | 12 +- libcpp/po/ChangeLog | 4 + libcpp/po/ChangeLog.linaro | 4 + libdecnumber/ChangeLog | 4 + libdecnumber/ChangeLog.linaro | 4 + libffi/ChangeLog | 4 + libffi/ChangeLog.linaro | 4 + libgcc/ChangeLog | 4 + libgcc/ChangeLog.linaro | 4 + libgcc/config/libbid/ChangeLog | 4 + libgcc/config/libbid/ChangeLog.linaro | 4 + libgfortran/ChangeLog | 4 + libgfortran/ChangeLog.linaro | 4 + libgo/runtime/go-caller.c | 2 + libgomp/ChangeLog | 22 + libgomp/ChangeLog.linaro | 4 + libgomp/testsuite/libgomp.c++/target-4.C | 3 + libgomp/testsuite/libgomp.c/pr66133.c | 35 ++ libgomp/testsuite/libgomp.c/target-10.c | 14 + libgomp/testsuite/libgomp.fortran/pr65597.f90 | 21 + libiberty/ChangeLog | 4 + libiberty/ChangeLog.linaro | 4 + libitm/ChangeLog | 4 + libitm/ChangeLog.linaro | 4 + libjava/ChangeLog | 4 + libjava/ChangeLog.linaro | 4 + libjava/classpath/ChangeLog | 4 + libjava/classpath/ChangeLog.linaro | 4 + libjava/libltdl/ChangeLog | 4 + libjava/libltdl/ChangeLog.linaro | 4 + libobjc/ChangeLog | 4 + libobjc/ChangeLog.linaro | 4 + libquadmath/ChangeLog | 4 + libquadmath/ChangeLog.linaro | 4 + libsanitizer/ChangeLog | 4 + libsanitizer/ChangeLog.linaro | 4 + libssp/ChangeLog | 4 + libssp/ChangeLog.linaro | 4 + libstdc++-v3/ChangeLog | 114 ++++ libstdc++-v3/ChangeLog.linaro | 4 + .../config/cpu/{generic => aarch64}/atomic_word.h | 15 +- libstdc++-v3/config/cpu/powerpc/atomic_word.h | 5 +- libstdc++-v3/configure.host | 3 + libstdc++-v3/doc/html/api.html | 2 +- libstdc++-v3/doc/html/faq.html | 2 +- libstdc++-v3/doc/html/index.html | 6 +- libstdc++-v3/doc/html/manual/abi.html | 16 +- libstdc++-v3/doc/html/manual/algorithms.html | 2 +- libstdc++-v3/doc/html/manual/api.html | 32 +- libstdc++-v3/doc/html/manual/appendix.html | 2 +- .../doc/html/manual/appendix_contributing.html | 2 +- libstdc++-v3/doc/html/manual/appendix_free.html | 2 +- libstdc++-v3/doc/html/manual/appendix_gpl.html | 4 +- libstdc++-v3/doc/html/manual/appendix_porting.html | 6 +- libstdc++-v3/doc/html/manual/atomics.html | 2 +- libstdc++-v3/doc/html/manual/backwards.html | 8 +- .../doc/html/manual/bitmap_allocator_impl.html | 2 +- libstdc++-v3/doc/html/manual/concurrency.html | 2 +- libstdc++-v3/doc/html/manual/containers.html | 2 +- libstdc++-v3/doc/html/manual/debug_mode_using.html | 4 +- libstdc++-v3/doc/html/manual/diagnostics.html | 2 +- .../doc/html/manual/documentation_hacking.html | 8 +- .../doc/html/manual/ext_concurrency_impl.html | 2 +- libstdc++-v3/doc/html/manual/ext_preface.html | 2 +- libstdc++-v3/doc/html/manual/extensions.html | 2 +- libstdc++-v3/doc/html/manual/facets.html | 54 +- libstdc++-v3/doc/html/manual/index.html | 22 +- libstdc++-v3/doc/html/manual/intro.html | 2 +- libstdc++-v3/doc/html/manual/io.html | 2 +- libstdc++-v3/doc/html/manual/iterators.html | 2 +- libstdc++-v3/doc/html/manual/localization.html | 18 +- libstdc++-v3/doc/html/manual/memory.html | 42 +- libstdc++-v3/doc/html/manual/numerics.html | 2 +- libstdc++-v3/doc/html/manual/parallel_mode.html | 4 +- .../doc/html/manual/parallel_mode_using.html | 2 +- .../doc/html/manual/policy_data_structures.html | 14 +- .../html/manual/policy_data_structures_design.html | 66 +-- .../html/manual/policy_data_structures_using.html | 2 +- libstdc++-v3/doc/html/manual/profile_mode.html | 2 +- .../doc/html/manual/profile_mode_design.html | 2 +- .../doc/html/manual/profile_mode_diagnostics.html | 2 +- libstdc++-v3/doc/html/manual/status.html | 12 +- libstdc++-v3/doc/html/manual/std_contents.html | 4 +- libstdc++-v3/doc/html/manual/strings.html | 2 +- libstdc++-v3/doc/html/manual/support.html | 2 +- libstdc++-v3/doc/html/manual/test.html | 2 +- libstdc++-v3/doc/html/manual/using.html | 2 +- libstdc++-v3/doc/html/manual/using_exceptions.html | 18 +- libstdc++-v3/doc/html/manual/using_headers.html | 12 +- libstdc++-v3/doc/html/manual/utilities.html | 4 +- libstdc++-v3/doc/xml/manual/evolution.xml | 75 ++- libstdc++-v3/include/bits/basic_string.h | 5 +- libstdc++-v3/include/bits/regex_compiler.h | 5 +- libstdc++-v3/include/bits/regex_compiler.tcc | 71 ++- libstdc++-v3/include/bits/stl_algobase.h | 16 +- libstdc++-v3/include/debug/array | 4 +- libstdc++-v3/include/experimental/optional | 4 +- libstdc++-v3/include/profile/array | 4 +- libstdc++-v3/include/std/array | 12 +- libstdc++-v3/include/std/atomic | 6 +- .../23_containers/array/tuple_interface/get_neg.cc | 4 +- .../array/tuple_interface/tuple_element_neg.cc | 2 +- libstdc++-v3/testsuite/27_io/fpos/14775.cc | 2 +- .../{extended => }/cstring_bracket_01.cc | 53 +- .../cons/57465.cc => 29_atomics/atomic/64658.cc} | 21 +- .../testsuite/29_atomics/atomic_flag/clear/1.cc | 1 + .../atomic_flag/test_and_set/explicit.cc | 1 + .../atomic_flag/test_and_set/implicit.cc | 1 + .../experimental/optional/requirements.cc | 3 + libstdc++-v3/testsuite/lib/dg-options.exp | 9 + libstdc++-v3/testsuite/lib/libstdc++.exp | 60 ++ libvtv/ChangeLog | 4 + libvtv/ChangeLog.linaro | 4 + lto-plugin/ChangeLog | 4 + lto-plugin/ChangeLog.linaro | 4 + maintainer-scripts/ChangeLog | 4 + maintainer-scripts/ChangeLog.linaro | 4 + zlib/ChangeLog | 4 + zlib/ChangeLog.linaro | 4 + 408 files changed, 4908 insertions(+), 1161 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/ubsan/pr65984.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-ptrmem4.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-decltype2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/rv-array1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/auto-fn26.C create mode 100644 gcc/testsuite/g++.dg/gcov/gcov-15.C create mode 100644 gcc/testsuite/g++.dg/gomp/tpl-target-update.C create mode 100644 gcc/testsuite/g++.dg/ipa/pr63551.C create mode 100644 gcc/testsuite/g++.dg/lookup/using55.C create mode 100644 gcc/testsuite/g++.dg/lto/pr65549_0.C create mode 100644 gcc/testsuite/g++.dg/other/anon7.C create mode 100644 gcc/testsuite/g++.dg/other/const4.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr63608.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr65680.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr65427.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr66233.c create mode 100644 gcc/testsuite/gcc.dg/tls/pr66470.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr66123.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr66272.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr65518.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr66251.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr62308.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr64304.c create mode 100644 gcc/testsuite/gcc.target/alpha/pr66140.c create mode 100644 gcc/testsuite/gcc.target/i386/bmi2-bzhi-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65990.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66275.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66412.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66470.c copy gcc/testsuite/gcc.target/i386/{sse-24.c => sse-25.c} (54%) create mode 100644 gcc/testsuite/gcc.target/powerpc/crypto-builtin-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/htm-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr60158.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr65456.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr65787.c create mode 100644 gcc/testsuite/gcc.target/powerpc/swaps-p8-18.c copy gcc/testsuite/gcc.target/s390/{hotpatch-19.c => hotpatch-26.c} (52%) copy gcc/testsuite/gcc.target/s390/{hotpatch-19.c => hotpatch-27.c} (52%) copy gcc/testsuite/gcc.target/s390/{hotpatch-19.c => hotpatch-28.c} (52%) create mode 100644 gcc/testsuite/gfortran.dg/pr65450.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr65504.f90 create mode 100644 gcc/testsuite/gfortran.dg/used_types_27.f90 create mode 100644 gcc/testsuite/gfortran.fortran-torture/compile/pr66251.f90 create mode 100644 libgomp/testsuite/libgomp.c++/target-4.C create mode 100644 libgomp/testsuite/libgomp.c/pr66133.c create mode 100644 libgomp/testsuite/libgomp.c/target-10.c create mode 100644 libgomp/testsuite/libgomp.fortran/pr65597.f90 copy libstdc++-v3/config/cpu/{generic => aarch64}/atomic_word.h (79%) rename libstdc++-v3/testsuite/28_regex/algorithms/regex_match/{extended => }/cstri [...] copy libstdc++-v3/testsuite/{20_util/function/cons/57465.cc => 29_atomics/atomic/6 [...]