This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-lts-allmodconfig in repository toolchain/ci/gcc.
from 2aa1dcc8eec S/390: Define shift_truncation_mask. adds 66d1f992712 Turn of ipa-ra in builtins test (PR91059) adds e657014d10d subreg: Add -fsplit-wide-types-early (PR88233) adds 5c38e3824a6 rs6000: Add testcase for PR88233 adds 2274d8375f9 rs6000: Ignore GFXOPT (and GPOPT) for choosing machine adds 7679e83d8c3 * emit-rtl.c (set_insn_locations): New function moved from [...] adds 8ce2417b383 PR c++/91110 * decl2.c (cp_omp_mappable_type_1): Don't em [...] adds 9296b8209ba * tree-vect-stmts.c (scan_operand_equal_p): Look through M [...] adds 78517450468 Daily bump. adds 131e905331b PR middle-end/71924 - missing -Wreturn-local-addr returning [...] adds e6f97c9ce31 Enhance documentation of -fprofile-note option. adds 1fa2676e46c Remove usage of ZSTD_CLEVEL_DEFAULT define. adds b389ec1e4c5 [Ada] Update -fdump-ada-spec documentation adds 5fb4f6e3e60 [Ada] Make -gnatRj output strictly conforming JSON adds a42b8e6a0b0 [Ada] Fix ownership checking for pointers in SPARK adds 82c20af0c09 [Ada] Issue error on illegal ownership in SPARK adds 6c334e66b08 [Ada] Set Dynamic_Elaboration_Checks to True in CodePeer mode adds 4c24efa627d [Ada] Fix scopes for local variables in task/protected bodies adds d9b7ae154b9 [Ada] Einfo: fix a typo adds a080baa92ec [Ada] Handle implicit moves in SPARK ownership pointer support adds cf9af2fa187 [Ada] Reword "wild card" to "wildcard" adds 8235b94301c [Ada] Expand type of static expressions in GNATprove mode adds 3e4e7139ce3 [Ada] Prevent inconsistent state for inlining in GNATprove adds 44e00a56ea1 [Ada] Spurious error when instance of generic is used as fo [...] adds dbf9a3d77c9 [Ada] Expand Enum_Rep attribute reference in GNATprove mode adds 2166bdef39c [Ada] Sinfo: refine comment for Do_Range_Check adds 3933efcf994 [Ada] Missing runtime range checks with -gnatVa adds a2c6c634bbf [Ada] Missing escape of the double quote in JSON output adds f71974500d7 [Ada] Elaboration order v4.0 activation adds 5ffa473a523 [Ada] Wrong resolution of equality operator with overloaded [...] adds 98eb811160a [Ada] Minor reformatting adds 7667b40aa3f [Ada] Missing error on generic type with representation clause adds 1d7a99549ca [Ada] Disable calls to Abort defer/undefer when ZCX_By_Default adds 247527b7c30 [Ada] Exp_Util: minor refactoring adds 7ed20965ec3 [Ada] Task-related circularities in Elaboration order v4.0 adds 06d78d4c3d0 [Ada] Reformat comments adds 7389bee5f19 [Ada] Elaboration order v4.0 and generic instantiations adds 2463fa93c10 [Ada] Crash/infinite loop on program with multiple visibili [...] adds 9b57fc3078d [Ada] Warning needed on anonymous access type allocators adds 54b39f265ff [Ada] System.OS_Interface: fix Critical_Section.SpinCount type adds fb739c453c5 [Ada] Crash on 'Img attribute adds 89c67bd9086 [Ada] Access to uninitialized memory by predicate check adds f359a95b5ff 2019-07-09 Richard Biener rguenther@suse.de adds 080d173647a Document and test __builtin_expect_with_probability. adds c53fd0cf456 [arm]: redefine aes patterns adds 254b835372f * ira-emit.c (emit_moves): Skip DEBUG_INSNs when setting t [...] adds 25650bfaa40 2019-07-09 Richard Biener rguenther@suse.de adds a166c6bdf4d [ARM][testsuite] Fix address of sg stubs in CMSE tests adds 5ab7d0ae0c1 [aarch64]: redefine aes patterns adds b7c4195ffce Commit missing hunk from r273296 adds 36bcaa6e64a 2019-07-09 Richard Biener rguenther@suse.de
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 135 ++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 294 ++++ gcc/ada/ali.ads | 2 +- gcc/ada/bindo-augmentors.adb | 153 +-- gcc/ada/bindo-augmentors.ads | 8 +- gcc/ada/bindo-builders.adb | 36 +- gcc/ada/bindo-diagnostics.adb | 90 +- gcc/ada/bindo-elaborators.adb | 17 +- gcc/ada/bindo-graphs.adb | 260 ++-- gcc/ada/bindo-graphs.ads | 59 +- gcc/ada/bindo-units.adb | 13 + gcc/ada/bindo-units.ads | 4 + gcc/ada/bindo-validators.adb | 2 +- gcc/ada/bindo.adb | 33 +- gcc/ada/bindo.ads | 18 +- gcc/ada/bindusg.adb | 7 +- gcc/ada/clean.adb | 2 +- gcc/ada/debug.adb | 9 +- gcc/ada/doc/gnat_rm/the_gnat_library.rst | 2 +- .../building_executable_programs_with_gnat.rst | 91 +- .../elaboration_order_handling_in_gnat.rst | 1416 ++++++++------------ .../doc/gnat_ugn/the_gnat_compilation_model.rst | 7 +- gcc/ada/einfo.ads | 4 +- gcc/ada/erroutc.adb | 2 +- gcc/ada/exp_aggr.adb | 4 +- gcc/ada/exp_ch13.adb | 4 +- gcc/ada/exp_ch4.adb | 12 +- gcc/ada/exp_ch5.adb | 2 +- gcc/ada/exp_ch6.adb | 4 +- gcc/ada/exp_ch7.adb | 2 +- gcc/ada/exp_ch9.adb | 29 +- gcc/ada/exp_pakd.adb | 2 +- gcc/ada/exp_spark.adb | 7 + gcc/ada/exp_util.adb | 16 +- gcc/ada/fname-uf.ads | 2 +- gcc/ada/freeze.adb | 5 +- gcc/ada/gnat1drv.adb | 7 +- gcc/ada/gnat_rm.texi | 2 +- gcc/ada/gnat_ugn.texi | 1375 ++++++++----------- gcc/ada/gnatlink.adb | 4 +- gcc/ada/inline.adb | 2 +- gcc/ada/lib.ads | 2 +- gcc/ada/libgnarl/s-osinte__mingw.ads | 2 +- gcc/ada/libgnat/g-comlin.adb | 2 +- gcc/ada/libgnat/g-comlin.ads | 6 +- gcc/ada/libgnat/g-regexp.ads | 2 +- gcc/ada/libgnat/g-regpat.ads | 2 +- gcc/ada/libgnat/g-spipat.ads | 2 +- gcc/ada/libgnat/s-memory.adb | 17 +- gcc/ada/libgnat/s-os_lib.ads | 2 +- gcc/ada/libgnat/s-regexp.ads | 2 +- gcc/ada/make.adb | 2 +- gcc/ada/namet.ads | 2 +- gcc/ada/opt.ads | 2 +- gcc/ada/par-ch4.adb | 2 +- gcc/ada/par-ch6.adb | 2 +- gcc/ada/par-labl.adb | 2 +- gcc/ada/prep.adb | 2 +- gcc/ada/repinfo.adb | 114 +- gcc/ada/repinfo.ads | 2 +- gcc/ada/sem_aggr.adb | 2 +- gcc/ada/sem_ch12.adb | 34 +- gcc/ada/sem_ch13.adb | 24 +- gcc/ada/sem_ch3.adb | 36 +- gcc/ada/sem_ch4.adb | 66 +- gcc/ada/sem_ch5.adb | 8 +- gcc/ada/sem_ch6.adb | 10 +- gcc/ada/sem_ch6.ads | 2 +- gcc/ada/sem_ch7.adb | 2 +- gcc/ada/sem_ch8.adb | 2 +- gcc/ada/sem_dim.adb | 8 +- gcc/ada/sem_disp.adb | 2 +- gcc/ada/sem_elab.adb | 17 +- gcc/ada/sem_eval.adb | 10 +- gcc/ada/sem_prag.adb | 5 +- gcc/ada/sem_res.adb | 74 +- gcc/ada/sem_spark.adb | 294 +++- gcc/ada/sem_util.adb | 24 +- gcc/ada/sem_warn.adb | 2 +- gcc/ada/sinfo.ads | 8 +- gcc/ada/switch-b.adb | 9 +- gcc/ada/usage.adb | 2 + gcc/ada/warnsw.adb | 12 + gcc/ada/warnsw.ads | 7 + gcc/common.opt | 4 + gcc/common/config/rs6000/rs6000-common.c | 2 + gcc/config/aarch64/aarch64-simd.md | 67 +- gcc/config/aarch64/aarch64.c | 4 - gcc/config/arm/aarch-common-protos.h | 1 - gcc/config/arm/aarch-common.c | 40 - gcc/config/arm/arm.c | 4 - gcc/config/arm/cortex-a53.md | 6 - gcc/config/arm/cortex-a57.md | 6 - gcc/config/arm/crypto.md | 83 +- gcc/config/arm/exynos-m1.md | 5 - gcc/config/arm/iterators.md | 7 +- gcc/config/rs6000/rs6000.c | 22 +- gcc/cp/ChangeLog | 6 + gcc/cp/decl2.c | 2 +- gcc/doc/extend.texi | 5 +- gcc/doc/invoke.texi | 15 +- gcc/emit-rtl.c | 12 + gcc/function.c | 13 - gcc/gimple-match-head.c | 44 +- gcc/gimple-match.h | 7 +- gcc/gimple-ssa-isolate-paths.c | 488 +++++-- gcc/ira-emit.c | 15 +- gcc/lower-subreg.c | 46 +- gcc/lto-compress.c | 11 +- gcc/passes.def | 3 +- gcc/reg-stack.c | 1 + gcc/rtl.h | 1 + gcc/testsuite/ChangeLog | 107 ++ gcc/testsuite/g++.dg/gomp/pr91110.C | 11 + gcc/testsuite/g++.dg/vect/simd-6.cc | 2 +- gcc/testsuite/g++.dg/vect/simd-9.cc | 2 +- .../gcc.c-torture/execute/builtins/builtins.exp | 2 +- gcc/testsuite/gcc.c-torture/execute/return-addr.c | 122 ++ gcc/testsuite/gcc.dg/Walloca-4.c | 7 +- gcc/testsuite/gcc.dg/Wreturn-local-addr-10.c | 56 + gcc/testsuite/gcc.dg/Wreturn-local-addr-2.c | 293 ++++ gcc/testsuite/gcc.dg/Wreturn-local-addr-3.c | 248 ++++ gcc/testsuite/gcc.dg/Wreturn-local-addr-4.c | 370 +++++ gcc/testsuite/gcc.dg/Wreturn-local-addr-5.c | 40 + gcc/testsuite/gcc.dg/Wreturn-local-addr-6.c | 203 +++ gcc/testsuite/gcc.dg/Wreturn-local-addr-7.c | 50 + gcc/testsuite/gcc.dg/Wreturn-local-addr-8.c | 88 ++ gcc/testsuite/gcc.dg/Wreturn-local-addr-9.c | 73 + gcc/testsuite/gcc.dg/pr41551.c | 2 + gcc/testsuite/gcc.dg/pr59523.c | 2 + gcc/testsuite/gcc.dg/predict-17.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/alias-37.c | 2 +- .../gcc.dg/tree-ssa/alias-access-path-1.c | 4 +- .../gcc.dg/tree-ssa/alias-access-path-2.c | 4 +- .../gcc.dg/tree-ssa/alias-access-path-8.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/pr88775-2.c | 2 + gcc/testsuite/gcc.dg/vect/pr91114.c | 12 + gcc/testsuite/gcc.dg/winline-7.c | 2 + .../aarch64/{crypto-fuse-1.c => aes-fuse-1.c} | 45 +- gcc/testsuite/gcc.target/aarch64/aes-fuse-2.c | 65 + gcc/testsuite/gcc.target/aarch64/crypto-fuse-2.c | 45 - gcc/testsuite/gcc.target/arm/aes-fuse-1.c | 66 + gcc/testsuite/gcc.target/arm/aes-fuse-2.c | 66 + gcc/testsuite/gcc.target/arm/aes_xor_combine.c | 43 + gcc/testsuite/gcc.target/arm/cmse/bitfield-1.c | 2 +- gcc/testsuite/gcc.target/arm/cmse/bitfield-2.c | 2 +- gcc/testsuite/gcc.target/arm/cmse/bitfield-3.c | 2 +- gcc/testsuite/gcc.target/arm/cmse/struct-1.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr88233.c | 13 + gcc/testsuite/gnat.dg/equal7.adb | 15 + gcc/testsuite/gnat.dg/equal7_pkg.adb | 14 + gcc/testsuite/gnat.dg/equal7_pkg.ads | 16 + gcc/testsuite/gnat.dg/generic_inst5.adb | 20 + gcc/testsuite/gnat.dg/generic_inst6.adb | 9 + gcc/testsuite/gnat.dg/generic_inst6_g1-c.adb | 6 + gcc/testsuite/gnat.dg/generic_inst6_g1-c.ads | 3 + gcc/testsuite/gnat.dg/generic_inst6_g1.ads | 3 + gcc/testsuite/gnat.dg/generic_inst6_i1.ads | 2 + gcc/testsuite/gnat.dg/generic_inst6_i2.ads | 2 + gcc/testsuite/gnat.dg/generic_inst6_x.ads | 7 + gcc/testsuite/gnat.dg/image1.adb | 12 + gcc/testsuite/gnat.dg/predicate10.adb | 9 + gcc/testsuite/gnat.dg/predicate10_pkg.adb | 10 + gcc/testsuite/gnat.dg/predicate10_pkg.ads | 13 + gcc/testsuite/gnat.dg/range_check3.adb | 13 + gcc/testsuite/gnat.dg/range_check3_pkg.adb | 18 + gcc/testsuite/gnat.dg/range_check3_pkg.ads | 9 + gcc/testsuite/gnat.dg/rep_clause8.adb | 19 + gcc/tree-pass.h | 3 +- gcc/tree-ssa-sccvn.c | 72 +- gcc/tree-vect-data-refs.c | 2 + gcc/tree-vect-stmts.c | 102 +- libgcc/generic-morestack.c | 2 + libgomp/ChangeLog | 5 + libgomp/testsuite/libgomp.c++/scan-13.C | 2 +- libgomp/testsuite/libgomp.c++/scan-16.C | 2 +- 177 files changed, 5705 insertions(+), 2642 deletions(-) create mode 100644 gcc/testsuite/g++.dg/gomp/pr91110.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/return-addr.c create mode 100644 gcc/testsuite/gcc.dg/Wreturn-local-addr-10.c create mode 100644 gcc/testsuite/gcc.dg/Wreturn-local-addr-2.c create mode 100644 gcc/testsuite/gcc.dg/Wreturn-local-addr-3.c create mode 100644 gcc/testsuite/gcc.dg/Wreturn-local-addr-4.c create mode 100644 gcc/testsuite/gcc.dg/Wreturn-local-addr-5.c create mode 100644 gcc/testsuite/gcc.dg/Wreturn-local-addr-6.c create mode 100644 gcc/testsuite/gcc.dg/Wreturn-local-addr-7.c create mode 100644 gcc/testsuite/gcc.dg/Wreturn-local-addr-8.c create mode 100644 gcc/testsuite/gcc.dg/Wreturn-local-addr-9.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr91114.c rename gcc/testsuite/gcc.target/aarch64/{crypto-fuse-1.c => aes-fuse-1.c} (51%) create mode 100644 gcc/testsuite/gcc.target/aarch64/aes-fuse-2.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/crypto-fuse-2.c create mode 100644 gcc/testsuite/gcc.target/arm/aes-fuse-1.c create mode 100644 gcc/testsuite/gcc.target/arm/aes-fuse-2.c create mode 100644 gcc/testsuite/gcc.target/arm/aes_xor_combine.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr88233.c create mode 100644 gcc/testsuite/gnat.dg/equal7.adb create mode 100644 gcc/testsuite/gnat.dg/equal7_pkg.adb create mode 100644 gcc/testsuite/gnat.dg/equal7_pkg.ads create mode 100644 gcc/testsuite/gnat.dg/generic_inst5.adb create mode 100644 gcc/testsuite/gnat.dg/generic_inst6.adb create mode 100644 gcc/testsuite/gnat.dg/generic_inst6_g1-c.adb create mode 100644 gcc/testsuite/gnat.dg/generic_inst6_g1-c.ads create mode 100644 gcc/testsuite/gnat.dg/generic_inst6_g1.ads create mode 100644 gcc/testsuite/gnat.dg/generic_inst6_i1.ads create mode 100644 gcc/testsuite/gnat.dg/generic_inst6_i2.ads create mode 100644 gcc/testsuite/gnat.dg/generic_inst6_x.ads create mode 100644 gcc/testsuite/gnat.dg/image1.adb create mode 100644 gcc/testsuite/gnat.dg/predicate10.adb create mode 100644 gcc/testsuite/gnat.dg/predicate10_pkg.adb create mode 100644 gcc/testsuite/gnat.dg/predicate10_pkg.ads create mode 100644 gcc/testsuite/gnat.dg/range_check3.adb create mode 100644 gcc/testsuite/gnat.dg/range_check3_pkg.adb create mode 100644 gcc/testsuite/gnat.dg/range_check3_pkg.ads create mode 100644 gcc/testsuite/gnat.dg/rep_clause8.adb