This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-aarch64 in repository toolchain/ci/gcc.
from 8d34ffb4e8e Improve compatibility of -fdump-ada-spec with warnings adds 4ce90454c2c libgomp.*/error-1.{c,f90}: Fix dg-output newline pattern adds bccf4b88e18 Improve support for IMAGPART_EXPR and REALPART_EXPR in ranger. adds 5db93cd0838 Skip statements with no BB in ranger. adds d2e278e26a5 Remove unnecessary include from tree-ssa-loop-ch.c adds abcd2373635 Implement relation_oracle::debug. adds 13428914646 Improve path_range_query dumps. adds 410e8742638 Use non-null knowledge in path_range_query. adds 4db10cbf21d Add function name when dumping ranger contents. adds 7200a4424c4 RAII class to change dump_file. adds 9fa5ba4c56e Add debug helper for jump thread paths. adds b237eb9dfda Do not release state location until after path registry. adds 2fcfc03459a Avoid using unavailable objects in jt_state. adds 943c65c4494 Fortran: Fix Bind(C) char-len check, add ptr-contiguous check adds 5ec4990bc77 c++: Avoid bogus -Wunused with recent change adds a3ff15afb4c Dump reason why threads are being cancelled and abstract code. adds 779275c0835 Improve backwards threader debugging dumps. adds 62099645c20 Abstract PHI and forwarder block checks in jump threader. adds 01005550377 Do not assume loop header threading in backward threader. adds 3ccb523bdd7 libgcc, soft-float: Fix strong_alias macro use for Darwin. adds 47543e5f9d1 c++: shortcut bad convs during overload resolution [PR101904] adds 8af8abfbbac Implement POINTER_DIFF_EXPR entry in range-op. adds 98f1dd0212d Fix some GC issues in the aarch64 back-end. adds 6b69bf57298 Fix target/102173 ICE after error recovery adds 88974974d81 coroutines: Use DECL_VALUE_EXPR instead of rewriting vars. adds a45a7ecdf34 coroutines: Add a helper for creating local vars. adds addf167a23f coroutines: Support for debugging implementation state.
No new revisions were added by this update.
Summary of changes: gcc/config/aarch64/aarch64-builtins.c | 10 +- gcc/config/aarch64/aarch64-sve-builtins.cc | 1 + gcc/config/aarch64/aarch64.h | 8 +- gcc/cp/call.c | 250 +++++++++++++++------ gcc/cp/coroutines.cc | 192 +++++----------- gcc/cp/pt.c | 26 ++- gcc/fortran/decl.c | 39 ++-- gcc/gimple-range-fold.cc | 114 +++++++--- gcc/gimple-range-path.cc | 56 ++++- gcc/gimple-range-path.h | 2 + gcc/gimple-range-trace.cc | 27 ++- gcc/gimple-range-trace.h | 14 ++ gcc/range-op.cc | 46 +++- gcc/testsuite/g++.dg/template/conv17.C | 56 +++++ gcc/testsuite/gfortran.dg/bind_c_char_6.f90 | 22 +- gcc/testsuite/gfortran.dg/bind_c_char_7.f90 | 15 +- gcc/testsuite/gfortran.dg/bind_c_char_8.f90 | 12 +- gcc/testsuite/gfortran.dg/bind_c_char_9.f90 | 161 +++++++------ gcc/testsuite/gfortran.dg/bind_c_contiguous.f90 | 33 +++ gcc/testsuite/gfortran.dg/iso_c_binding_char_1.f90 | 1 + gcc/testsuite/gfortran.dg/pr32599.f03 | 2 +- gcc/tree-ssa-loop-ch.c | 1 - gcc/tree-ssa-threadbackward.c | 51 ++++- gcc/tree-ssa-threadedge.c | 45 ++-- gcc/tree-ssa-threadupdate.c | 62 ++--- gcc/value-relation.cc | 6 + gcc/value-relation.h | 1 + libgcc/config/i386/sfp-machine.h | 20 +- libgomp/testsuite/libgomp.c-c++-common/error-1.c | 6 +- libgomp/testsuite/libgomp.fortran/error-1.f90 | 24 +- 30 files changed, 849 insertions(+), 454 deletions(-) create mode 100644 gcc/testsuite/g++.dg/template/conv17.C create mode 100644 gcc/testsuite/gfortran.dg/bind_c_contiguous.f90