This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch linaro/gcc-6-branch in repository gcc.
from e60be60 gcc/ * LINARO-VERSION: Bump version number, post snapshot. adds 5c7c743 Merge branches/gcc-6-branch rev 244220. adds 55f63ac gcc/ Backport from trunk r242869. 2016-11-25 Thomas Preud [...] adds 6fc9654 gcc/ Backport from trunk r240117. 2016-09-13 Tamar Christ [...] adds dcdf803 gcc/testsuite/ Backport from trunk r243973. 2016-12-29 An [...] adds 63afa6b gcc/ Backport from trunk r240504. 2016-09-26 Thomas Preud [...] adds d7ffbd2 Make Linaro GCC Snapshot 6.3-2017.01. adds c72ae8d gcc/ * LINARO-VERSION: Bump version number, post snapshot.
No new revisions were added by this update.
Summary of changes: ChangeLog | 4 + boehm-gc/ChangeLog | 4 + config/ChangeLog | 4 + contrib/ChangeLog | 4 + contrib/header-tools/ChangeLog | 4 + contrib/reghunt/ChangeLog | 4 + contrib/regression/ChangeLog | 4 + fixincludes/ChangeLog | 4 + gcc/BASE-VER | 2 +- gcc/ChangeLog | 167 + gcc/DATESTAMP | 2 +- gcc/LINARO-VERSION | 2 +- gcc/ada/ChangeLog | 4 + gcc/builtins.c | 1 + gcc/c-family/ChangeLog | 4 + gcc/c-family/c-common.c | 1 + gcc/c/ChangeLog | 10 + gcc/c/c-decl.c | 14 +- gcc/common/config/arm/arm-common.c | 23 + gcc/config.gcc | 19 +- gcc/config/aarch64/aarch64-builtins.c | 38 +- gcc/config/aarch64/aarch64-simd-builtins.def | 14 + gcc/config/aarch64/aarch64.c | 1 + gcc/config/aarch64/arm_neon.h | 1167 +- gcc/config/alpha/alpha.c | 1 + gcc/config/arm/arm-arches.def | 10 +- gcc/config/arm/arm-builtins.c | 19 + gcc/config/arm/arm-c.c | 8 + gcc/config/arm/arm-cores.def | 2 + gcc/config/arm/arm-flags.h | 212 + gcc/config/arm/arm-opts.h | 22 + gcc/config/arm/arm-protos.h | 189 +- gcc/config/arm/arm-tables.opt | 6 + gcc/config/arm/arm-tune.md | 11 +- gcc/config/arm/arm.c | 1112 +- gcc/config/arm/arm.h | 37 +- gcc/config/arm/arm.md | 67 +- gcc/config/arm/arm.opt | 4 + gcc/config/arm/arm_cmse.h | 199 + gcc/config/arm/arm_neon.h | 9 + gcc/config/arm/bpabi.h | 8 +- gcc/config/arm/constraints.md | 13 +- gcc/config/arm/elf.h | 11 +- gcc/config/arm/predicates.md | 6 + gcc/config/arm/sync.md | 275 +- gcc/config/arm/t-rmprofile | 176 + gcc/config/arm/thumb1.md | 63 +- gcc/config/arm/thumb2.md | 49 +- gcc/config/arm/unspecs.md | 2 + gcc/config/i386/i386.c | 15 +- gcc/config/i386/stringop.opt | 31 - gcc/config/ia64/ia64.c | 1 + gcc/config/mips/mips.c | 1 + gcc/config/rs6000/rs6000.c | 61 +- gcc/config/rs6000/rs6000.h | 3 +- gcc/config/rs6000/rs6000.opt | 8 +- gcc/config/sparc/sparc.c | 1 + gcc/cp/ChangeLog | 10 + gcc/cp/pt.c | 12 +- gcc/doc/extend.texi | 51 +- gcc/doc/install.texi | 60 +- gcc/doc/invoke.texi | 57 +- gcc/doc/md.texi | 4 +- gcc/doc/sourcebuild.texi | 4 + gcc/expr.c | 52 +- gcc/fortran/ChangeLog | 11 + gcc/fortran/decl.c | 3 +- gcc/gcc.c | 11 + gcc/genconditions.c | 1 + gcc/genemit.c | 1 + gcc/genoutput.c | 1 + gcc/genpeep.c | 1 + gcc/genpreds.c | 1 + gcc/genrecog.c | 1 + gcc/go/ChangeLog | 4 + gcc/ipa-pure-const.c | 3 +- gcc/java/ChangeLog | 4 + gcc/jit/ChangeLog | 4 + gcc/lto/ChangeLog | 4 + gcc/memmodel.h | 86 + gcc/objc/ChangeLog | 4 + gcc/objcp/ChangeLog | 4 + gcc/optabs.c | 1 + gcc/po/ChangeLog | 34 + gcc/po/es.po | 1701 +- gcc/po/exgettext | 7 +- gcc/po/fr.po | 2892 +-- gcc/po/gcc.pot | 17990 ++++++++++--------- gcc/postreload.c | 5 + gcc/testsuite/ChangeLog | 126 + gcc/testsuite/g++.dg/cpp0x/pr78701.C | 9 + gcc/testsuite/g++.dg/ipa/pr77905.C | 21 + gcc/testsuite/gcc.c-torture/execute/pr77767.c | 16 + gcc/testsuite/gcc.dg/atomic/c11-atomic-exec-5.c | 2 +- gcc/testsuite/gcc.dg/pr77673.c | 19 + gcc/testsuite/gcc.dg/pr77834.c | 2 +- gcc/testsuite/gcc.dg/pr78540.c | 2 +- gcc/testsuite/gcc.dg/spellcheck-options-13.c | 5 + gcc/testsuite/gcc.dg/tls/pr78796.c | 32 + gcc/testsuite/gcc.dg/torture/pr71055.c | 18 + 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 + .../aarch64/advsimd-intrinsics/arm-neon-ref.h | 37 +- .../aarch64/advsimd-intrinsics/p64_p128.c | 365 +- .../aarch64/advsimd-intrinsics/vreinterpret_p128.c | 5 +- .../aarch64/advsimd-intrinsics/vreinterpret_p64.c | 7 +- gcc/testsuite/gcc.target/aarch64/pr78255.c | 12 + ...re-1.c => atomic-comp-swap-release-acquire-3.c} | 4 +- ...atomic-op-acq_rel-1.c => atomic-op-acq_rel-3.c} | 4 +- ...atomic-op-acquire-1.c => atomic-op-acquire-3.c} | 4 +- .../arm/{atomic-op-char-1.c => atomic-op-char-3.c} | 4 +- ...atomic-op-consume-1.c => atomic-op-consume-3.c} | 4 +- .../arm/{atomic-op-int-2.c => atomic-op-int-3.c} | 4 +- ...atomic-op-relaxed-1.c => atomic-op-relaxed-3.c} | 4 +- ...atomic-op-release-1.c => atomic-op-release-3.c} | 4 +- ...atomic-op-seq_cst-1.c => atomic-op-seq_cst-3.c} | 4 +- .../{atomic-op-short-1.c => atomic-op-short-3.c} | 4 +- .../gcc.target/arm/cmse/baseline/bitfield-4.c | 57 + .../gcc.target/arm/cmse/baseline/bitfield-5.c | 53 + .../gcc.target/arm/cmse/baseline/bitfield-6.c | 63 + .../gcc.target/arm/cmse/baseline/bitfield-7.c | 54 + .../gcc.target/arm/cmse/baseline/bitfield-8.c | 57 + .../gcc.target/arm/cmse/baseline/bitfield-9.c | 56 + .../arm/cmse/baseline/bitfield-and-union-1.c | 96 + .../gcc.target/arm/cmse/baseline/cmse-11.c | 22 + .../gcc.target/arm/cmse/baseline/cmse-13.c | 25 + .../gcc.target/arm/cmse/baseline/cmse-2.c | 19 + .../gcc.target/arm/cmse/baseline/cmse-6.c | 21 + .../gcc.target/arm/cmse/baseline/softfp.c | 29 + .../gcc.target/arm/cmse/baseline/union-1.c | 71 + .../gcc.target/arm/cmse/baseline/union-2.c | 86 + gcc/testsuite/gcc.target/arm/cmse/bitfield-1.c | 39 + gcc/testsuite/gcc.target/arm/cmse/bitfield-2.c | 36 + gcc/testsuite/gcc.target/arm/cmse/bitfield-3.c | 37 + gcc/testsuite/gcc.target/arm/cmse/cmse-1.c | 106 + gcc/testsuite/gcc.target/arm/cmse/cmse-10.c | 9 + gcc/testsuite/gcc.target/arm/cmse/cmse-12.c | 14 + gcc/testsuite/gcc.target/arm/cmse/cmse-14.c | 13 + gcc/testsuite/gcc.target/arm/cmse/cmse-15.c | 72 + gcc/testsuite/gcc.target/arm/cmse/cmse-3.c | 45 + gcc/testsuite/gcc.target/arm/cmse/cmse-4.c | 34 + gcc/testsuite/gcc.target/arm/cmse/cmse-9.c | 20 + gcc/testsuite/gcc.target/arm/cmse/cmse.exp | 72 + .../gcc.target/arm/cmse/mainline/bitfield-4.c | 55 + .../gcc.target/arm/cmse/mainline/bitfield-5.c | 51 + .../gcc.target/arm/cmse/mainline/bitfield-6.c | 61 + .../gcc.target/arm/cmse/mainline/bitfield-7.c | 52 + .../gcc.target/arm/cmse/mainline/bitfield-8.c | 55 + .../gcc.target/arm/cmse/mainline/bitfield-9.c | 54 + .../arm/cmse/mainline/bitfield-and-union-1.c | 94 + .../gcc.target/arm/cmse/mainline/hard-sp/cmse-13.c | 43 + .../gcc.target/arm/cmse/mainline/hard-sp/cmse-5.c | 45 + .../gcc.target/arm/cmse/mainline/hard-sp/cmse-7.c | 42 + .../gcc.target/arm/cmse/mainline/hard-sp/cmse-8.c | 41 + .../gcc.target/arm/cmse/mainline/hard/cmse-13.c | 38 + .../gcc.target/arm/cmse/mainline/hard/cmse-5.c | 38 + .../gcc.target/arm/cmse/mainline/hard/cmse-7.c | 34 + .../gcc.target/arm/cmse/mainline/hard/cmse-8.c | 33 + .../gcc.target/arm/cmse/mainline/soft/cmse-13.c | 27 + .../gcc.target/arm/cmse/mainline/soft/cmse-5.c | 24 + .../gcc.target/arm/cmse/mainline/soft/cmse-7.c | 27 + .../gcc.target/arm/cmse/mainline/soft/cmse-8.c | 26 + .../arm/cmse/mainline/softfp-sp/cmse-5.c | 46 + .../arm/cmse/mainline/softfp-sp/cmse-7.c | 26 + .../arm/cmse/mainline/softfp-sp/cmse-8.c | 25 + .../gcc.target/arm/cmse/mainline/softfp/cmse-13.c | 25 + .../gcc.target/arm/cmse/mainline/softfp/cmse-5.c | 38 + .../gcc.target/arm/cmse/mainline/softfp/cmse-7.c | 26 + .../gcc.target/arm/cmse/mainline/softfp/cmse-8.c | 25 + .../gcc.target/arm/cmse/mainline/union-1.c | 69 + .../gcc.target/arm/cmse/mainline/union-2.c | 84 + gcc/testsuite/gcc.target/arm/cmse/struct-1.c | 33 + gcc/testsuite/gcc.target/arm/optional_thumb-1.c | 7 + gcc/testsuite/gcc.target/arm/optional_thumb-2.c | 7 + gcc/testsuite/gcc.target/arm/optional_thumb-3.c | 9 + gcc/testsuite/gcc.target/arm/pr78255-1.c | 57 + gcc/testsuite/gcc.target/arm/pr78255-2.c | 12 + gcc/testsuite/gcc.target/powerpc/pr72717.c | 20 + gcc/testsuite/gcc.target/s390/litpool-str-1.c | 22 + gcc/testsuite/gfortran.dg/fimplicit_none_1.f90 | 6 + gcc/testsuite/gfortran.dg/fimplicit_none_2.f90 | 6 + gcc/testsuite/lib/target-supports.exp | 52 +- gcc/tree-ssa-math-opts.c | 81 +- gcc/tree-ssa-sccvn.c | 24 +- gcc/tree-ssa-strlen.c | 3 + gcc/tree.h | 63 - gcc/tsan.c | 1 + gcc/varasm.c | 4 + gnattools/ChangeLog | 4 + gotools/ChangeLog | 4 + include/ChangeLog | 4 + intl/ChangeLog | 4 + libada/ChangeLog | 4 + libatomic/ChangeLog | 4 + libbacktrace/ChangeLog | 4 + libcc1/ChangeLog | 4 + libcilkrts/ChangeLog | 4 + libcpp/ChangeLog | 4 + libcpp/po/ChangeLog | 4 + libdecnumber/ChangeLog | 4 + libffi/ChangeLog | 4 + libgcc/ChangeLog | 4 + libgcc/config/arm/cmse.c | 108 + libgcc/config/arm/cmse_nonsecure_call.S | 131 + libgcc/config/arm/t-arm | 14 + libgcc/config/libbid/ChangeLog | 4 + libgfortran/ChangeLog | 4 + libgomp/ChangeLog | 4 + libiberty/ChangeLog | 4 + 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 | 4 + libssp/ChangeLog | 4 + libstdc++-v3/ChangeLog | 22 + libstdc++-v3/include/bits/predefined_ops.h | 18 +- libstdc++-v3/include/std/thread | 1 + .../concept_check_1.cc => sort/78991.cc} | 36 +- .../thread/{id/operators.cc => cons/lwg2097.cc} | 22 +- libvtv/ChangeLog | 4 + lto-plugin/ChangeLog | 4 + maintainer-scripts/ChangeLog | 4 + zlib/ChangeLog | 4 + 229 files changed, 18140 insertions(+), 13110 deletions(-) create mode 100644 gcc/config/arm/arm-flags.h create mode 100644 gcc/config/arm/arm_cmse.h create mode 100644 gcc/config/arm/t-rmprofile delete mode 100644 gcc/config/i386/stringop.opt create mode 100644 gcc/memmodel.h create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr78701.C create mode 100644 gcc/testsuite/g++.dg/ipa/pr77905.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr77767.c create mode 100644 gcc/testsuite/gcc.dg/pr77673.c create mode 100644 gcc/testsuite/gcc.dg/spellcheck-options-13.c create mode 100644 gcc/testsuite/gcc.dg/tls/pr78796.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr71055.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 copy gcc/testsuite/gcc.target/arm/{atomic-comp-swap-release-acquire-1.c => atomic- [...] copy gcc/testsuite/gcc.target/arm/{atomic-op-acq_rel-1.c => atomic-op-acq_rel-3.c} (75%) copy gcc/testsuite/gcc.target/arm/{atomic-op-acquire-1.c => atomic-op-acquire-3.c} (75%) copy gcc/testsuite/gcc.target/arm/{atomic-op-char-1.c => atomic-op-char-3.c} (75%) copy gcc/testsuite/gcc.target/arm/{atomic-op-consume-1.c => atomic-op-consume-3.c} (78%) copy gcc/testsuite/gcc.target/arm/{atomic-op-int-2.c => atomic-op-int-3.c} (75%) copy gcc/testsuite/gcc.target/arm/{atomic-op-relaxed-1.c => atomic-op-relaxed-3.c} (75%) copy gcc/testsuite/gcc.target/arm/{atomic-op-release-1.c => atomic-op-release-3.c} (75%) copy gcc/testsuite/gcc.target/arm/{atomic-op-seq_cst-1.c => atomic-op-seq_cst-3.c} (75%) copy gcc/testsuite/gcc.target/arm/{atomic-op-short-1.c => atomic-op-short-3.c} (75%) create mode 100644 gcc/testsuite/gcc.target/arm/cmse/baseline/bitfield-4.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/baseline/bitfield-5.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/baseline/bitfield-6.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/baseline/bitfield-7.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/baseline/bitfield-8.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/baseline/bitfield-9.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/baseline/bitfield-and-union-1.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/baseline/cmse-11.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/baseline/cmse-13.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/baseline/cmse-2.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/baseline/cmse-6.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/baseline/softfp.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/baseline/union-1.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/baseline/union-2.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/bitfield-1.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/bitfield-2.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/bitfield-3.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/cmse-1.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/cmse-10.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/cmse-12.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/cmse-14.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/cmse-15.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/cmse-3.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/cmse-4.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/cmse-9.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/cmse.exp create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/bitfield-4.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/bitfield-5.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/bitfield-6.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/bitfield-7.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/bitfield-8.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/bitfield-9.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/bitfield-and-union-1.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/hard-sp/cmse-13.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/hard-sp/cmse-5.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/hard-sp/cmse-7.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/hard-sp/cmse-8.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/hard/cmse-13.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/hard/cmse-5.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/hard/cmse-7.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/hard/cmse-8.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/soft/cmse-13.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/soft/cmse-5.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/soft/cmse-7.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/soft/cmse-8.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/softfp-sp/cmse-5.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/softfp-sp/cmse-7.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/softfp-sp/cmse-8.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/softfp/cmse-13.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/softfp/cmse-5.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/softfp/cmse-7.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/softfp/cmse-8.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/union-1.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/union-2.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/struct-1.c create mode 100644 gcc/testsuite/gcc.target/arm/optional_thumb-1.c create mode 100644 gcc/testsuite/gcc.target/arm/optional_thumb-2.c create mode 100644 gcc/testsuite/gcc.target/arm/optional_thumb-3.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/gcc.target/powerpc/pr72717.c create mode 100644 gcc/testsuite/gcc.target/s390/litpool-str-1.c create mode 100644 gcc/testsuite/gfortran.dg/fimplicit_none_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/fimplicit_none_2.f90 create mode 100644 libgcc/config/arm/cmse.c create mode 100644 libgcc/config/arm/cmse_nonsecure_call.S copy libstdc++-v3/testsuite/25_algorithms/{find_first_of/concept_check_1.cc => sor [...] copy libstdc++-v3/testsuite/30_threads/thread/{id/operators.cc => cons/lwg2097.cc} (69%)