This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-aarch64-check_cross in repository toolchain/ci/gcc.
from 9360d6cd170 libstdc++: Simplify std::optional::value() adds 6aacd901b80 Let -Wuninitialized assume built-ins don't change const arg [...] adds 5b58057b6e7 rs6000: Write output to the builtins init file, part 3 of 3 adds bb4d8febb36 rs6000: Write static initializations for built-in table adds 7590016ba95 rs6000: Write static initializations for overload tables adds af3f12e6e86 Daily bump. adds 872da9a6f66 Add the member integer_to_sse to processor_cost as a cost s [...] adds 89b3c97eed7 vect: Fix wrong check in vect_recog_mulhs_pattern [PR101596] adds fef67987cf5 Bind(C): Fix type encodings in ISO_Fortran_binding.h adds c4dc9f59018 Bind(C): Correct sizes of some types in CFI_establish adds a3b350f1799 Fix ISO_Fortran_binding.h paths in gfortran testsuite adds b4a9bc7856e Bind(c): Fix bugs in CFI_section adds e78480ad098 Bind(c): Improve error checking in CFI_* functions adds 8af0c50a293 Correct a mistake in a warnung for -Wnonnull. new 88d0f70a326 i386: Improve AVX2 expansion of vector >> vector DImode ari [...] new 0f95c6b2f7d Don't skip prologue/epilogue when initializing alias.
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: gcc/ChangeLog | 132 +++++++++ gcc/DATESTAMP | 2 +- gcc/alias.c | 12 - gcc/c-family/ChangeLog | 5 + gcc/calls.c | 4 +- gcc/config/i386/i386.c | 6 +- gcc/config/i386/i386.h | 1 + gcc/config/i386/sse.md | 47 ++- gcc/config/i386/x86-tune-costs.h | 26 ++ gcc/config/rs6000/rs6000-gen-builtins.c | 328 ++++++++++++++++++++ gcc/cp/ChangeLog | 9 + gcc/testsuite/ChangeLog | 63 ++++ gcc/testsuite/gcc.dg/Wnonnull-4.c | 36 +-- gcc/testsuite/gcc.dg/uninit-38.c | 39 +-- gcc/testsuite/gcc.dg/uninit-41.c | 121 ++++++++ gcc/testsuite/gcc.target/i386/avx2-pr101611-1.c | 12 + gcc/testsuite/gcc.target/i386/avx2-pr101611-2.c | 41 +++ gcc/testsuite/gcc.target/i386/pr99881.c | 49 +++ gcc/testsuite/gcc.target/powerpc/pr101596-1.c | 30 ++ gcc/testsuite/gcc.target/powerpc/pr101596-2.c | 30 ++ gcc/testsuite/gcc.target/powerpc/pr101596-3.c | 58 ++++ gcc/testsuite/gfortran.dg/ISO_Fortran_binding_1.c | 12 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_10.c | 2 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_11.c | 2 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_12.c | 2 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_15.c | 2 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_16.c | 2 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_17.c | 2 +- .../gfortran.dg/ISO_Fortran_binding_17.f90 | 8 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_18.c | 2 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_3.c | 2 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_5.c | 2 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_6.c | 2 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_7.c | 2 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_8.c | 2 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_9.c | 2 +- gcc/testsuite/gfortran.dg/PR94327.c | 2 +- gcc/testsuite/gfortran.dg/PR94331.c | 2 +- .../gfortran.dg/bind_c_array_params_3_aux.c | 2 +- .../iso_fortran_binding_uint8_array_driver.c | 2 +- gcc/testsuite/gfortran.dg/pr93524.c | 2 +- gcc/tree-ssa-uninit.c | 67 +++++ gcc/tree-vect-patterns.c | 63 ++-- ...tran_binding.h => ISO_Fortran_binding-1-tmpl.h} | 74 ++--- libgfortran/ISO_Fortran_binding-2-tmpl.h | 42 +++ libgfortran/ISO_Fortran_binding-3-tmpl.h | 5 + libgfortran/Makefile.am | 15 +- libgfortran/Makefile.in | 16 +- libgfortran/mk-kinds-h.sh | 25 +- libgfortran/runtime/ISO_Fortran_binding.c | 330 ++++++++++++--------- libgomp/ChangeLog | 76 +++++ libstdc++-v3/ChangeLog | 103 +++++++ 52 files changed, 1599 insertions(+), 324 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/uninit-41.c create mode 100644 gcc/testsuite/gcc.target/i386/avx2-pr101611-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx2-pr101611-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr99881.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr101596-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr101596-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr101596-3.c rename libgfortran/{ISO_Fortran_binding.h => ISO_Fortran_binding-1-tmpl.h} (66%) create mode 100644 libgfortran/ISO_Fortran_binding-2-tmpl.h create mode 100644 libgfortran/ISO_Fortran_binding-3-tmpl.h