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 aab566a4fb6 Daily bump. adds 6224a8aa1ba Objective-C, Darwin : Update protocol metadata to current version. adds 1174b08b140 Ojective-C, Darwin : Adjust category superclass ref names (NFC). adds 1cc74766102 Objective-C++, Darwin : Make metadata 'extern "C"'. adds 75d4d7bc697 Objective-C, Darwin : Revise the runtime selection options. adds 3ba0afac60e Objective-C, Darwin : Update message call codegen. adds 336fdc8ba88 Darwin, Objective-C : Update meta-data linkage. adds 8703bf5d31f Darwin, Objective-C : Adjust objective-c symbol linkage wit [...] adds 67f984d62e3 testsuite, Objective-C : Compatibility fixes. adds f2ac4fc035b testsuite, Objective-C : Update a test for newer OS versions. adds bae828f7bbf testsuite, Objective-C : Adjust gnu-api tests for Darwin. adds 40330e70770 testsuite, Objective-C : Add initialize method to root class. adds b1b7599ca52 testsuite, Objective-C : Update forward-1.m. adds b292746ff7c testsuite, Objective-C : Fix call-super-2.m for newer NeXT [...] adds 5505a9eab9b testsuite, Objective-C : Fix two plugin diagnostics tests f [...] adds fa99b56c7f3 testsuite, Objective-c++ : Fix GNU API tests to work with N [...] adds 6b468b7556f testsuite, Objective-C++ : Skip an ancient test on newer systems. adds 0b9a7311274 aix: add FAT library support for libstdc++fs.a adds fd36daf64a1 testsuite, objective-c++ : GC is not available from Darwin16. adds cc3014d80e1 testsuite, objective-c++ : Add a dummy retain/release to te [...] adds 04103ecbaa5 testsuite, Objective-c++ : Update diagnostic plugin test. adds 73699d921d8 Objective-C++ : Fix bitfield ivars. adds dcd9800fcd4 libobjc, Darwin : Fix powerpc encoding regression. adds 07c7498dc03 Objective-C, Darwin : Make protocols private extern and weak. adds 4eaf96c56c1 aix: remove libgomp and libatomic archives before creating [...] adds 2ad4120746f import elementary functions as intrinsics adds 2baa36d4911 Daily bump. adds 875c29a2451 Fortran : ICE in gfc_validate_kind PR96099 adds 5b2cc633794 tree-optimization/97357 - avoid abnormals in loop splitting [...] adds 63ad60026e8 [nvptx] Fix -msoft-stack-reserve-local format adds 6d42d1e223d More consistently split SLP groups adds ab87b0add6a IPA: prevent an UBSAN error
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 25 ++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 7 + gcc/ada/libgnat/a-numaux.ads | 26 +- gcc/ada/libgnat/a-numaux__darwin.ads | 22 +- gcc/ada/libgnat/a-numaux__libc-x86.ads | 26 +- gcc/ada/libgnat/a-numaux__vxworks.ads | 26 +- gcc/config/darwin.c | 76 +++- gcc/config/darwin.h | 2 +- gcc/config/nvptx/nvptx.opt | 2 +- gcc/fortran/decl.c | 2 +- gcc/ipa-modref.c | 2 +- gcc/objc/ChangeLog | 66 ++++ gcc/objc/objc-next-runtime-abi-02.c | 385 ++++++++++++++++----- gcc/objc/objc-runtime-shared-support.c | 9 +- gcc/testsuite/ChangeLog | 75 ++++ gcc/testsuite/gcc.dg/pr97357.c | 39 +++ gcc/testsuite/gfortran.dg/pr96099_1.f90 | 8 + gcc/testsuite/gfortran.dg/pr96099_2.f90 | 9 + gcc/testsuite/obj-c++.dg/cxx-ivars-3.mm | 4 +- gcc/testsuite/obj-c++.dg/gnu-api-2-class-meta.mm | 1 + gcc/testsuite/obj-c++.dg/gnu-api-2-class.mm | 1 + gcc/testsuite/obj-c++.dg/gnu-api-2-objc.mm | 8 +- gcc/testsuite/obj-c++.dg/objc-gc-3.mm | 2 +- .../plugin/diagnostic-test-expressions-1.mm | 33 +- .../objc-obj-c++-shared/TestsuiteObject.h | 8 + .../objc-obj-c++-shared/TestsuiteObject.m | 13 +- gcc/testsuite/objc.dg/call-super-2.m | 6 +- gcc/testsuite/objc.dg/gnu-api-2-class-meta.m | 6 +- gcc/testsuite/objc.dg/gnu-api-2-class.m | 1 + gcc/testsuite/objc.dg/gnu-api-2-objc.m | 8 +- gcc/testsuite/objc.dg/ivar-scope-4.m | 6 + gcc/testsuite/objc.dg/objc-gc-4.m | 2 +- .../objc.dg/plugin/diagnostic-test-expressions-1.m | 25 +- gcc/testsuite/objc.dg/torture/forward-1.m | 46 ++- gcc/testsuite/objc/execute/class-tests-1.h | 2 + gcc/tree-ssa-loop-split.c | 3 + gcc/tree-vect-slp.c | 2 +- libatomic/ChangeLog | 5 + libatomic/config/t-aix | 3 + libgomp/ChangeLog | 5 + libgomp/config/t-aix | 3 + libobjc/ChangeLog | 5 + libobjc/encoding.c | 3 +- libstdc++-v3/ChangeLog | 5 + libstdc++-v3/config/os/aix/t-aix | 11 +- 46 files changed, 847 insertions(+), 179 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/pr97357.c create mode 100644 gcc/testsuite/gfortran.dg/pr96099_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr96099_2.f90