This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/c++-modules in repository gcc.
from 22dd3773a0b Merge trunk 570c312c03e c++: Originating and instantiating module adds 5ea350d1d7e libgo: update to 1.15.6 release adds 0221c656bbe c++: ICE with -fsanitize=vptr and constexpr dynamic_cast [PR98103] adds ab3a5ff07cd testsuite: Fix up testcase for ia32 [PR98191] adds f6e8e2797eb Daily bump. adds 4eb28483004 c++: Don't require accessible dtors for some forms of new [ [...] adds c3a63fb3854 c++: Avoid [[nodiscard]] warning in requires-expr [PR98019] adds 4164e58bfd5 fold-const: Fix up native_encode_initializer missing field [...] adds 0673fc69117 fold-const: Fix native_encode_initializer bitfield handling [...] adds 1cb2d1d5ce1 gfortran.dg/gomp/reduction4.f90: Fix testcase adds 42bdf814493 c/98200 - improve error recovery for GIMPLE FE adds 85f0a4d9822 Import HSA header files from AMD adds aa0432005f3 OpenMP: C/C++ parse 'omp allocate' adds 72217b5ddb2 IBM Z: Build autovec-*-signaling-eq.c tests with exceptions adds cf97b970fe5 c++: Decl module-specific semantic processing new 8cbe9fd263f Merge trunk cf97b970fe5 c++: Decl module-specific semantic [...]
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: ChangeLog.modules | 5 + contrib/ChangeLog | 9 + gcc/ChangeLog | 87 + gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 6 + gcc/c-family/c-pragma.c | 1 + gcc/c-family/c-pragma.h | 1 + gcc/c/c-parser.c | 52 + gcc/c/gimple-parser.c | 2 + gcc/cp/ChangeLog | 106 + gcc/cp/constexpr.c | 11 +- gcc/cp/cvt.c | 3 + gcc/cp/decl.c | 2 +- gcc/cp/init.c | 2 +- gcc/cp/parser.c | 43 +- gcc/cp/semantics.c | 2 +- gcc/cp/typeck.c | 2 +- gcc/fold-const.c | 5 +- gcc/fortran/ChangeLog | 19 + gcc/go/gofrontend/MERGE | 2 +- gcc/testsuite/ChangeLog | 98 + gcc/testsuite/c-c++-common/gomp/allocate-5.c | 41 + gcc/testsuite/g++.dg/cpp0x/new4.C | 36 + gcc/testsuite/g++.dg/cpp2a/bit-cast7.C | 39 + gcc/testsuite/g++.dg/cpp2a/concepts-nodiscard1.C | 2 +- gcc/testsuite/g++.dg/ubsan/vptr-18.C | 25 + gcc/testsuite/gcc.c-torture/compile/pr98199.c | 7 + gcc/testsuite/gcc.dg/gimplefe-error-8.c | 9 + gcc/testsuite/gcc.dg/torture/pr98191.c | 1 + .../s390/zvector/autovec-double-signaling-eq.c | 2 +- .../s390/zvector/autovec-float-signaling-eq.c | 2 +- gcc/testsuite/gfortran.dg/gomp/reduction4.f90 | 23 +- gcc/testsuite/gfortran.dg/gomp/reduction5.f90 | 14 + include/hsa.h | 6061 ++++++++++++++++++-- include/hsa_ext_amd.h | 1969 +++++++ include/hsa_ext_image.h | 1440 +++++ libgcc/ChangeLog | 5 + libgo/MERGE | 2 +- libgo/VERSION | 2 +- libgo/go/cmd/go/internal/work/exec.go | 15 + libgo/go/internal/poll/copy_file_range_linux.go | 55 +- libgo/go/runtime/crash_cgo_test.go | 13 + libgo/go/runtime/os_js.go | 2 +- libgo/go/runtime/proc.go | 26 +- libgo/go/runtime/signal_unix.go | 8 +- .../runtime/testdata/testprogcgo/needmdeadlock.go | 95 + libgo/runtime/proc.c | 3 + libgomp/ChangeLog | 4 + libgomp/plugin/plugin-gcn.c | 6 +- libstdc++-v3/ChangeLog | 12 + 50 files changed, 9800 insertions(+), 579 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/gomp/allocate-5.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/new4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/bit-cast7.C create mode 100644 gcc/testsuite/g++.dg/ubsan/vptr-18.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr98199.c create mode 100644 gcc/testsuite/gcc.dg/gimplefe-error-8.c create mode 100644 include/hsa_ext_amd.h create mode 100644 include/hsa_ext_image.h create mode 100644 libgo/go/runtime/testdata/testprogcgo/needmdeadlock.go