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 170f347e2d7 Merge master r11-1902. adds 9845b7b4562 c++: wrong pretty printing of nested type [PR95303] adds 9ca8fefeb72 libstdc++: Whitespace changes to keep lines below 80 columns adds eb04805be40 libstdc++: Replace __int_limits with __numeric_traits_integer adds 161aa50ee2d libstdc++: Whitespace changes to remove spaces before tabs adds 36e8db7c2af c++: Add new test [PR92427] adds f60ee68de3d Daily bump. adds fccb41b909c libbacktrace: test linker support for DWARF 5 adds c832cf1c1d1 libstdc++: Fix [multi]map/[multi]set move constructors noex [...] adds d496134a6b1 IFN/optabs: Support vector load/store with length adds 4070208f238 rs6000: Add len_load/len_store optab support adds a51de1af063 c++: Better diagnostic for decltype(auto) in C++11 [PR96103] adds 760df6d296b expr: Fix REDUCE_BIT_FIELD for constants [PR95694] adds 19036072c6f [Ada] Small tweak to Narrow_Large_Operation procedure adds 3452f4b72db [Ada] Check predicates for subtypes of private types adds 964a8141e19 [Ada] Extend optimization to True/False prefixed with Standard adds 8e3342889e8 [Ada] Style cleanups related to Current_Condition adds 530b30d9b3c [Ada] Allow boolean expressions in aspect Relaxed_Initialization adds 0f2d27e5fe8 [Ada] Fix inaccurate -gnatR output for derived untagged types adds 85f6d7e2d27 [Ada] Static expression function problems with -gnatc and - [...] adds c0ffadd6eab [Ada] Minor refactoring adds 5fae483372b [Ada] Remove excessive validity checks on in-parameters adds 01f27c64770 [Ada] Add expected and actual size to "bit number out of ra [...] adds c1fece377a9 [Ada] Add utility function to recognize attribute 'Loop_Entry adds ff49b8053d1 [Ada] Ada_2020 AI12-0250 : Implement Iterator filters. adds 64b15a17a15 [Ada] Typo corrections, plus minor reformatting in comments adds 6091c2e0fa1 [Ada] Disallow Predicate_Failure without predicate adds 4b5838e086b [Ada] Update entities on class-wide condition function creation adds cf6bd6a3ef1 [Ada] ACATS 4.1R - BD10001 - Error missed adds 6b52c24dd18 [Ada] Analyze aspects once generic subprograms are recognized adds 720425fa2dc [Ada] Accept aspect Relaxed_Initialization on generic subprograms adds 5c63fd2c904 [Ada] Add comment on implementation choice for byte-packed [...] adds 98ceb796329 [Ada] Minor reformatting and typo fix adds 1567ebf93ab [Ada] Fix incorrect placement of freeze node with predicate adds a1014c8136a [Ada] Fix internal error on string type comparision with predicate adds 72145c1ee83 [Ada] Fix typo and layout in comments about matching adds b19c922bf47 [Ada] Optional warning on build-in-place function calls adds eafbde5131d [Ada] Clean up in Interfaces.C.Extensions adds d387808d8bd [Ada] Fix recent regression on _Master declaration adds 9e8102b3507 [Ada] Do not apply constraint checks on allocator with No_I [...] adds 19ddfb317fc [Ada] Fix warnings in C runtime files on Windows adds 6c8b9020a8b [Ada] Fix C miss parentheses warning on Windows adds 0cb1b7276d0 [Ada] Disable warning about unsafe use of __builtin_frame_address adds 30fdaead5b7 compute and check alignment info during analysis adds c1a57681a64 [PATCH, rs6000]Add support to enable vmsumudm behind vec_ms [...] new 998aba32b96 Merge master r11-1946.
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: contrib/ChangeLog | 7 + gcc/ChangeLog | 24 ++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 215 +++++++++++++++ gcc/ada/adaint.h | 5 +- gcc/ada/bindo-writers.adb | 2 +- gcc/ada/debug.adb | 6 +- gcc/ada/einfo.ads | 2 +- gcc/ada/erroutc.adb | 12 +- gcc/ada/exp_attr.adb | 2 + gcc/ada/exp_ch2.adb | 2 - gcc/ada/exp_ch4.adb | 13 +- gcc/ada/exp_ch5.adb | 45 +++- gcc/ada/exp_ch6.adb | 62 ++--- gcc/ada/exp_ch7.adb | 15 +- gcc/ada/exp_ch9.adb | 13 +- gcc/ada/exp_util.adb | 4 +- gcc/ada/expect.c | 7 +- gcc/ada/freeze.adb | 116 ++++++-- gcc/ada/inline.adb | 7 + gcc/ada/libgnat/a-calcon.adb | 1 - gcc/ada/libgnat/a-calcon.ads | 3 +- gcc/ada/libgnat/i-cexten.ads | 4 +- gcc/ada/libgnat/s-mmap.ads | 2 - gcc/ada/par-ch4.adb | 38 ++- gcc/ada/par-ch5.adb | 24 +- gcc/ada/par.adb | 5 + gcc/ada/raise-gcc.c | 2 +- gcc/ada/repinfo.adb | 23 +- gcc/ada/sem_aggr.adb | 12 + gcc/ada/sem_attr.adb | 14 +- gcc/ada/sem_ch12.adb | 14 +- gcc/ada/sem_ch13.adb | 119 ++++++--- gcc/ada/sem_ch5.adb | 10 +- gcc/ada/sem_ch6.adb | 13 + gcc/ada/sem_eval.adb | 8 + gcc/ada/sem_prag.adb | 27 +- gcc/ada/sem_util.adb | 75 +++++- gcc/ada/sem_util.ads | 28 +- gcc/ada/sinfo.adb | 26 +- gcc/ada/sinfo.ads | 41 ++- gcc/ada/socket.c | 36 ++- gcc/ada/sysdep.c | 2 +- gcc/ada/terminals.c | 97 +++---- gcc/ada/tracebak.c | 3 + gcc/c-family/ChangeLog | 9 + gcc/c/ChangeLog | 5 + gcc/config/rs6000/altivec.h | 1 + gcc/config/rs6000/altivec.md | 11 + gcc/config/rs6000/rs6000-builtin.def | 2 + gcc/config/rs6000/rs6000-call.c | 6 + gcc/config/rs6000/vsx.md | 28 ++ gcc/cp/ChangeLog | 13 + gcc/cp/cxx-pretty-print.c | 13 +- gcc/cp/parser.c | 23 +- gcc/doc/extend.texi | 10 + gcc/doc/md.texi | 26 ++ gcc/expr.c | 15 +- gcc/internal-fn.c | 35 ++- gcc/internal-fn.def | 6 + gcc/optabs.def | 2 + gcc/testsuite/ChangeLog | 38 +++ gcc/testsuite/g++.dg/concepts/diagnostic14.C | 36 +++ gcc/testsuite/g++.dg/cpp0x/decltype77.C | 10 + gcc/testsuite/g++.dg/ext/flexary37.C | 15 ++ gcc/testsuite/gcc.dg/{pr68835-2.c => pr95694.c} | 2 +- .../gcc.target/powerpc/builtins-msum-runnable.c | 74 ++++++ .../gcc.target/powerpc/vsx-builtin-msum.c | 26 ++ gcc/tree-vect-stmts.c | 72 +++-- libbacktrace/configure | 12 +- libbacktrace/configure.ac | 4 +- libcpp/ChangeLog | 11 + libstdc++-v3/ChangeLog | 31 +++ libstdc++-v3/include/Makefile.am | 1 - libstdc++-v3/include/Makefile.in | 1 - libstdc++-v3/include/bits/int_limits.h | 74 ------ libstdc++-v3/include/bits/parse_numbers.h | 4 +- libstdc++-v3/include/bits/range_access.h | 8 +- libstdc++-v3/include/bits/stl_tree.h | 4 +- libstdc++-v3/include/ext/numeric_traits.h | 10 + libstdc++-v3/include/std/bit | 60 ++--- libstdc++-v3/include/std/charconv | 14 +- libstdc++-v3/include/std/limits | 292 +++++++++++---------- libstdc++-v3/include/std/memory_resource | 6 +- libstdc++-v3/include/std/string_view | 10 +- libstdc++-v3/include/std/utility | 12 +- .../map/cons/noexcept_move_construct.cc | 32 ++- .../multimap/cons/noexcept_move_construct.cc | 32 ++- .../multiset/cons/noexcept_move_construct.cc | 32 ++- .../set/cons/noexcept_move_construct.cc | 32 ++- 90 files changed, 1710 insertions(+), 638 deletions(-) create mode 100644 gcc/testsuite/g++.dg/concepts/diagnostic14.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/decltype77.C create mode 100644 gcc/testsuite/g++.dg/ext/flexary37.C copy gcc/testsuite/gcc.dg/{pr68835-2.c => pr95694.c} (82%) create mode 100644 gcc/testsuite/gcc.target/powerpc/builtins-msum-runnable.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vsx-builtin-msum.c delete mode 100644 libstdc++-v3/include/bits/int_limits.h