This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/c++-coroutines in repository gcc.
from cd2258183cf Merge master r11-7327. 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] adds a6c7e0fcffc PR fortran/99206 - ICE in add_init_expr_to_sym, at fortran/ [...] new 1a76a8fa8fe Merge master r11-7348.
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: config.guess | 48 ++- config.sub | 23 +- gcc/ChangeLog | 47 +++ 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/rs6000/rs6000.md | 20 +- gcc/config/rs6000/vsx.md | 22 +- gcc/cp/ChangeLog | 15 + gcc/cp/decl.c | 13 +- gcc/cp/pt.c | 8 +- gcc/fold-const.c | 2 +- gcc/fortran/ChangeLog | 6 + gcc/fortran/simplify.c | 2 + gcc/ipa-icf.c | 13 + gcc/po/sv.po | 404 +++++++++------------ gcc/testsuite/ChangeLog | 62 ++++ 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/pr99208_a.C | 9 + gcc/testsuite/g++.dg/modules/pr99208_b.C | 4 + 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 + ...ride_sve_width_1.c => cse_sve_vl_constants_1.c} | 5 +- gcc/testsuite/gcc.target/powerpc/vec-init-10.c | 24 ++ gcc/testsuite/gfortran.dg/pr99204.f90 | 10 + gcc/testsuite/gfortran.dg/reshape_zerosize_4.f90 | 14 + libgcc/ChangeLog | 37 ++ .../{libbid/_sd_to_tf.c => rs6000/_dd_to_kf.c} | 25 +- .../{libbid/_sd_to_tf.c => rs6000/_kf_to_dd.c} | 25 +- .../{libbid/_sd_to_tf.c => rs6000/_kf_to_sd.c} | 25 +- .../{libbid/_sd_to_tf.c => rs6000/_kf_to_td.c} | 25 +- .../{libbid/_sd_to_tf.c => rs6000/_sd_to_kf.c} | 25 +- libgcc/config/rs6000/_sprintfkf.c | 57 +++ .../{visium/udivdi3.c => rs6000/_sprintfkf.h} | 9 +- libgcc/config/rs6000/_strtokf.c | 53 +++ .../config/{visium/divdi3.c => rs6000/_strtokf.h} | 8 +- .../{libbid/_sd_to_tf.c => rs6000/_td_to_kf.c} | 25 +- 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 + 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 +- .../requirements/char/99181.cc} | 22 +- 67 files changed, 1160 insertions(+), 475 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/asan/pr99168.c 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/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 copy gcc/testsuite/gcc.target/aarch64/sve/{override_sve_width_1.c => cse_sve_vl_co [...] create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-init-10.c create mode 100644 gcc/testsuite/gfortran.dg/pr99204.f90 create mode 100644 gcc/testsuite/gfortran.dg/reshape_zerosize_4.f90 copy libgcc/config/{libbid/_sd_to_tf.c => rs6000/_dd_to_kf.c} (66%) copy libgcc/config/{libbid/_sd_to_tf.c => rs6000/_kf_to_dd.c} (66%) copy libgcc/config/{libbid/_sd_to_tf.c => rs6000/_kf_to_sd.c} (66%) copy libgcc/config/{libbid/_sd_to_tf.c => rs6000/_kf_to_td.c} (66%) copy libgcc/config/{libbid/_sd_to_tf.c => rs6000/_sd_to_kf.c} (66%) create mode 100644 libgcc/config/rs6000/_sprintfkf.c copy libgcc/config/{visium/udivdi3.c => rs6000/_sprintfkf.h} (79%) create mode 100644 libgcc/config/rs6000/_strtokf.c copy libgcc/config/{visium/divdi3.c => rs6000/_strtokf.h} (81%) copy libgcc/config/{libbid/_sd_to_tf.c => rs6000/_td_to_kf.c} (66%) copy libstdc++-v3/testsuite/21_strings/{basic_string/operators/char/5.cc => char_t [...]