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-aarch64-mainline-allyesconfig in repository toolchain/ci/gcc.
from 0901fb15115 Daily bump. adds c0578c7f4f3 [x86] Tweak testcases for PR82361 adds 5763e144adf [Ada] Refine previous change for -gnatn and LLVM adds b62d138e467 [Ada] Fix style issues in functional maps adds 10789c9ab70 [Ada] Avoid uninitialized variable in bounded containers adds bfc9786e0de [Ada] System.Stack_Usage: fix a typo adds 968356cde57 [Ada] Remove remaining references to VMS support adds 34bc5aa6f79 [Ada] Improve doc on Warning_As_Error adds 2f5f7be7292 [Ada] Fix 32/64bit mistake on SYSTEM_INFO component in s-win32 adds dbdeaa0898b [Ada] Fix typo in error message adds 257d7f291bc [Ada] No Storage_Error for an oversized disabled ghost arra [...] adds 307b1798bdd [Ada] Fix errno for rename for the VxWorks 6 target adds cd052b50e9d [Ada] Raise exception on call to Expect for a dead process adds 29f421fd192 [Ada] Factor out code for deciding statically known Constra [...] adds be0ac57dbce [Ada] Ensure that Scan_Real result does not depend on trail [...] adds d2ef5482c2c [Ada] Skip entity name qualification in GNATprove mode adds 72c5352b69f [Ada] Refine type of Get_Homonym_Number result adds 5f02e9ac666 [Ada] Don't fail a front-end assertion if errors have alrea [...] adds e3e94218b35 [Ada] Code cleanup of alignment representation clauses in d [...] adds 0a8c228c91a [Ada] Fix minor formatting issue adds 61aec20f449 [Ada] Improve efficiency of copying bit-packed slices adds fd7f9ee7ae1 [Ada] Fix portability issues in access to subprograms adds 6ef77f9eddd [Ada] Implement AI12-0086's rules for discriminants in aggregates adds 91c1942e8f1 [Ada] Spurious run time error on anonymous access formals adds 59dff78ae41 [Ada] Fix sharing of expression in array aggregate with oth [...] adds 22b5c9f089d [Ada] Missing accessibility check on discrim assignment adds fcafcd8dac8 [Ada] Spurious ineffective use_clause warning adds affdb52b4dc [Ada] Crash on aggregate with dscriminant in if-expression [...] adds 711d12e8511 [Ada] Use static discriminant value for discriminated task record adds fb1194b3a2d [Ada] Crash on universal case expression in fixed-point division adds f6e980d2973 [Ada] Fix spurious alignment warning on simple address clause adds e9acce32be0 [Ada] Avoid gnatbind regression caused by Copy_Bitfield adds a87863631f2 Come up with debug counter for store-merging. adds 361d6224e57 Two more POLY_INT cases for dwarf2out.c adds 18a6b95a0a0 Handle variable-length vectors in compute_record_mode adds 2cf069e1b52 Don't treat variable-length vectors as VLAs during gimplification adds 64dd9ffcf41 Make get_value_for_expr check for INTEGER_CSTs adds 046c75ecf78 2019-09-18 Richard Biener rguenther@suse.de adds 6a228354a54 Make assemble_real generate canonical CONST_INTs adds 50767b0db3d 2019-09-18 Richard Biener rguenther@suse.de adds 09b954571c6 Tweak clang-format configuration. adds 7ec5a6d57a7 2019-09-18 Richard Biener rguenther@suse.de adds 40ac65c8417 [ARM] Cleanup multiply patterns adds f4accd5b1b2 2019-09-18 Richard Biener rguenther@suse.de adds 662cc42aed6 [ARM] Cleanup highpart multiply patterns adds fa761b10d40 [ARM] Cleanup 64-bit multiplies adds 4771c5b1c52 i386: Increase Skylake SImode pseudo register store cost adds 54fa21a885f i386: Restore Skylake SImode hard register store cost adds 9a7e877fed4 [ARM] Add logical DImode expanders adds ecfc674fb9c libgo: support gollvm build on arm64 linux adds cc2d01eed26 Daily bump. new e6d247e589d RISC-V: Fix more splitters accidentally calling gen_reg_rtx. new e0db719c897 Extend pass rpad to handle avx512f vcvtusi2ss vcvtusi2ss 53 [...]
The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: contrib/ChangeLog | 5 + contrib/clang-format | 20 +- gcc/ChangeLog | 166 +++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 250 +++++++ gcc/ada/adaint.c | 20 + gcc/ada/bindgen.adb | 1 + gcc/ada/checks.adb | 23 +- gcc/ada/checks.ads | 7 +- .../implementation_defined_characteristics.rst | 5 +- .../doc/gnat_rm/implementation_defined_pragmas.rst | 12 +- .../implementation_of_specific_ada_features.rst | 3 - gcc/ada/einfo.adb | 16 + gcc/ada/einfo.ads | 13 + gcc/ada/exp_aggr.adb | 25 +- gcc/ada/exp_attr.adb | 152 +---- gcc/ada/exp_ch4.adb | 57 +- gcc/ada/exp_ch5.adb | 24 +- gcc/ada/exp_ch6.adb | 34 +- gcc/ada/exp_dbug.adb | 63 +- gcc/ada/exp_dbug.ads | 4 + gcc/ada/exp_disp.adb | 99 +-- gcc/ada/exp_spark.adb | 15 + gcc/ada/exp_unst.adb | 2 +- gcc/ada/exp_util.adb | 164 +++++ gcc/ada/exp_util.ads | 4 + gcc/ada/freeze.adb | 3 +- gcc/ada/frontend.adb | 4 +- gcc/ada/gnat_rm.texi | 20 +- gcc/ada/libgnarl/s-interr.adb | 6 +- gcc/ada/libgnarl/s-interr__hwint.adb | 7 +- gcc/ada/libgnarl/s-interr__sigaction.adb | 6 +- gcc/ada/libgnarl/s-interr__vxworks.adb | 7 +- gcc/ada/libgnat/a-cbhama.adb | 14 +- gcc/ada/libgnat/a-cbhase.adb | 12 +- gcc/ada/libgnat/a-cbmutr.adb | 13 +- gcc/ada/libgnat/a-cborma.adb | 15 +- gcc/ada/libgnat/a-cborse.adb | 13 +- gcc/ada/libgnat/a-cobove.adb | 16 +- gcc/ada/libgnat/a-cofuma.adb | 30 +- gcc/ada/libgnat/g-expect.adb | 12 +- gcc/ada/libgnat/s-stausa.adb | 2 +- gcc/ada/libgnat/s-valrea.adb | 652 ++++++++++-------- gcc/ada/libgnat/s-win32.ads | 21 +- gcc/ada/make.adb | 2 +- gcc/ada/sem_ch3.adb | 21 +- gcc/ada/sem_ch6.adb | 120 ++++ gcc/ada/sem_ch8.adb | 17 +- gcc/ada/sem_eval.adb | 3 +- gcc/ada/sem_res.adb | 12 +- gcc/ada/sem_util.adb | 597 ++++++++++++++++- gcc/ada/sem_util.ads | 40 ++ gcc/config/arm/arm.c | 4 +- gcc/config/arm/arm.md | 387 ++++------- gcc/config/arm/iterators.md | 6 + gcc/config/arm/predicates.md | 15 + gcc/config/i386/i386.md | 1 + gcc/config/i386/x86-tune-costs.h | 4 +- gcc/config/riscv/riscv-protos.h | 4 +- gcc/config/riscv/riscv.c | 46 +- gcc/config/riscv/riscv.md | 6 +- gcc/dbgcnt.def | 1 + gcc/dwarf2out.c | 19 + gcc/gimple-ssa-store-merging.c | 4 +- gcc/gimplify.c | 7 +- gcc/go/gofrontend/MERGE | 2 +- gcc/lto-streamer-in.c | 5 - gcc/lto/ChangeLog | 6 + gcc/lto/lto.c | 6 + gcc/stor-layout.c | 12 +- gcc/testsuite/ChangeLog | 71 ++ gcc/testsuite/gcc.target/i386/pr82361-1.c | 20 +- gcc/testsuite/gcc.target/i386/pr82361-2.c | 5 +- gcc/testsuite/gcc.target/i386/pr87007-3.c | 18 + gcc/testsuite/gcc.target/i386/pr90878.c | 25 + gcc/testsuite/gcc.target/i386/pr91446.c | 24 + gcc/testsuite/gnat.dg/access8.adb | 46 ++ gcc/testsuite/gnat.dg/access8_pkg.adb | 30 + gcc/testsuite/gnat.dg/access8_pkg.ads | 19 + gcc/testsuite/gnat.dg/aggr28.adb | 29 + gcc/testsuite/gnat.dg/ai12_0086_example.adb | 24 + gcc/testsuite/gnat.dg/containers1.adb | 5 + gcc/testsuite/gnat.dg/containers1.ads | 6 + gcc/testsuite/gnat.dg/discr58.adb | 33 + gcc/testsuite/gnat.dg/expect4.adb | 35 + gcc/testsuite/gnat.dg/fixedpnt8.adb | 28 + gcc/testsuite/gnat.dg/float_value2.adb | 10 + gcc/testsuite/gnat.dg/ghost7.adb | 6 + gcc/testsuite/gnat.dg/ghost7.ads | 8 + gcc/testsuite/gnat.dg/system_info1.adb | 23 + gcc/testsuite/gnat.dg/warn30.adb | 10 + gcc/testsuite/gnat.dg/warn30.ads | 6 + gcc/testsuite/gnat.dg/warn31.adb | 5 + gcc/testsuite/gnat.dg/warn31.ads | 20 + gcc/tree-parloops.c | 726 ++++++++++++++++++++- gcc/tree-ssa-ccp.c | 14 +- gcc/tree-streamer-in.c | 6 - gcc/tree-vect-loop.c | 69 +- gcc/tree-vectorizer.h | 6 +- gcc/varasm.c | 14 +- libgo/mkrsysinfo.sh | 6 + libgo/mksysinfo.sh | 6 + libgo/sysinfo.c | 4 + 103 files changed, 3617 insertions(+), 1126 deletions(-) create mode 100644 gcc/testsuite/gcc.target/i386/pr87007-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr90878.c create mode 100644 gcc/testsuite/gcc.target/i386/pr91446.c create mode 100644 gcc/testsuite/gnat.dg/access8.adb create mode 100644 gcc/testsuite/gnat.dg/access8_pkg.adb create mode 100644 gcc/testsuite/gnat.dg/access8_pkg.ads create mode 100644 gcc/testsuite/gnat.dg/aggr28.adb create mode 100644 gcc/testsuite/gnat.dg/ai12_0086_example.adb create mode 100644 gcc/testsuite/gnat.dg/containers1.adb create mode 100644 gcc/testsuite/gnat.dg/containers1.ads create mode 100644 gcc/testsuite/gnat.dg/discr58.adb create mode 100644 gcc/testsuite/gnat.dg/expect4.adb create mode 100644 gcc/testsuite/gnat.dg/fixedpnt8.adb create mode 100644 gcc/testsuite/gnat.dg/float_value2.adb create mode 100644 gcc/testsuite/gnat.dg/ghost7.adb create mode 100644 gcc/testsuite/gnat.dg/ghost7.ads create mode 100644 gcc/testsuite/gnat.dg/system_info1.adb create mode 100644 gcc/testsuite/gnat.dg/warn30.adb create mode 100644 gcc/testsuite/gnat.dg/warn30.ads create mode 100644 gcc/testsuite/gnat.dg/warn31.adb create mode 100644 gcc/testsuite/gnat.dg/warn31.ads