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 91b11ff gcc/ Backport from trunk r237553. 2016-06-17 James Greenh [...] adds a473d1d gcc/ Backport from trunk r237679. 2016-06-22 Kyrylo Tkach [...] adds a8d1d62 gcc/ Backport from trunk r236198. 2016-05-13 Ramana Radha [...] adds 8aef4df gcc/ Backport from trunk r236355. 2016-05-17 Kugan Viveka [...] adds 1f39a19 gcc/ Backport from trunk r236502. 2016-05-20 Prathamesh K [...] adds 462a4e4 gcc/ Backport from trunk r236593. 2016-05-23 Bin Cheng < [...] adds 3e57703 gcc/ Backport from trunk r236631. 2016-05-24 Richard Sand [...] adds 5ac27cc gcc/ Backport from trunk r236638. 2016-05-24 Kyrylo Tkach [...] adds 945fca4 gcc/ Backport from trunk r236817. 2016-05-27 Wilco Dijkst [...] adds ee5e92d gcc/ Backport from trunk r237249. 2016-06-09 Kyrylo Tkach [...] adds 66f63b6 gcc/ Backport from trunk r237603. 2016-06-20 James Greenh [...] adds c4adc66 gcc/ Backport from trunk r237604. 2016-06-20 James Greenh [...] adds 4ed7821 gcc/testsuite/ Backport from trunk r237653. 2016-06-21 Wi [...] adds eaff3e4 gcc/ Backport from trunk r237957. 2016-07-04 Ramana Radha [...] adds 850f67e gcc/ Backport from trunk r238056. 2016-07-06 Kyrylo Tkach [...] adds e0c91c0 gcc/ Backport from trunk r238820. 2016-07-28 Kristina Mar [...] adds 940146a gcc/ Backport from trunk r238938. 2016-08-01 Kyrylo Tkach [...] adds 0c91810 gcc/ Backport from trunk r239300. 2016-08-09 Renlin Li < [...] adds 4ac66fe gcc/ Backport from trunk r238955. 2015-08-01 Alan Hayward [...] adds c916aba gcc/ Backport from trunk r239135. 2016-08-04 Andrew Pinsk [...] adds 6a0b6b9 gcc/ Backport from trunk r235512. 2016-04-27 Kyrylo Tkach [...] adds 53c2bf9 gcc/ Backport from trunk r236269. 2016-05-16 Matthew Waha [...] adds 1187987 gcc/ Backport from trunk r239561. 2016-08-18 Tamar Christ [...] adds ae7f558 gcc/ Backport from trunk r239710. 2016-08-23 Christophe L [...] adds f338ee9 gcc/ Backport from trunk r236914. 2016-05-31 Wladimir J. [...] adds 8e5b519 gcc/ Backport from trunk r239733. 2016-08-24 Thomas Preud [...] adds 9f00121 gcc/ Backport from trunk r237251. 2016-06-09 Stefan Bruen [...] adds 9e254fb gcc/ Backport from trunk r237313. 2016-06-10 Bernd Edling [...] adds dc7ea65 gcc/ Backport from trunk r237331. 2016-06-11 Jiong Wang [...] adds 516134a gcc/ Backport from trunk r237440. 2015-06-14 Kyrylo Tkach [...] adds 975275d gcc/ Backport from trunk r237485. 2016-06-15 Kyrylo Tkach [...] adds b25a5b6 gcc/ Backport from trunk r237506. 2016-06-16 Renlin Li < [...] adds 4bfad27 gcc/ Backport from trunk r237548. 2016-06-17 Szabolcs Nag [...] adds 22fadde gcc/testsuite/ Backport from trunk r237557. 2016-06-17 Ch [...] adds a7c74ee gcc/ Backport from trunk r237597. 2016-06-20 Wilco Dijkst [...] adds a445d91 gcc/ Backport from trunk r237884. 2016-06-30 Wilco Dijkst [...] adds 76c31ab gcc/ Backport from trunk r239610. 2016-08-19 Matthew Waha [...] adds 69f120d gcc/ Backport from trunk r237277. 2016-06-09 Vladimir Mak [...] adds 2ace425 gcc/ Backport from trunk r237607. 2016-06-20 Wilco Dijkst [...] adds afdc361 gcc/ Backport from trunk r237705. 2016-06-22 Andreas Schw [...] adds 6eba94f gcc/ Backport from trunk r237851. 2016-06-29 Wilco Dijkst [...] adds 3046e9a gcc/ Backport from trunk r237906. 2016-07-01 Kyrylo Tkach [...] adds e59b2ff gcc/ Backport from trunk r237956. 2016-07-04 Matthew Waha [...] adds af0581e gcc/ Backport from trunk r237882. 2016-06-30 James Greenh [...] adds 4d2d715 gcc/ Backport from trunk r238010. 2016-07-05 Jiong Wang [...] adds c093469 libgcc/ Backport from trunk r238584. 2016-07-21 Aurelien [...] adds e072972 gcc/ Backport from trunk r238712. 2016-07-25 Jiong Wang [...] adds b52a5ac gcc/ Backport from trunk r239771. 2016-08-26 Kyrylo Tkach [...] adds 3d5553d gcc/ Backport from trunk r239772. 2016-08-26 Kyrylo Tkach [...] adds 3b3aaab gcc/ Backport from trunk r238818. 2016-07-28 Wilco Dijkst [...] adds dee8464 gcc/testsuite/ Backport from trunk r237987. 2016-07-04 Ch [...] adds 216baf7 gcc/testsuite/ Backport from trunk r237798. 2016-06-27 Ch [...] adds 26468e7 gcc/ Backport from trunk r237988. 2016-07-04 Jiong Wang [...] adds 55425e4 gcc/ Backport from trunk r239739. 2016-08-24 Michael Coll [...] adds bec4cc0 gcc/ Backport from trunk r239865. 2016-08-30 Tamar Christ [...] adds c0cb048 gcc/ Backport from trunk r239919. 2016-09-01 Kyrylo Tkach [...] adds 1d127af gcc/ Backport from trunk r239923. 2016-09-01 Wilco Dijkst [...] adds 68d3bb0 libstdc++-v3/ Backport from trunk r239955. 2016-09-02 Max [...] adds ebaefad gcc/ Backport from trunk r239960. 2016-09-02 Prathamesh K [...] adds 7091a63 gcc/ Backport from trunk r237250. 2016-06-09 Kyrylo Tkach [...] adds 33d29b1 libstdc++-v3/ Backport from trunk r237879. 2016-06-30 Tho [...] adds a948d91 gcc/ Backport from trunk r238013. 2016-07-05 Kyrylo Tkach [...] adds bf9f6b2 gcc/ Backport from trunk r238248. 2016-07-12 Kyrylo Tkach [...] adds 178bb18 gcc/ Backport from trunk r238254, r238763. 2016-07-12 Nat [...] adds ba937e5 gcc/ Backport from trunk r238337. 2016-07-14 Kyrylo Tkach [...] adds c92b898 gcc/ Backport from trunk r238846. 2016-07-29 Kugan Viveka [...] adds 2090f62 gcc/ Backport from trunk r239118. 2016-08-04 Kugan Viveka [...] adds 44c6c97 gcc/ Backport from trunk r239162. 2016-08-05 Kugan Viveka [...] adds 7dadbcd gcc/ Backport from trunk r239637. 2016-08-20 Kugan Viveka [...] adds e95b52e gcc/ Backport from trunk r239859. 2016-08-30 Szabolcs Nag [...] adds e23342a gcc/ Backport from trunk r238346. 2016-07-14 Thomas Preud [...] adds 4825254 gcc/ Backport from trunk r238960. 2016-08-01 Wilco Dijkst [...] adds 430ac51 gcc/ Backport from trunk r239528. 2016-08-17 Thomas Preud [...] adds f648c88 gcc/ Backport from trunk r236632. 2016-05-24 Richard Sand [...] adds 54cf94a gcc/testsuite/ Backport from trunk r239609. 2016-08-19 Pr [...]
No new revisions were added by this update.
Summary of changes: gcc/calls.c | 15 +- gcc/cfg.c | 2 +- gcc/config.gcc | 6 +- gcc/config/aarch64/aarch64-arches.def | 1 + gcc/config/aarch64/aarch64-builtins.c | 5 + gcc/config/aarch64/aarch64-c.c | 5 + gcc/config/aarch64/aarch64-cores.def | 4 +- gcc/config/aarch64/aarch64-option-extensions.def | 8 +- gcc/config/aarch64/aarch64-protos.h | 5 +- gcc/config/aarch64/aarch64-simd-builtins.def | 163 +- gcc/config/aarch64/aarch64-simd.md | 606 +- gcc/config/aarch64/aarch64-tune.md | 2 +- gcc/config/aarch64/aarch64.c | 959 +- gcc/config/aarch64/aarch64.h | 55 +- gcc/config/aarch64/aarch64.md | 225 +- gcc/config/aarch64/aarch64.opt | 2 +- gcc/config/aarch64/arm_fp16.h | 579 + gcc/config/aarch64/arm_neon.h | 16221 ++++++++++--------- gcc/config/aarch64/atomics.md | 2 +- gcc/config/aarch64/geniterators.sh | 21 +- gcc/config/aarch64/iterators.md | 91 +- gcc/config/arm/aarch-cost-tables.h | 104 +- gcc/config/arm/arm-c.c | 10 +- gcc/config/arm/arm-cores.def | 4 + gcc/config/arm/arm-modes.def | 1 + gcc/config/arm/arm-protos.h | 4 +- gcc/config/arm/arm-tables.opt | 9 + gcc/config/arm/arm-tune.md | 5 +- gcc/config/arm/arm.c | 435 +- gcc/config/arm/arm.h | 8 +- gcc/config/arm/arm.md | 374 +- gcc/config/arm/bpabi.h | 6 + gcc/config/arm/cortex-a53.md | 109 +- gcc/config/arm/cortex-a57.md | 4 +- gcc/config/arm/cortex-a8-neon.md | 14 +- gcc/config/arm/driver-arm.c | 6 + gcc/config/arm/neon.md | 6 +- gcc/config/arm/predicates.md | 18 +- gcc/config/arm/t-aprofile | 73 +- gcc/config/arm/thumb1.md | 4 +- gcc/config/arm/vfp.md | 3 +- gcc/config/linux.c | 2 +- gcc/doc/fragments.texi | 19 +- gcc/doc/invoke.texi | 54 +- gcc/doc/sourcebuild.texi | 32 + gcc/expmed.c | 10 +- gcc/expmed.h | 9 + gcc/expr.c | 7 + gcc/genmultilib | 22 +- gcc/ifcvt.c | 71 +- gcc/lra-constraints.c | 84 +- gcc/rtlanal.c | 11 +- gcc/testsuite/c-c++-common/asan/clone-test-1.c | 4 + gcc/testsuite/g++.dg/ext/arm-fp16/fp16-param-1.C | 12 +- gcc/testsuite/g++.dg/ext/arm-fp16/fp16-return-1.C | 7 +- gcc/testsuite/g++.dg/inherit/thunk1.C | 3 +- gcc/testsuite/gcc.c-torture/execute/pr71700.c | 19 + gcc/testsuite/gcc.dg/cpp/warn-undef-2.c | 2 +- gcc/testsuite/gcc.dg/cpp/warn-undef.c | 2 +- gcc/testsuite/gcc.dg/pr59833.c | 18 + gcc/testsuite/gcc.dg/pr68217.c | 14 + gcc/testsuite/gcc.dg/torture/pr71594.c | 15 + gcc/testsuite/gcc.dg/tree-ssa/pr61839_1.c | 44 + gcc/testsuite/gcc.dg/tree-ssa/pr61839_2.c | 54 + gcc/testsuite/gcc.dg/tree-ssa/pr61839_3.c | 26 + gcc/testsuite/gcc.dg/tree-ssa/pr61839_4.c | 28 + .../gcc.dg/vect/aligned-section-anchors-vect-70.c | 33 + .../gcc.dg/vect/aligned-section-anchors-vect-71.c | 25 + .../gcc.dg/vect/aligned-section-anchors-vect-72.c | 29 + gcc/testsuite/gcc.dg/vect/pr65951.c | 63 + gcc/testsuite/gcc.dg/vect/pr71818.c | 16 + gcc/testsuite/gcc.dg/vect/vect-iv-9.c | 3 +- .../gcc.dg/vect/vect-load-lanes-peeling-1.c | 13 + .../gcc.dg/vect/vect-mult-const-pattern-1.c | 41 + .../gcc.dg/vect/vect-mult-const-pattern-2.c | 40 + .../aarch64/advsimd-intrinsics/vget_lane.c | 2 + .../advsimd-intrinsics/vld2_lane_f16_indices_1.c | 1 + .../advsimd-intrinsics/vld2q_lane_f16_indices_1.c | 1 + .../advsimd-intrinsics/vld3_lane_f16_indices_1.c | 1 + .../advsimd-intrinsics/vld3q_lane_f16_indices_1.c | 1 + .../advsimd-intrinsics/vld4_lane_f16_indices_1.c | 1 + .../advsimd-intrinsics/vld4q_lane_f16_indices_1.c | 1 + .../aarch64/advsimd-intrinsics/vreinterpret.c | 52 +- .../aarch64/advsimd-intrinsics/vreinterpret_p128.c | 6 + .../aarch64/advsimd-intrinsics/vreinterpret_p64.c | 10 + .../gcc.target/aarch64/advsimd-intrinsics/vrnd.c | 2 +- .../gcc.target/aarch64/advsimd-intrinsics/vrnda.c | 2 +- .../gcc.target/aarch64/advsimd-intrinsics/vrndm.c | 2 +- .../gcc.target/aarch64/advsimd-intrinsics/vrndn.c | 2 +- .../gcc.target/aarch64/advsimd-intrinsics/vrndp.c | 2 +- .../gcc.target/aarch64/advsimd-intrinsics/vrndx.c | 2 +- .../advsimd-intrinsics/vst2_lane_f16_indices_1.c | 1 + .../advsimd-intrinsics/vst2q_lane_f16_indices_1.c | 1 + .../advsimd-intrinsics/vst3_lane_f16_indices_1.c | 1 + .../advsimd-intrinsics/vst3q_lane_f16_indices_1.c | 1 + .../advsimd-intrinsics/vst4_lane_f16_indices_1.c | 1 + .../advsimd-intrinsics/vst4q_lane_f16_indices_1.c | 1 + .../aarch64/advsimd-intrinsics/vstX_lane.c | 6 + gcc/testsuite/gcc.target/aarch64/ands_3.c | 12 + .../gcc.target/aarch64/ldp_stp_unaligned_1.c | 20 + gcc/testsuite/gcc.target/aarch64/pr63874.c | 22 + gcc/testsuite/gcc.target/aarch64/test_frame_10.c | 7 +- gcc/testsuite/gcc.target/aarch64/test_frame_12.c | 4 +- gcc/testsuite/gcc.target/aarch64/test_frame_13.c | 5 +- gcc/testsuite/gcc.target/aarch64/test_frame_15.c | 5 +- gcc/testsuite/gcc.target/aarch64/test_frame_16.c | 25 + gcc/testsuite/gcc.target/aarch64/test_frame_6.c | 8 +- gcc/testsuite/gcc.target/aarch64/test_frame_7.c | 7 +- gcc/testsuite/gcc.target/aarch64/test_frame_8.c | 4 +- .../gcc.target/aarch64/vect_copy_lane_1.c | 86 + gcc/testsuite/gcc.target/aarch64/vget_set_lane_1.c | 72 + gcc/testsuite/gcc.target/arm/aapcs/neon-vect10.c | 32 + gcc/testsuite/gcc.target/arm/aapcs/neon-vect9.c | 24 + gcc/testsuite/gcc.target/arm/aapcs/vfp18.c | 28 + gcc/testsuite/gcc.target/arm/aapcs/vfp19.c | 30 + gcc/testsuite/gcc.target/arm/aapcs/vfp20.c | 22 + gcc/testsuite/gcc.target/arm/aapcs/vfp21.c | 26 + gcc/testsuite/gcc.target/arm/builtin_saddl.c | 17 + gcc/testsuite/gcc.target/arm/builtin_saddll.c | 18 + gcc/testsuite/gcc.target/arm/builtin_ssubl.c | 17 + gcc/testsuite/gcc.target/arm/builtin_ssubll.c | 18 + gcc/testsuite/gcc.target/arm/builtin_uaddl.c | 17 + gcc/testsuite/gcc.target/arm/builtin_uaddll.c | 18 + gcc/testsuite/gcc.target/arm/builtin_usubl.c | 17 + gcc/testsuite/gcc.target/arm/builtin_usubll.c | 18 + gcc/testsuite/gcc.target/arm/data-rel-1.c | 12 + gcc/testsuite/gcc.target/arm/data-rel-2.c | 11 + gcc/testsuite/gcc.target/arm/data-rel-3.c | 11 + gcc/testsuite/gcc.target/arm/fp16-aapcs-1.c | 21 + gcc/testsuite/gcc.target/arm/fp16-aapcs-2.c | 21 + gcc/testsuite/gcc.target/arm/fp16-param-1.c | 12 +- gcc/testsuite/gcc.target/arm/fp16-return-1.c | 7 +- gcc/testsuite/lib/target-supports.exp | 86 +- gcc/tree-inline.c | 2 + gcc/tree-ssa-address.c | 4 + gcc/tree-vect-data-refs.c | 1 + gcc/tree-vect-loop-manip.c | 19 +- gcc/tree-vect-patterns.c | 375 +- gcc/tree-vect-stmts.c | 31 +- gcc/tree-vectorizer.c | 132 +- gcc/tree-vrp.c | 117 +- gcc/varasm.c | 9 + libcpp/expr.c | 2 +- libgcc/config/arm/ieee754-df.S | 10 +- libstdc++-v3/acinclude.m4 | 6 +- libstdc++-v3/configure | 4 +- libstdc++-v3/testsuite/29_atomics/atomic/65913.cc | 3 +- 147 files changed, 13787 insertions(+), 8794 deletions(-) create mode 100644 gcc/config/aarch64/arm_fp16.h create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr71700.c create mode 100644 gcc/testsuite/gcc.dg/pr59833.c create mode 100644 gcc/testsuite/gcc.dg/pr68217.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr71594.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr61839_1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr61839_2.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr61839_3.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr61839_4.c create mode 100644 gcc/testsuite/gcc.dg/vect/aligned-section-anchors-vect-70.c create mode 100644 gcc/testsuite/gcc.dg/vect/aligned-section-anchors-vect-71.c create mode 100644 gcc/testsuite/gcc.dg/vect/aligned-section-anchors-vect-72.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr65951.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr71818.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-load-lanes-peeling-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-mult-const-pattern-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-mult-const-pattern-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/ands_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/ldp_stp_unaligned_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr63874.c create mode 100644 gcc/testsuite/gcc.target/aarch64/test_frame_16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/vect_copy_lane_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/vget_set_lane_1.c create mode 100644 gcc/testsuite/gcc.target/arm/aapcs/neon-vect10.c create mode 100644 gcc/testsuite/gcc.target/arm/aapcs/neon-vect9.c create mode 100644 gcc/testsuite/gcc.target/arm/aapcs/vfp18.c create mode 100644 gcc/testsuite/gcc.target/arm/aapcs/vfp19.c create mode 100644 gcc/testsuite/gcc.target/arm/aapcs/vfp20.c create mode 100644 gcc/testsuite/gcc.target/arm/aapcs/vfp21.c create mode 100644 gcc/testsuite/gcc.target/arm/builtin_saddl.c create mode 100644 gcc/testsuite/gcc.target/arm/builtin_saddll.c create mode 100644 gcc/testsuite/gcc.target/arm/builtin_ssubl.c create mode 100644 gcc/testsuite/gcc.target/arm/builtin_ssubll.c create mode 100644 gcc/testsuite/gcc.target/arm/builtin_uaddl.c create mode 100644 gcc/testsuite/gcc.target/arm/builtin_uaddll.c create mode 100644 gcc/testsuite/gcc.target/arm/builtin_usubl.c create mode 100644 gcc/testsuite/gcc.target/arm/builtin_usubll.c create mode 100644 gcc/testsuite/gcc.target/arm/data-rel-1.c create mode 100644 gcc/testsuite/gcc.target/arm/data-rel-2.c create mode 100644 gcc/testsuite/gcc.target/arm/data-rel-3.c create mode 100644 gcc/testsuite/gcc.target/arm/fp16-aapcs-1.c create mode 100644 gcc/testsuite/gcc.target/arm/fp16-aapcs-2.c