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-next-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. adds e6d247e589d RISC-V: Fix more splitters accidentally calling gen_reg_rtx. adds e0db719c897 Extend pass rpad to handle avx512f vcvtusi2ss vcvtusi2ss 53 [...]
No new revisions were added by this update.
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