This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/gnu-master-aarch64-spec2k6-Os_LTO in repository toolchain/ci/gcc.
from f135a8d4eca 2019-06-27 Aaron Sawdey acsawdey@linux.ibm.com adds cbbdeb30f53 2019-06-27 Steven G. Kargl kargl@gcc.gnu.org adds d094ea44490 [Darwin, PPC] Do not use longcall for 64b code. adds 3c3d8e04ffe [Darwin, PPC] Correct whitespace in specs. adds ba037a7a594 [Darwin, PPC] Allow the user to override the use of hard fl [...] adds d43b7a0fca6 PR tree-optimization/91010 * tree-vect-stmts.c (scan_oper [...] adds df47a8c7f4b PR c++/91024 * gimplify.c (collect_fallthrough_labels): I [...] adds d1ca0650375 PR c++/55442 - memory-hog with highly recursive constexpr. adds 05f69af8f19 Add --disable-tm-clone-registry libgcc configure option. adds 318df1b8d27 Daily bump. adds 3934ae0eaee [Arm] Remove constraint strings from define_expand construc [...] adds 19ef494ebf0 x86: fix CVT{,T}PD2PI insns adds 5ab2ad068c2 add file missing from earlier commit adds b0be674a1b0 [ARC][COMMITTED] Fix slsr-13 regressions. adds c6b5a505d1d x86: fix vgf2p8affine*qb insns adds db3161f8a48 x86: improve GFNI insns adds 7552912ca27 [Darwin] Fix a couple of Wformat-diag build warnings. adds a512236ef3f [Darwin, PPC] Install the same headers as other sub-targets. adds 675f77b1c7b Fix PR target/91009 adds 0cbd830840f Update pc-relative support. adds 3f5fde6db61 Daily bump. adds 338bc01ab52 Remove trailing whitespace in C++ front end. adds 2074c859e78 * expr.c (expand_expr_real_1) <BIT_FIELD_REF>: Apply the b [...] adds d0de0a2767e * gcc-interface/decl.c (set_nonaliased_component_on_array_ [...] adds 5882c515921 * gcc-interface/trans.c (mark_visited_r): Set TYPE_SIZES_G [...] adds f44097414c1 * gcc-interface/decl.c (gnat_to_gnu_field): Rework error m [...] adds 07e38949400 * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Record_Type [...] adds b1e46fb1fdb * gcc-interface/utils.c (unchecked_convert): Tweak comment [...] adds a850edcd2d9 * gcc-interface/decl.c (gnat_to_gnu_entity): Beep up comme [...] adds 77e49d6c05a Daily bump. adds 1d79fa1803d [PATCH, Ada] Push -shared-libgcc where needed. adds b967edfe7e2 * config/i386/i386.md (mmx_isa): Rename x64, x64_noavx and [...] adds f45da3c5d95 * config/i386/sse.md (ssse3_abs<mode>2): Rename from abs<m [...] adds 6b18cddd747 Daily bump. adds 5b355ddd812 gcc/ adds 87ee9f7a511 2019-07-01 Richard Biener rguenther@suse.de adds ee5b48dc12d 2019-07-01 Richard Biener rguenther@suse.de adds 4606134eb0d 2019-07-01 Dominique d'Humieres dominiq@gcc.gnu.org adds 01ae1ec0045 gdbhooks.py: rename parameters to match usage adds 513fad55c57 Fix 2 clang warnings. adds 3d2484d6eea Use alternative_mask for add_insn_allocno_copies adds 8c24981087b Simplify ira_setup_alts adds 460bce5dc61 Make ira_get_dup_out_num handle more cases adds 341b1932c53 Allow earlyclobbers in ira_get_dup_out_num adds f278a92ec6a Use ira_setup_alts for conflict detection adds e967dff897f PR lto/91028 PR lto/90720 * g++.dg/lto/alias-1_0.C: Add [...] adds 487da8fffa2 [Ada] Fix formatting issues in the gnat_ugn documentation adds 0dae8dc23d5 [Ada] Crash due to missing freeze nodes in transient scope adds 7362896bd8d [Ada] Compiler abort on use of Invalid_Value on numeric pos [...] adds b0111d9409c [Ada] GNAT.Sockets: fix Get_Address when AF_INET6 is not defined adds 830a2a71658 [Ada] Implement GNAT.Graphs adds 5051fe355cc [Ada] Disable expansion of 'Min/'Max of floating point types adds 216ffc643ed [Ada] Minor reformatting adds 17fdf8c20ee [Ada] Clean up of GNAT.Dynamic_HTables adds 205a23a3a03 [Ada] Clean up of GNAT.Lists adds a0d15509f95 [Ada] Clean up of GNAT.Sets adds 175c4526c93 [Ada] Clean up of GNAT.Graphs adds 2c6b4adae55 [Ada] Fix "componant" typos in comments adds ee4279efe7c [Ada] Revert "Global => null" on calendar routines that use [...] adds 0a1ece97cc5 [Ada] Improve error message on mult/div between fixed-point [...] adds 2cf822b7be0 [Ada] gprbuild fails to find ghost ALI files adds cdee70d7970 [Ada] Incorrect definition of Win32 compatible types adds 6b4f0b7ddcc [Ada] Correct size in representation clauses documentation adds 2db33bd6f69 [Ada] Unnesting: improve handling of private and incomplete types adds bcb5ab8376f [Ada] Make No_Inline pragma effective for protected subprograms adds 830501b5a43 2019-07-01 Richard Biener rguenther@suse.de adds 866fa2d0594 [Ada] Wrong code with -gnatVa on lock-free protected objects adds bf13a79d6d4 [Ada] Cleanup references to LynuxWorks in docs and comments adds 374fdf942ed [Ada] Remove a SPARK rule about implicit Global adds b20f7e2cf7f [Ada] Crash on improper pragma Weak_External adds fe48ee0a1a7 [Ada] GNAT.Sockets: refactor Has_Sockaddr_Len adds d087b9ca787 [Ada] SPARK support for pointers through ownership adds bcb8dcf380a [Ada] Spurious error private subtype derivation adds 9d27ea41321 [Ada] Make No_Inline pragma effective for generic subprograms adds fc8ae4965c1 [Ada] More permissive use of GNAT attribute Enum_Rep adds 7a42b778e76 [Ada] Minor reformatting adds d21e66fbb83 [Ada] Spurious error on inst. of partially defaulted formal [...] adds 15a46039865 S/390: Fix vector shift count operand adds efd2d37a440 Fix changelog entry.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 211 + gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 267 + gcc/ada/Makefile.rtl | 1 + gcc/ada/checks.adb | 13 + .../gnat_rm/representation_clauses_and_pragmas.rst | 25 +- .../building_executable_programs_with_gnat.rst | 4 +- gcc/ada/einfo.adb | 4 +- gcc/ada/exp_attr.adb | 17 +- gcc/ada/exp_ch7.adb | 9 +- gcc/ada/exp_ch9.adb | 4 + gcc/ada/exp_unst.adb | 38 +- gcc/ada/freeze.adb | 19 +- gcc/ada/gcc-interface/Make-lang.in | 1 + gcc/ada/gcc-interface/decl.c | 349 +- gcc/ada/gcc-interface/gigi.h | 4 +- gcc/ada/gcc-interface/trans.c | 3 +- gcc/ada/gcc-interface/utils.c | 150 +- gcc/ada/gnat1drv.adb | 8 +- gcc/ada/gnat_rm.texi | 27 +- gcc/ada/gnat_ugn.texi | 18 +- gcc/ada/gnatlink.adb | 30 +- gcc/ada/gsocket.h | 8 +- gcc/ada/impunit.adb | 1 + gcc/ada/libgnat/a-calend.ads | 19 +- gcc/ada/libgnat/g-dynhta.adb | 286 +- gcc/ada/libgnat/g-dynhta.ads | 71 +- gcc/ada/libgnat/g-graphs.adb | 1459 +++++ gcc/ada/libgnat/g-graphs.ads | 527 ++ gcc/ada/libgnat/g-lists.adb | 170 +- gcc/ada/libgnat/g-lists.ads | 84 +- gcc/ada/libgnat/g-sets.adb | 82 +- gcc/ada/libgnat/g-sets.ads | 54 +- gcc/ada/libgnat/g-sothco.adb | 9 +- gcc/ada/libgnat/s-win32.ads | 9 +- gcc/ada/sem_attr.adb | 8 +- gcc/ada/sem_ch12.adb | 50 +- gcc/ada/sem_ch3.adb | 17 +- gcc/ada/sem_ch4.adb | 22 +- gcc/ada/sem_ch7.adb | 2 +- gcc/ada/sem_prag.adb | 8 +- gcc/ada/sem_spark.adb | 5748 ++++++++++---------- gcc/ada/sem_spark.ads | 8 +- gcc/ada/sem_util.adb | 8 +- gcc/ada/sysdep.c | 1 - gcc/ada/uintp.adb | 89 +- gcc/ada/uintp.ads | 6 +- gcc/c-family/ChangeLog | 5 + gcc/c-family/c.opt | 4 + gcc/c/ChangeLog | 6 + gcc/c/gimple-parser.c | 9 +- gcc/config.gcc | 2 - gcc/config/arc/arc.c | 2 +- gcc/config/arm/arm-fixed.md | 54 +- gcc/config/arm/arm.md | 627 +-- gcc/config/arm/iwmmxt.md | 16 +- gcc/config/arm/neon.md | 454 +- gcc/config/arm/sync.md | 10 +- gcc/config/arm/thumb1.md | 24 +- gcc/config/arm/vec-common.md | 54 +- gcc/config/darwin-c.c | 2 +- gcc/config/darwin-driver.c | 4 +- gcc/config/i386/i386-builtin.def | 6 +- gcc/config/i386/i386.md | 10 +- gcc/config/i386/mmx.md | 123 +- gcc/config/i386/sse.md | 82 +- gcc/config/rs6000/darwin.h | 2 +- gcc/config/rs6000/predicates.md | 55 +- gcc/config/rs6000/rs6000.c | 14 +- gcc/config/rs6000/rs6000.h | 7 - gcc/config/rs6000/rs6000.md | 24 +- gcc/config/s390/vector.md | 2 +- gcc/cp/ChangeLog | 6 + gcc/cp/constexpr.c | 29 +- gcc/cp/cp-tree.h | 30 +- gcc/cp/cxx-pretty-print.c | 1 - gcc/cp/parser.c | 276 +- gcc/cp/pt.c | 202 +- gcc/cp/semantics.c | 32 +- gcc/doc/install.texi | 5 + gcc/doc/invoke.texi | 16 +- gcc/doc/sourcebuild.texi | 3 + gcc/edit-context.c | 4 +- gcc/expr.c | 8 +- gcc/fortran/ChangeLog | 8 +- gcc/fortran/match.c | 28 +- gcc/gdbhooks.py | 8 +- gcc/ggc-page.c | 6 +- gcc/gimplify.c | 2 + gcc/ira-conflicts.c | 4 +- gcc/ira-int.h | 4 +- gcc/ira-lives.c | 9 +- gcc/ira.c | 130 +- gcc/passes.def | 7 +- gcc/testsuite/ChangeLog | 127 +- gcc/testsuite/g++.dg/cpp0x/gen-attrs-67.C | 2 +- gcc/testsuite/g++.dg/lto/alias-1_0.C | 4 +- gcc/testsuite/g++.dg/lto/alias-2_0.C | 4 +- gcc/testsuite/g++.dg/vect/simd-10.cc | 8 + .../g++.dg/warn/Wimplicit-fallthrough-4.C | 22 + gcc/testsuite/gcc.dg/gimplefe-42.c | 18 + gcc/testsuite/gcc.dg/tree-ssa/pr77445-2.c | 8 +- .../i386/avx512vp2intersect-2intersect-1b.c | 1 + .../i386/avx512vp2intersect-2intersectvl-1b.c | 1 + gcc/testsuite/gcc.target/i386/cvtpd2pi.c | 36 + gcc/testsuite/gcc.target/i386/gfni-5.c | 19 + gcc/testsuite/gcc.target/s390/vector/vec-shift-2.c | 24 + gcc/testsuite/gfortran.dg/common_1.f | 14 + gcc/testsuite/gfortran.dg/common_26.f90 | 14 + gcc/testsuite/gnat.dg/array35.adb | 24 + gcc/testsuite/gnat.dg/array36.adb | 28 + gcc/testsuite/gnat.dg/derived_type6.adb | 5 + gcc/testsuite/gnat.dg/derived_type6.ads | 9 + gcc/testsuite/gnat.dg/dynhash.adb | 41 +- gcc/testsuite/gnat.dg/dynhash1.adb | 8 +- gcc/testsuite/gnat.dg/enum_rep.adb | 5 + gcc/testsuite/gnat.dg/enum_rep.ads | 22 + gcc/testsuite/gnat.dg/freezing1.adb | 5 + gcc/testsuite/gnat.dg/freezing1.ads | 10 + gcc/testsuite/gnat.dg/freezing1_pack.adb | 8 + gcc/testsuite/gnat.dg/freezing1_pack.ads | 16 + gcc/testsuite/gnat.dg/generic_inst3.adb | 20 + .../gnat.dg/generic_inst3_kafka_lib-topic.ads | 7 + gcc/testsuite/gnat.dg/generic_inst3_kafka_lib.ads | 2 + gcc/testsuite/gnat.dg/generic_inst3_markets.ads | 10 + .../gnat.dg/generic_inst3_traits-encodables.ads | 8 + gcc/testsuite/gnat.dg/generic_inst3_traits.ads | 3 + gcc/testsuite/gnat.dg/linkedlist.adb | 72 +- gcc/testsuite/gnat.dg/prot7.adb | 22 + gcc/testsuite/gnat.dg/prot7.ads | 16 + gcc/testsuite/gnat.dg/sets1.adb | 48 +- gcc/testsuite/gnat.dg/specs/array5.ads | 9 + gcc/testsuite/gnat.dg/specs/array5_pkg1.ads | 14 + gcc/testsuite/gnat.dg/specs/array5_pkg2-g.ads | 13 + gcc/testsuite/gnat.dg/specs/array5_pkg2.ads | 5 + gcc/testsuite/gnat.dg/specs/atomic2.ads | 2 +- gcc/testsuite/gnat.dg/specs/clause_on_volatile.ads | 4 +- gcc/testsuite/gnat.dg/specs/size_clause3.ads | 4 +- gcc/testsuite/gnat.dg/specs/unchecked_convert1.ads | 20 + gcc/testsuite/gnat.dg/specs/unchecked_convert2.ads | 19 + gcc/testsuite/gnat.dg/weak3.adb | 11 + gcc/testsuite/gnat.dg/weak3.ads | 3 + gcc/testsuite/lib/target-supports.exp | 14 + gcc/tree-ssa-sccvn.c | 68 +- gcc/tree-vect-stmts.c | 5 +- libgcc/ChangeLog | 7 + libgcc/Makefile.in | 4 +- libgcc/configure | 15 + libgcc/configure.ac | 10 + 149 files changed, 8481 insertions(+), 4803 deletions(-) create mode 100644 gcc/ada/libgnat/g-graphs.adb create mode 100644 gcc/ada/libgnat/g-graphs.ads create mode 100644 gcc/testsuite/g++.dg/vect/simd-10.cc create mode 100644 gcc/testsuite/g++.dg/warn/Wimplicit-fallthrough-4.C create mode 100644 gcc/testsuite/gcc.dg/gimplefe-42.c create mode 100644 gcc/testsuite/gcc.target/i386/cvtpd2pi.c create mode 100644 gcc/testsuite/gcc.target/i386/gfni-5.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-shift-2.c create mode 100644 gcc/testsuite/gfortran.dg/common_1.f create mode 100644 gcc/testsuite/gfortran.dg/common_26.f90 create mode 100644 gcc/testsuite/gnat.dg/array35.adb create mode 100644 gcc/testsuite/gnat.dg/array36.adb create mode 100644 gcc/testsuite/gnat.dg/derived_type6.adb create mode 100644 gcc/testsuite/gnat.dg/derived_type6.ads create mode 100644 gcc/testsuite/gnat.dg/enum_rep.adb create mode 100644 gcc/testsuite/gnat.dg/enum_rep.ads create mode 100644 gcc/testsuite/gnat.dg/freezing1.adb create mode 100644 gcc/testsuite/gnat.dg/freezing1.ads create mode 100644 gcc/testsuite/gnat.dg/freezing1_pack.adb create mode 100644 gcc/testsuite/gnat.dg/freezing1_pack.ads create mode 100644 gcc/testsuite/gnat.dg/generic_inst3.adb create mode 100644 gcc/testsuite/gnat.dg/generic_inst3_kafka_lib-topic.ads create mode 100644 gcc/testsuite/gnat.dg/generic_inst3_kafka_lib.ads create mode 100644 gcc/testsuite/gnat.dg/generic_inst3_markets.ads create mode 100644 gcc/testsuite/gnat.dg/generic_inst3_traits-encodables.ads create mode 100644 gcc/testsuite/gnat.dg/generic_inst3_traits.ads create mode 100644 gcc/testsuite/gnat.dg/prot7.adb create mode 100644 gcc/testsuite/gnat.dg/prot7.ads create mode 100644 gcc/testsuite/gnat.dg/specs/array5.ads create mode 100644 gcc/testsuite/gnat.dg/specs/array5_pkg1.ads create mode 100644 gcc/testsuite/gnat.dg/specs/array5_pkg2-g.ads create mode 100644 gcc/testsuite/gnat.dg/specs/array5_pkg2.ads create mode 100644 gcc/testsuite/gnat.dg/specs/unchecked_convert1.ads create mode 100644 gcc/testsuite/gnat.dg/specs/unchecked_convert2.ads create mode 100644 gcc/testsuite/gnat.dg/weak3.adb create mode 100644 gcc/testsuite/gnat.dg/weak3.ads