This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-bootstrap_O1 in repository toolchain/ci/gcc.
from 3cc5f8620d3 Revert: "i386: Remove REG_ALLOC_ORDER definition" adds 2df374b337a PR fortran/99169 - Do not clobber allocatable intent(out) d [...] adds 60b99ee3bc0 Daily bump. adds 8a8eee6bdb9 tree-optimization/99165 - fix ICE in store-merging w/ non-call EH adds 44841e1788c dump SLP subgraph before costing adds 451002e6266 Fix ICE in tree_inlinable_function_p. adds e9b34037cdd Fortran/OpenMP: Fix optional dummy procedures [PR99171] adds 4c31a3a6d31 ira: Make sure allocno copies are ordered [PR98791] adds c49fcfddaa4 c++: cross-header-unit template definitions [PR 99153] adds d789cf134b7 Add mi_thunk support for vcalls on hppa. adds afed55036b6 c++: Recursing header imports and other duplicates [PR 99174] adds 6cb68940dcf cris: Fix addi insn mult vs. shift canonicalization adds dd7376371f9 testsuite/gcc.target/cris/biap-mul.c: New test. adds a7de0ffa34a testsuite/gcc.target/cris/biap.c: Add a Y+=X*2 to the Y+=X*4. adds 8e99b5ba4c1 g++.dg/warn/Warray-bounds-10..13: Fix for 32-bit newlib targets adds 781183595ac Add conversions between _Float128 and Decimal. adds 692ba083d9a Fix a comment line that was too long. adds a65b9ad863c aarch64: Add internal tune flag to minimise VL-based scalar ops adds 609204abb88 Require SHF_GNU_RETAIN support for retain tests adds 5ee4ba031dd analyzer: handle error/error_at_line [PR99196] adds 2f5765cf251 Daily bump. adds 222abf8be5a g++.dg/warn/Wplacement-new-size-1.C, -2, -6: Fix for defaul [...] adds 635cf58ca34 Update gcc sv.po. adds 198c56052ea libstdc++: Fix endianness issue with IBM long double [PR98384] adds f4a3cea3fb0 rs6000: Use rldimi for vec init instead of shift + ior adds 7e647d71d55 libstdc++: Fix up parallel_backend_serial.h [PR97549] adds efa64fcce12 libstdc++: Fix up constexpr std::char_traits<char>::compare [...] adds 37b64a3547b fold-const: Fix ICE in fold_read_from_constant_string on in [...] adds 74af13c1747 config.sub, config.guess : Import upstream 2021-01-25. adds e03e58c1844 Fix UBSAN in __ubsan::Value::getSIntValue adds cac960a3ec4 c++: Micro-optimize instantiation_dependent_expression_p adds 5bd7afb71fc c++: Fix folding of non-dependent BASELINKs [PR95468] adds 3f838454578 IPA ICF + ASAN: do not merge vars with different alignment adds 47145e6916f c++: typedef for linkage [PR 99208] new a6c7e0fcffc PR fortran/99206 - ICE in add_init_expr_to_sym, at fortran/ [...] new 29a5298955f Fortran: Fix for class defined operators [PR99124].
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: config.guess | 48 +- config.sub | 23 +- gcc/ChangeLog | 54 +++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 14 + gcc/analyzer/engine.cc | 6 +- gcc/analyzer/region-model-impl-calls.cc | 38 ++ gcc/analyzer/region-model.cc | 22 +- gcc/analyzer/region-model.h | 7 +- gcc/config/aarch64/aarch64-tuning-flags.def | 2 + gcc/config/aarch64/aarch64.c | 16 +- gcc/config/aarch64/aarch64.md | 8 + gcc/config/cris/cris.c | 23 +- gcc/config/cris/cris.md | 33 +- gcc/config/pa/pa.c | 504 ++++++++++++++------- gcc/config/rs6000/rs6000.md | 20 +- gcc/config/rs6000/vsx.md | 22 +- gcc/cp/ChangeLog | 15 + gcc/cp/decl.c | 39 +- gcc/cp/module.cc | 36 +- gcc/cp/pt.c | 8 +- gcc/fold-const.c | 2 +- gcc/fortran/ChangeLog | 11 + gcc/fortran/resolve.c | 11 +- gcc/fortran/simplify.c | 2 + gcc/fortran/trans-array.c | 7 +- gcc/fortran/trans-expr.c | 1 + gcc/fortran/trans-openmp.c | 5 +- gcc/gimple-ssa-store-merging.c | 2 +- gcc/ipa-icf.c | 13 + gcc/ira-conflicts.c | 5 +- gcc/po/sv.po | 404 ++++++++--------- gcc/testsuite/ChangeLog | 66 +++ gcc/testsuite/c-c++-common/asan/pr99168.c | 26 ++ gcc/testsuite/c-c++-common/attr-retain-5.c | 2 +- gcc/testsuite/c-c++-common/attr-retain-6.c | 2 +- gcc/testsuite/c-c++-common/attr-retain-7.c | 2 +- gcc/testsuite/c-c++-common/attr-retain-8.c | 2 +- gcc/testsuite/c-c++-common/attr-retain-9.c | 2 +- gcc/testsuite/g++.dg/modules/pr99153_a.H | 11 + gcc/testsuite/g++.dg/modules/pr99153_b.H | 15 + gcc/testsuite/g++.dg/modules/pr99174-1_a.C | 8 + gcc/testsuite/g++.dg/modules/pr99174-1_b.C | 6 + gcc/testsuite/g++.dg/modules/pr99174-1_c.C | 11 + gcc/testsuite/g++.dg/modules/pr99174.H | 5 + gcc/testsuite/g++.dg/modules/pr99208_a.C | 9 + gcc/testsuite/g++.dg/modules/pr99208_b.C | 4 + gcc/testsuite/g++.dg/pr99165.C | 7 + gcc/testsuite/g++.dg/template/non-dependent15.C | 12 + gcc/testsuite/g++.dg/warn/Warray-bounds-10.C | 24 +- gcc/testsuite/g++.dg/warn/Warray-bounds-11.C | 24 +- gcc/testsuite/g++.dg/warn/Warray-bounds-12.C | 24 +- gcc/testsuite/g++.dg/warn/Warray-bounds-13.C | 24 +- gcc/testsuite/g++.dg/warn/Wplacement-new-size-1.C | 12 +- gcc/testsuite/g++.dg/warn/Wplacement-new-size-2.C | 14 +- gcc/testsuite/g++.dg/warn/Wplacement-new-size-6.C | 22 +- gcc/testsuite/gcc.dg/analyzer/error-1.c | 66 +++ gcc/testsuite/gcc.dg/analyzer/error-2.c | 48 ++ gcc/testsuite/gcc.dg/analyzer/error-3.c | 11 + .../aarch64/sve/cse_sve_vl_constants_1.c | 12 + gcc/testsuite/gcc.target/aarch64/sve/pr98791.c | 12 + gcc/testsuite/gcc.target/cris/biap-mul.c | 15 + gcc/testsuite/gcc.target/cris/biap.c | 9 +- .../gcc.target/cris/torture/sync-reload-mul-1.c | 13 + gcc/testsuite/gcc.target/powerpc/vec-init-10.c | 24 + gcc/testsuite/gfortran.dg/class_assign_4.f90 | 12 +- .../gfortran.dg/class_defined_operator_2.f03 | 31 ++ gcc/testsuite/gfortran.dg/elemental_result_2.f90 | 33 ++ gcc/testsuite/gfortran.dg/intent_optimize_3.f90 | 16 + gcc/testsuite/gfortran.dg/pr99204.f90 | 10 + gcc/testsuite/gfortran.dg/reshape_zerosize_4.f90 | 14 + gcc/tree-inline.c | 14 +- gcc/tree-vect-slp.c | 9 + libgcc/ChangeLog | 37 ++ libgcc/config/rs6000/_dd_to_kf.c | 37 ++ libgcc/config/rs6000/_kf_to_dd.c | 37 ++ libgcc/config/rs6000/_kf_to_sd.c | 37 ++ libgcc/config/rs6000/_kf_to_td.c | 37 ++ libgcc/config/rs6000/_sd_to_kf.c | 37 ++ libgcc/config/rs6000/_sprintfkf.c | 57 +++ libgcc/config/rs6000/_sprintfkf.h | 28 ++ libgcc/config/rs6000/_strtokf.c | 53 +++ libgcc/config/rs6000/_strtokf.h | 27 ++ libgcc/config/rs6000/_td_to_kf.c | 37 ++ libgcc/config/rs6000/quad-float128.h | 8 + libgcc/config/rs6000/t-float128 | 37 +- libgcc/dfp-bit.c | 13 +- libgcc/dfp-bit.h | 26 ++ libgomp/ChangeLog | 5 + .../testsuite/libgomp.fortran/dummy-procs-1.f90 | 393 ++++++++++++++++ libsanitizer/ubsan/ubsan_value.cpp | 2 +- libstdc++-v3/include/bits/char_traits.h | 9 +- .../include/pstl/parallel_backend_serial.h | 8 - libstdc++-v3/src/c++17/floating_to_chars.cc | 8 +- .../char_traits/requirements/char/99181.cc | 40 ++ 95 files changed, 2465 insertions(+), 594 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/asan/pr99168.c create mode 100644 gcc/testsuite/g++.dg/modules/pr99153_a.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99153_b.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99174-1_a.C create mode 100644 gcc/testsuite/g++.dg/modules/pr99174-1_b.C create mode 100644 gcc/testsuite/g++.dg/modules/pr99174-1_c.C create mode 100644 gcc/testsuite/g++.dg/modules/pr99174.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99208_a.C create mode 100644 gcc/testsuite/g++.dg/modules/pr99208_b.C create mode 100644 gcc/testsuite/g++.dg/pr99165.C create mode 100644 gcc/testsuite/g++.dg/template/non-dependent15.C create mode 100644 gcc/testsuite/gcc.dg/analyzer/error-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/error-2.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/error-3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/cse_sve_vl_constants_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr98791.c create mode 100644 gcc/testsuite/gcc.target/cris/biap-mul.c create mode 100644 gcc/testsuite/gcc.target/cris/torture/sync-reload-mul-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-init-10.c create mode 100644 gcc/testsuite/gfortran.dg/class_defined_operator_2.f03 create mode 100644 gcc/testsuite/gfortran.dg/elemental_result_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/intent_optimize_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr99204.f90 create mode 100644 gcc/testsuite/gfortran.dg/reshape_zerosize_4.f90 create mode 100644 libgcc/config/rs6000/_dd_to_kf.c create mode 100644 libgcc/config/rs6000/_kf_to_dd.c create mode 100644 libgcc/config/rs6000/_kf_to_sd.c create mode 100644 libgcc/config/rs6000/_kf_to_td.c create mode 100644 libgcc/config/rs6000/_sd_to_kf.c create mode 100644 libgcc/config/rs6000/_sprintfkf.c create mode 100644 libgcc/config/rs6000/_sprintfkf.h create mode 100644 libgcc/config/rs6000/_strtokf.c create mode 100644 libgcc/config/rs6000/_strtokf.h create mode 100644 libgcc/config/rs6000/_td_to_kf.c create mode 100644 libgomp/testsuite/libgomp.fortran/dummy-procs-1.f90 create mode 100644 libstdc++-v3/testsuite/21_strings/char_traits/requirements/char [...]