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 830b6df16c5 Merge master r11-7279. adds a796f8a43a4 c++: Remove large abi-specific tests [PR 99150] adds 1021222ee4d c++: Remove obsolete dg-module-headers [PR 99023] adds d82f829905c c: Fix ICE with -fexcess-precision=standard [PR99136] adds 1f9db6929d9 c++: header-unit build capability [PR 99023] adds 6347f4a0904 Add retain attribute to place symbols in SHF_GNU_RETAIN section adds d1efec57e27 [PR96264] LRA: Check output insn hard regs when updating av [...] adds bf81237eccb Daily bump. adds 187d0d5871b c++: Tuple of self-dependent classes [PR96926] adds b258e263e0d jit: fix ICE on BUILT_IN_TRAP [PR99126] adds d909ead6821 c++: Tweak PR969626 patch adds 0b2b7ef3676 [PATCH v2] libiberty(argv.c): Fix memory leak in expandargv adds 6070e39cd0a aarch64: Check predicate when using gen_vec_duplicate [PR98657] adds f600f271b10 Fortran: Fix ubound simplifcation [PR99027] adds 9d449189ee4 libstdc++: Fix __thread_relax for non-gthreads non-x86 targets adds 37bde2f8726 tree-cfg: Fix up gimple_merge_blocks FORCED_LABEL handling [...] adds 1a132c4d7cd arm: Fix ICE with -fstack-protector -mpure-code [PR98998] adds 1a2a7096e5e middle-end/99122 - more VLA inlining fixes adds c8d13835638 Fix typo in param description. adds 72d91d6cd41 Fortran: Fix DTIO with type ICE [PR99146] adds f86e187e12d Fortran: Fix coarray handling for gfc_dep_resolver [PR99010] adds bfe83ae38e8 c++: Inform of CMI reads [PR 99166] adds 3599ecb6a01 PR c/97172 - ICE: tree code 'ssa_name' is not supported in [...] adds 7d524a5de33 Update .po files. adds af027826292 PR fortran/99147 - Sanitizer detects heap-use-after-free in [...] new 85c1a27d227 Merge master r11-7303.
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 | 100 + gcc/DATESTAMP | 2 +- gcc/attribs.c | 6 +- gcc/c-family/ChangeLog | 7 + gcc/c-family/c-attribs.c | 25 + gcc/c-family/c.opt | 8 + gcc/c/ChangeLog | 6 + gcc/c/c-typeck.c | 4 +- gcc/config/aarch64/aarch64-sve.md | 6 +- gcc/config/arm/arm.md | 10 + gcc/cp/ChangeLog | 15 + gcc/cp/call.c | 92 +- gcc/cp/module.cc | 68 +- gcc/doc/extend.texi | 8 +- gcc/doc/invoke.texi | 27 +- gcc/fortran/dependency.c | 14 +- gcc/fortran/interface.c | 4 +- gcc/fortran/simplify.c | 12 +- gcc/fortran/symbol.c | 4 +- gcc/jit/jit-builtins.c | 14 +- gcc/jit/jit-builtins.h | 3 + gcc/jit/jit-playback.c | 11 +- gcc/lra-remat.c | 13 +- gcc/params.opt | 2 +- gcc/po/be.po | 26860 ++++++++++-------- gcc/po/da.po | 27714 ++++++++++-------- gcc/po/de.po | 28214 ++++++++++-------- gcc/po/el.po | 26946 ++++++++++-------- gcc/po/es.po | 28137 ++++++++++-------- gcc/po/fi.po | 27505 ++++++++++-------- gcc/po/fr.po | 28255 +++++++++++-------- gcc/po/hr.po | 26775 ++++++++++-------- gcc/po/id.po | 27452 ++++++++++-------- gcc/po/ja.po | 26984 ++++++++++-------- gcc/po/nl.po | 27086 ++++++++++-------- gcc/po/ru.po | 27967 ++++++++++-------- gcc/po/sr.po | 27409 ++++++++++-------- gcc/po/sv.po | 28180 ++++++++++-------- gcc/po/tr.po | 27637 ++++++++++-------- gcc/po/uk.po | 27064 ++++++++++-------- gcc/po/vi.po | 27382 ++++++++++-------- gcc/po/zh_CN.po | 27568 ++++++++++-------- gcc/po/zh_TW.po | 27521 ++++++++++-------- gcc/testsuite/ChangeLog | 85 + .../c-c++-common/{attr-used.c => attr-retain-1.c} | 8 +- gcc/testsuite/c-c++-common/attr-retain-2.c | 12 + .../{attr-used-3.c => attr-retain-3.c} | 4 +- .../{attr-used-3.c => attr-retain-4.c} | 4 +- .../{attr-used-5.c => attr-retain-5.c} | 4 +- .../{attr-used-6.c => attr-retain-6.c} | 4 +- .../{attr-used-8.c => attr-retain-7.c} | 4 +- .../{attr-used-8.c => attr-retain-8.c} | 4 +- .../{attr-used-9.c => attr-retain-9.c} | 2 +- gcc/testsuite/c-c++-common/attr-used-2.c | 2 +- gcc/testsuite/c-c++-common/attr-used-3.c | 2 +- gcc/testsuite/c-c++-common/attr-used-4.c | 2 +- gcc/testsuite/c-c++-common/attr-used-5.c | 3 +- gcc/testsuite/c-c++-common/attr-used-6.c | 3 +- gcc/testsuite/c-c++-common/attr-used-7.c | 3 +- gcc/testsuite/c-c++-common/attr-used-8.c | 3 +- gcc/testsuite/c-c++-common/attr-used-9.c | 4 +- gcc/testsuite/c-c++-common/attr-used.c | 2 +- gcc/testsuite/c-c++-common/pr99113.c | 7 + gcc/testsuite/g++.dg/cpp0x/decltype64.C | 2 +- gcc/testsuite/g++.dg/cpp0x/overload4.C | 174 + gcc/testsuite/g++.dg/modules/alias-2_a.H | 9 - gcc/testsuite/g++.dg/modules/modules.exp | 84 +- gcc/testsuite/g++.dg/modules/pr99023_a.H | 4237 --- gcc/testsuite/g++.dg/modules/pr99023_a.X | 6 + gcc/testsuite/g++.dg/modules/pr99023_b.H | 22665 --------------- gcc/testsuite/g++.dg/modules/pr99023_b.X | 7 + gcc/testsuite/g++.dg/modules/pr99166_a.X | 6 + gcc/testsuite/g++.dg/modules/pr99166_b.C | 7 + gcc/testsuite/g++.dg/modules/pr99166_c.C | 4 + gcc/testsuite/g++.dg/modules/pr99166_d.C | 6 + gcc/testsuite/g++.dg/modules/sys/alias-2_a.H | 9 - gcc/testsuite/g++.dg/opt/pr99034.C | 23 + .../gcc.c-torture/compile/attr-retain-1.c | 34 + .../{attr-used-retain-2.c => attr-retain-2.c} | 5 +- .../gcc.c-torture/compile/attr-used-retain-1.c | 10 +- .../gcc.c-torture/compile/attr-used-retain-2.c | 22 +- gcc/testsuite/gcc.dg/pr97172.c | 31 + gcc/testsuite/gcc.dg/{pr99122-2.c => pr99122-3.c} | 6 +- gcc/testsuite/gcc.dg/pr99136.c | 9 + gcc/testsuite/gcc.target/aarch64/sve/pr98657.c | 9 + gcc/testsuite/gcc.target/arm/pure-code/pr98998.c | 20 + gcc/testsuite/gcc.target/powerpc/pr96264.c | 28 + .../gfortran.dg/coarray/array_temporary-1.f90 | 13 + gcc/testsuite/gfortran.dg/dtio_36.f90 | 33 + gcc/testsuite/gfortran.dg/ubound_1.f90 | 22 + gcc/testsuite/jit.dg/test-trap.c | 59 + gcc/tree-cfg.c | 12 +- gcc/tree-inline.c | 10 + gcc/varasm.c | 22 +- libcpp/ChangeLog | 12 + libcpp/files.c | 59 +- libcpp/include/cpplib.h | 4 +- libcpp/internal.h | 2 + libcpp/macro.c | 2 +- libcpp/po/be.po | 408 +- libcpp/po/ca.po | 414 +- libcpp/po/da.po | 426 +- libcpp/po/de.po | 426 +- libcpp/po/el.po | 413 +- libcpp/po/eo.po | 426 +- libcpp/po/es.po | 426 +- libcpp/po/fi.po | 426 +- libcpp/po/fr.po | 421 +- libcpp/po/id.po | 417 +- libcpp/po/ja.po | 415 +- libcpp/po/nl.po | 418 +- libcpp/po/pt_BR.po | 430 +- libcpp/po/ru.po | 423 +- libcpp/po/sr.po | 426 +- libcpp/po/sv.po | 422 +- libcpp/po/tr.po | 417 +- libcpp/po/uk.po | 423 +- libcpp/po/vi.po | 495 +- libcpp/po/zh_CN.po | 417 +- libcpp/po/zh_TW.po | 426 +- libiberty/argv.c | 5 +- libstdc++-v3/include/bits/atomic_wait.h | 4 +- 122 files changed, 294707 insertions(+), 265159 deletions(-) copy gcc/testsuite/c-c++-common/{attr-used.c => attr-retain-1.c} (60%) create mode 100644 gcc/testsuite/c-c++-common/attr-retain-2.c copy gcc/testsuite/c-c++-common/{attr-used-3.c => attr-retain-3.c} (60%) copy gcc/testsuite/c-c++-common/{attr-used-3.c => attr-retain-4.c} (61%) copy gcc/testsuite/c-c++-common/{attr-used-5.c => attr-retain-5.c} (73%) copy gcc/testsuite/c-c++-common/{attr-used-6.c => attr-retain-6.c} (72%) copy gcc/testsuite/c-c++-common/{attr-used-8.c => attr-retain-7.c} (59%) copy gcc/testsuite/c-c++-common/{attr-used-8.c => attr-retain-8.c} (59%) copy gcc/testsuite/c-c++-common/{attr-used-9.c => attr-retain-9.c} (91%) create mode 100644 gcc/testsuite/c-c++-common/pr99113.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/overload4.C delete mode 100644 gcc/testsuite/g++.dg/modules/alias-2_a.H delete mode 100644 gcc/testsuite/g++.dg/modules/pr99023_a.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99023_a.X delete mode 100644 gcc/testsuite/g++.dg/modules/pr99023_b.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99023_b.X create mode 100644 gcc/testsuite/g++.dg/modules/pr99166_a.X create mode 100644 gcc/testsuite/g++.dg/modules/pr99166_b.C create mode 100644 gcc/testsuite/g++.dg/modules/pr99166_c.C create mode 100644 gcc/testsuite/g++.dg/modules/pr99166_d.C delete mode 100644 gcc/testsuite/g++.dg/modules/sys/alias-2_a.H create mode 100644 gcc/testsuite/g++.dg/opt/pr99034.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/attr-retain-1.c copy gcc/testsuite/gcc.c-torture/compile/{attr-used-retain-2.c => attr-retain-2.c} (87%) copy gcc/testsuite/gcc.dg/{pr99122-2.c => pr99122-3.c} (63%) create mode 100644 gcc/testsuite/gcc.dg/pr99136.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr98657.c create mode 100644 gcc/testsuite/gcc.target/arm/pure-code/pr98998.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr96264.c create mode 100644 gcc/testsuite/gfortran.dg/coarray/array_temporary-1.f90 create mode 100644 gcc/testsuite/gfortran.dg/dtio_36.f90 create mode 100644 gcc/testsuite/gfortran.dg/ubound_1.f90 create mode 100644 gcc/testsuite/jit.dg/test-trap.c