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 6f8f96552ca Merge r12-7488. adds c18ddb05b03 Darwin, libgcc: Fix build errors on powerpc-darwin8. adds 25587472ccd Darwin: Fix a type mismatch warning for a non-GCC bootstrap [...] adds 6be8281c16e libgo: fix AIX build for the Go1.18 update adds e71079517f1 libgo: move golang.org/x/sync/semaphore to gotool packages adds c3402486afa mkruntimeinc: skip _FILE adds 458ad38ce2b analyzer: reduce svalue depth limit from 13 to 12 [PR103521] adds 14dfbb53594 Fix 'libgomp.oacc-c-c++-common/kernels-decompose-1.c' expec [...] adds 591d2130348 c++: Standard mangling abbreviations & modules adds 0e5d9ae8e41 Update .po files adds 77eccbf39ed rs6000: Improve .machine adds 93557e6dc39 Update gcc de.po adds 8d96e14c1d6 Daily bump. adds 1301d7f647c Optimize signed DImode -> TImode on power10. adds 8ea4a34bd0b PR 104732: Simplify/fix DI mode logic expansion/splitting on -m32. adds dab41c9d9fa waccess: Remove visited bitmap and stop on EDGE_ABNORMAL adds d3a757af21a libstdc++: Ensure __glibcxx_assert_fail has default visibility adds 762181c5d69 Daily bump. adds 98cd717fca9 [Committed] Update gcc.dg/lower-subreg-1.c on ia32. adds aad3d935189 Daily bump. adds 0f0b4289619 libstdc++: vxworks: remove stray <iostream> include adds 3bd11f791e0 i386: Fix up cond_{and,ior,xor,mul}* [PR104779] adds 024bdd2262c rx: Fix translation string. adds d73ae7a72a9 Fix translation strings. adds 93ecb25cc63 translation: small fixes adds 2472dcaa8cb s390: Fix up *cmp_and_trap_unsigned_int<mode> constraints [ [...] adds cfb46c944e8 translation: reuse string and use switch for codes adds fcc48d2ed6b arm: fix option quoting in error messages. adds 40c1d4a07e5 MSP430: fix error message. adds 5db1d7f143c tree-optimization/104782 - adjust PR101636 fix adds b1d8198e7df arm: add missing space to error. adds 027e3041449 Fix up duplicated duplicated words in comments adds 02b7dd7f823 Add missing space in various string literals adds 111754595cf opts: fix -gtoggle + optimize attribute adds 4cb935cb69f libstdc++: Use visibility pragmas instead of attributes [PR104807] adds a86ca83a1b1 doc: Remove redundant sentence about modules being in C++20 adds e3ca3e79936 Fortran: Fix typos adds 0af37ad4422 analyzer: fix leak suppression at end of 'main' [PR101983] new f16549bc0e9 Merge master r12-7525.
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: gcc/ChangeLog | 116 + gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 6 + gcc/analyzer/analyzer.cc | 2 +- gcc/analyzer/analyzer.opt | 2 +- gcc/analyzer/engine.cc | 50 +- gcc/analyzer/sm-taint.cc | 2 +- gcc/analyzer/store.cc | 4 +- gcc/c-family/c-attribs.cc | 4 +- gcc/c/c-parser.cc | 4 +- gcc/config/aarch64/fractional-cost.h | 2 +- gcc/config/aarch64/thunderx3t110.md | 2 +- gcc/config/arm/arm-builtins.cc | 127 +- gcc/config/arm/arm.cc | 6 +- gcc/config/darwin.cc | 2 +- gcc/config/darwin.h | 2 +- gcc/config/i386/i386.cc | 2 +- gcc/config/i386/i386.md | 28 +- gcc/config/i386/sse.md | 23 +- gcc/config/msp430/msp430.cc | 2 +- gcc/config/riscv/riscv.cc | 2 +- gcc/config/rs6000/pcrel-opt.md | 2 +- gcc/config/rs6000/predicates.md | 4 +- gcc/config/rs6000/rs6000.cc | 83 +- gcc/config/rs6000/vsx.md | 83 +- gcc/config/rx/rx.cc | 2 +- gcc/config/s390/s390.md | 2 +- gcc/config/vax/vax.cc | 2 +- gcc/cp/ChangeLog | 23 + gcc/cp/coroutines.cc | 2 +- gcc/cp/cvt.cc | 2 +- gcc/cp/mangle.cc | 32 +- gcc/cp/module.cc | 2 +- gcc/cp/parser.cc | 4 +- gcc/cp/pt.cc | 2 +- gcc/ctfc.h | 2 +- gcc/doc/invoke.texi | 4 +- gcc/fortran/array.cc | 2 +- gcc/fortran/dump-parse-tree.cc | 2 +- gcc/fortran/frontend-passes.cc | 2 +- gcc/fortran/gfortran.h | 2 +- gcc/fortran/gfortran.texi | 2 +- gcc/fortran/intrinsic.cc | 2 +- gcc/fortran/intrinsic.texi | 4 +- gcc/fortran/invoke.texi | 4 +- gcc/fortran/resolve.cc | 2 +- gcc/fortran/scanner.cc | 2 +- gcc/fortran/simplify.cc | 2 +- gcc/fortran/trans-expr.cc | 6 +- gcc/gimple-range-gori.cc | 2 +- gcc/gimple-ssa-warn-access.cc | 11 +- gcc/go/gofrontend/MERGE | 2 +- gcc/internal-fn.cc | 2 +- gcc/ipa-polymorphic-call.cc | 2 +- gcc/ipa-sra.cc | 2 +- gcc/jit/libgccjit.h | 4 +- gcc/opts.cc | 49 +- gcc/plugin.cc | 2 +- gcc/po/ChangeLog | 10 + gcc/po/be.po | 54417 ++++++++------- gcc/po/da.po | 65596 +++++++++--------- gcc/po/de.po | 61607 +++++++++-------- gcc/po/el.po | 56075 +++++++-------- gcc/po/es.po | 64259 +++++++++--------- gcc/po/fi.po | 62879 +++++++++-------- gcc/po/fr.po | 62290 +++++++++-------- gcc/po/hr.po | 51244 +++++++------- gcc/po/id.po | 67207 +++++++++--------- gcc/po/ja.po | 61252 +++++++++-------- gcc/po/nl.po | 57490 ++++++++-------- gcc/po/ru.po | 64116 +++++++++--------- gcc/po/sr.po | 66762 +++++++++--------- gcc/po/sv.po | 60282 +++++++++-------- gcc/po/tr.po | 67298 ++++++++++--------- gcc/po/uk.po | 52487 ++++++++------- gcc/po/vi.po | 62035 +++++++++-------- gcc/po/zh_CN.po | 66587 +++++++++--------- gcc/po/zh_TW.po | 64626 +++++++++--------- gcc/pointer-query.cc | 2 +- gcc/testsuite/ChangeLog | 205 + gcc/testsuite/g++.dg/modules/std-subst-2.C | 13 + gcc/testsuite/g++.dg/modules/std-subst-3.C | 34 + gcc/testsuite/g++.dg/modules/std-subst-4_a.C | 14 + gcc/testsuite/g++.dg/modules/std-subst-4_b.C | 14 + gcc/testsuite/g++.dg/modules/std-subst-4_c.C | 16 + gcc/testsuite/gcc.dg/analyzer/pr101983-main.c | 38 + gcc/testsuite/gcc.dg/analyzer/pr101983-not-main.c | 40 + ...032-mztools.c => pr93032-mztools-signed-char.c} | 1 + ...2-mztools.c => pr93032-mztools-unsigned-char.c} | 1 + gcc/testsuite/gcc.dg/lower-subreg-1.c | 4 +- gcc/testsuite/gcc.dg/pr104381.c | 20 + gcc/testsuite/gcc.dg/vect/pr104782.c | 18 + gcc/testsuite/gcc.target/i386/pr104732.c | 14 + gcc/testsuite/gcc.target/i386/pr104779.c | 27 + gcc/testsuite/gcc.target/powerpc/pr104698-1.c | 30 + gcc/testsuite/gcc.target/powerpc/pr104698-2.c | 33 + gcc/testsuite/gcc.target/s390/pr104775.c | 14 + gcc/tree-ssa-propagate.cc | 2 +- gcc/tree-ssa-uninit.cc | 8 +- gcc/tree-vect-slp.cc | 7 + gcc/value-relation.h | 2 +- gcc/varasm.cc | 2 +- libcpp/po/ChangeLog | 6 + libcpp/po/be.po | 554 +- libcpp/po/ca.po | 579 +- libcpp/po/da.po | 581 +- libcpp/po/de.po | 578 +- libcpp/po/el.po | 571 +- libcpp/po/eo.po | 581 +- libcpp/po/es.po | 581 +- libcpp/po/fi.po | 581 +- libcpp/po/fr.po | 566 +- libcpp/po/id.po | 579 +- libcpp/po/ja.po | 575 +- libcpp/po/nl.po | 579 +- libcpp/po/pt_BR.po | 581 +- libcpp/po/ru.po | 576 +- libcpp/po/sr.po | 576 +- libcpp/po/sv.po | 560 +- libcpp/po/tr.po | 575 +- libcpp/po/uk.po | 578 +- libcpp/po/vi.po | 580 +- libcpp/po/zh_CN.po | 579 +- libcpp/po/zh_TW.po | 615 +- libgcc/ChangeLog | 5 + libgcc/config/rs6000/t-darwin-ehs | 4 +- libgcc/config/t-darwin-ehs | 2 +- libgo/go/internal/syscall/unix/ioctl_aix.go | 2 +- libgo/go/os/user/listgroups_unix.go | 1 - libgo/go/runtime/malloc.go | 2 +- libgo/go/runtime/os_aix.go | 1 - libgo/gotool-packages.txt | 1 + libgo/libgo-packages.txt | 1 - libgo/mkruntimeinc.sh | 3 +- libgomp/ChangeLog | 167 + .../kernels-decompose-1.c | 2 + libstdc++-v3/ChangeLog | 11 + .../config/locale/vxworks/ctype_members.cc | 1 - libstdc++-v3/include/bits/c++config | 6 + 139 files changed, 629065 insertions(+), 553102 deletions(-) create mode 100644 gcc/testsuite/g++.dg/modules/std-subst-2.C create mode 100644 gcc/testsuite/g++.dg/modules/std-subst-3.C create mode 100644 gcc/testsuite/g++.dg/modules/std-subst-4_a.C create mode 100644 gcc/testsuite/g++.dg/modules/std-subst-4_b.C create mode 100644 gcc/testsuite/g++.dg/modules/std-subst-4_c.C create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr101983-main.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr101983-not-main.c copy gcc/testsuite/gcc.dg/analyzer/{pr93032-mztools.c => pr93032-mztools-signed-ch [...] rename gcc/testsuite/gcc.dg/analyzer/{pr93032-mztools.c => pr93032-mztools-unsigne [...] create mode 100644 gcc/testsuite/gcc.dg/pr104381.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr104782.c create mode 100644 gcc/testsuite/gcc.target/i386/pr104732.c create mode 100644 gcc/testsuite/gcc.target/i386/pr104779.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr104698-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr104698-2.c create mode 100644 gcc/testsuite/gcc.target/s390/pr104775.c