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-next-allyesconfig in repository toolchain/ci/gcc.
from f07f94ccfe5 * gcc-interface/trans.c (Call_to_gnu): Do not initialize t [...] adds 0295b20d87f 2019-05-27 Richard Biener rguenther@suse.de adds 88eb9b137be [testsuite,aarch64,arm] PR88440: Fix testcases adds 4f90058758f * config/i386/i386.h (STACK_SIZE_MODE): Define. adds a0e7103678c * dwarf2out.c (resolve_args_picking_1): Deal with DW_OP_GN [...] adds 4afc48aca7c * config/i386/i386.c (ix86_gen_add3): Remove indirect func [...] adds 13135607a64 rs6000: Fix sanitizer build (PR90639) adds 02180879997 * Makefile.am (check-go-tool): Only chmod check-go-dir if [...] adds 26157c2a608 darwin, x86, testsuite - Match codegen adds b53c726e9d2 PR libgomp/90641 * work.c (gomp_init_work_share): Instead [...] adds 09cf268c720 * omp-low.c (lower_omp_1) <case GIMPLE_ASSIGN>: Look throu [...] adds eb7a699db2b * gimplify.c (gimplify_scan_omp_clauses): Allow lastprivat [...] adds 96fc2b3becd Daily bump. adds 54083f03acd Add GCC support to ENQCMD. adds 804f7d390a7 * gcc-interface/decl.c (intrin_arglists_compatible_p): Do [...] adds 689dab9dcf5 * gcc-interface/utils.c (gnat_internal_attribute_table): A [...] adds 0b74284ee6b * gcc-interface/decl.c (components_to_record): Set a name [...] adds 96b4b84e813 * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Record_Subt [...] adds 983c5b5eb66 * gcc-interface/trans.c (walk_nesting_tree): New static fu [...] adds 336a61a3fa9 * gcc-interface/trans.c (gnat_to_gnu): Remove superfluous [...] adds 62b762c261c * gcc-interface/trans.c (lvalue_required_for_attribute_p): [...] adds c89562363c3 * doc/gnat_rm/implementation_defined_pragmas.rst (Machine_ [...] adds 580934f6aae * gcc-interface/utils.c (handle_stack_protect_attribute): [...] adds 79ceaafaebc Handle loop fields in IPA ICF (PR ipa/90555). adds c043fe50a2f rs6000: Improve p9-dimode* testcases adds 7c70cb70f1f Support again multiple --help options (PR other/90315). new 1dc78952772 * testsuite/gcc.target/sh/pr50749-qihisi-predec-3.c: Disab [...]
The 1 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: gcc/ChangeLog | 125 ++++++++- gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 69 +++++ .../doc/gnat_rm/implementation_defined_pragmas.rst | 13 +- gcc/ada/gcc-interface/decl.c | 94 +++---- gcc/ada/gcc-interface/trans.c | 87 +++--- gcc/ada/gcc-interface/utils.c | 303 +++++++++++++++++++-- gcc/ada/sem_prag.adb | 15 +- gcc/common/config/i386/i386-common.c | 15 + gcc/config.gcc | 6 +- gcc/config/i386/cpuid.h | 1 + gcc/config/i386/driver-i386.c | 5 +- gcc/config/i386/enqcmdintrin.h | 55 ++++ gcc/config/i386/i386-builtin-types.def | 1 + gcc/config/i386/i386-builtin.def | 4 + gcc/config/i386/i386-c.c | 2 + gcc/config/i386/i386-expand.c | 53 +++- gcc/config/i386/i386-options.c | 19 +- gcc/config/i386/i386-options.h | 5 - gcc/config/i386/i386.c | 45 +-- gcc/config/i386/i386.h | 6 + gcc/config/i386/i386.md | 22 +- gcc/config/i386/i386.opt | 4 + gcc/config/i386/immintrin.h | 2 + gcc/doc/invoke.texi | 9 +- gcc/dwarf2out.c | 2 + gcc/gimplify.c | 2 +- gcc/ipa-icf-gimple.c | 38 +++ gcc/ipa-icf-gimple.h | 3 + gcc/omp-expand.c | 73 ++++- gcc/omp-low.c | 54 +++- gcc/opts-global.c | 7 +- gcc/opts.c | 7 +- gcc/opts.h | 5 +- gcc/testsuite/ChangeLog | 71 +++++ gcc/testsuite/g++.dg/other/i386-2.C | 2 +- gcc/testsuite/g++.dg/other/i386-3.C | 2 +- gcc/testsuite/gcc.dg/gomp/pr90637.c | 14 + gcc/testsuite/gcc.dg/ipa/pr90555.c | 67 +++++ .../gcc.target/aarch64/sve/index_offset_1.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve/single_1.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve/single_2.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve/single_3.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve/single_4.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve/vec_init_1.c | 2 +- gcc/testsuite/gcc.target/aarch64/vect-fmovd-zero.c | 2 +- gcc/testsuite/gcc.target/aarch64/vect-fmovf-zero.c | 2 +- gcc/testsuite/gcc.target/arm/ivopts.c | 2 +- gcc/testsuite/gcc.target/i386/enqcmd.c | 16 ++ gcc/testsuite/gcc.target/i386/enqcmds.c | 15 + gcc/testsuite/gcc.target/i386/pr22076.c | 2 + gcc/testsuite/gcc.target/i386/sse-12.c | 2 +- gcc/testsuite/gcc.target/i386/sse-13.c | 2 +- gcc/testsuite/gcc.target/i386/sse-14.c | 2 +- gcc/testsuite/gcc.target/i386/sse-23.c | 2 +- gcc/testsuite/gcc.target/powerpc/p9-dimode1.c | 14 +- gcc/testsuite/gcc.target/powerpc/p9-dimode2.c | 14 +- .../gcc.target/sh/pr50749-qihisi-predec-3.c | 2 +- gcc/testsuite/gnat.dg/machine_attr1.adb | 41 +++ gcc/testsuite/gnat.dg/machine_attr1.ads | 25 ++ gcc/testsuite/gnat.dg/opt79.adb | 28 ++ gcc/testsuite/gnat.dg/opt79.ads | 7 + gcc/testsuite/gnat.dg/prefetch1.adb | 29 ++ gcc/testsuite/gnat.dg/prefetch1.ads | 9 + gcc/testsuite/gnat.dg/specs/array4.ads | 17 ++ gcc/testsuite/gnat.dg/specs/discr5.ads | 57 ++++ gcc/tree-ssa-sink.c | 5 +- gotools/ChangeLog | 6 + gotools/Makefile.am | 2 +- gotools/Makefile.in | 2 +- libgomp/ChangeLog | 18 ++ libgomp/loop.c | 28 +- libgomp/loop_ull.c | 28 +- libgomp/sections.c | 28 +- .../lastprivate-conditional-3.c | 57 ++++ .../lastprivate_conditional_4.c | 161 +++++++++++ libgomp/work.c | 9 +- libsanitizer/ChangeLog | 5 + libsanitizer/tsan/tsan_rtl_ppc64.S | 1 + 79 files changed, 1664 insertions(+), 297 deletions(-) create mode 100644 gcc/config/i386/enqcmdintrin.h create mode 100644 gcc/testsuite/gcc.dg/gomp/pr90637.c create mode 100644 gcc/testsuite/gcc.dg/ipa/pr90555.c create mode 100644 gcc/testsuite/gcc.target/i386/enqcmd.c create mode 100644 gcc/testsuite/gcc.target/i386/enqcmds.c create mode 100644 gcc/testsuite/gnat.dg/machine_attr1.adb create mode 100644 gcc/testsuite/gnat.dg/machine_attr1.ads create mode 100644 gcc/testsuite/gnat.dg/opt79.adb create mode 100644 gcc/testsuite/gnat.dg/opt79.ads create mode 100644 gcc/testsuite/gnat.dg/prefetch1.adb create mode 100644 gcc/testsuite/gnat.dg/prefetch1.ads create mode 100644 gcc/testsuite/gnat.dg/specs/array4.ads create mode 100644 gcc/testsuite/gnat.dg/specs/discr5.ads create mode 100644 libgomp/testsuite/libgomp.c-c++-common/lastprivate-conditional-3.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/lastprivate_conditional_4.c