This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 4f86d2a5c02 [PATCH 07/11] Handle structs and classes for CodeView new 777cc6a01d1 c: Fix ICE related to incomplete structures in C23 [PR114930] new 104d06c028c Move mingw_* declarations to the mingw folder new 63512c72df0 Extract ix86 dllimport implementation to mingw new a86d7e15110 Rename functions for reuse in AArch64 new 337632ef02a aarch64: Add selectany attribute handling new ed20feebd9e Adjust DLL import/export implementation for AArch64 new 30db57901cc aarch64: Add DLL import/export to AArch64 target
The 7 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/c/c-decl.cc | 38 +++- gcc/config.gcc | 20 +- gcc/config/aarch64/aarch64-protos.h | 5 - gcc/config/aarch64/aarch64.cc | 31 ++- gcc/config/aarch64/cygming.h | 33 ++- gcc/config/i386/cygming.h | 16 +- gcc/config/i386/i386-expand.cc | 4 +- gcc/config/i386/i386-expand.h | 2 - gcc/config/i386/i386-protos.h | 10 - gcc/config/i386/i386.cc | 205 +----------------- gcc/config/i386/i386.h | 2 + gcc/config/mingw/mingw32.h | 2 +- gcc/config/mingw/t-cygming | 6 + gcc/config/mingw/winnt-dll.cc | 231 +++++++++++++++++++++ .../{s390/s390intrin.h => mingw/winnt-dll.h} | 30 ++- gcc/config/mingw/winnt.cc | 10 +- gcc/config/mingw/winnt.h | 38 ++++ gcc/testsuite/gcc.dg/pr114574-1.c | 6 +- gcc/testsuite/gcc.dg/pr114574-2.c | 6 +- gcc/testsuite/gcc.dg/pr114930.c | 9 + gcc/testsuite/gcc.dg/pr115502.c | 9 + 21 files changed, 449 insertions(+), 264 deletions(-) create mode 100644 gcc/config/mingw/winnt-dll.cc copy gcc/config/{s390/s390intrin.h => mingw/winnt-dll.h} (54%) create mode 100644 gcc/config/mingw/winnt.h create mode 100644 gcc/testsuite/gcc.dg/pr114930.c create mode 100644 gcc/testsuite/gcc.dg/pr115502.c