This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 8d2c93fcfe1 AVR: target/114835 - Tweak popcountqi2 new 13bad1ac7a6 Introduce aarch64-w64-mingw32 target new b9415046fa2 aarch64: Mark x18 register as a fixed register for MS ABI new 21fbaa1a2d2 aarch64: Add aarch64-w64-mingw32 COFF new 1f05dfc131c Reuse MinGW from i386 for AArch64 new 99d7d5ec8d8 Rename section and encoding functions from i386 which will [...] new de2bcdaf399 Exclude i386 functionality from aarch64 build new 565b782bfa8 aarch64: Add Cygwin and MinGW environments for AArch64 new 38e422e2ef5 aarch64: Add SEH to machine_function new e8d003736e6 Rename "x86 Windows Options" to "Cygwin and MinGW Options" new 10a2f11b410 aarch64: Build and add objects for Cygwin and MinGW for AArch64 new 0c23efc04b7 aarch64: Add aarch64-w64-mingw32 target to libatomic new d6d7afcdbc0 Add aarch64-w64-mingw32 target to libgcc
The 12 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: fixincludes/mkfixinc.sh | 3 +- gcc/config.gcc | 47 ++++-- .../{loongarch/musl.h => aarch64/aarch64-abi-ms.h} | 19 ++- gcc/config/aarch64/aarch64-coff.h | 91 +++++++++++ gcc/config/aarch64/aarch64-protos.h | 5 + gcc/config/aarch64/aarch64.h | 13 +- gcc/config/aarch64/cygming.h | 172 +++++++++++++++++++++ gcc/config/i386/cygming.h | 18 +-- gcc/config/i386/cygming.opt.urls | 30 ---- gcc/config/i386/i386-protos.h | 12 +- gcc/config/i386/mingw-w64.opt.urls | 2 +- gcc/config/lynx.opt.urls | 2 +- gcc/config/{i386 => mingw}/cygming.opt | 0 gcc/config/mingw/cygming.opt.urls | 30 ++++ gcc/config/{i386 => mingw}/cygwin-d.cc | 0 gcc/config/{i386 => mingw}/mingw-stdint.h | 9 +- gcc/config/{i386 => mingw}/mingw.opt | 0 gcc/config/{i386 => mingw}/mingw.opt.urls | 2 +- gcc/config/{i386 => mingw}/mingw32.h | 4 +- gcc/config/{i386 => mingw}/msformat-c.cc | 0 gcc/config/{i386 => mingw}/t-cygming | 23 +-- gcc/config/{i386 => mingw}/winnt-cxx.cc | 0 gcc/config/{i386 => mingw}/winnt-d.cc | 0 gcc/config/{i386 => mingw}/winnt-stubs.cc | 0 gcc/config/{i386 => mingw}/winnt.cc | 30 ++-- gcc/doc/invoke.texi | 10 ++ gcc/varasm.cc | 2 +- libatomic/configure.tgt | 2 +- libgcc/config.host | 23 ++- libgcc/config/aarch64/t-no-eh | 2 + libgcc/config/{i386 => mingw}/t-gthr-win32 | 0 libgcc/config/{i386 => mingw}/t-mingw-pthread | 0 32 files changed, 454 insertions(+), 97 deletions(-) copy gcc/config/{loongarch/musl.h => aarch64/aarch64-abi-ms.h} (67%) create mode 100644 gcc/config/aarch64/aarch64-coff.h create mode 100644 gcc/config/aarch64/cygming.h delete mode 100644 gcc/config/i386/cygming.opt.urls rename gcc/config/{i386 => mingw}/cygming.opt (100%) create mode 100644 gcc/config/mingw/cygming.opt.urls rename gcc/config/{i386 => mingw}/cygwin-d.cc (100%) rename gcc/config/{i386 => mingw}/mingw-stdint.h (86%) rename gcc/config/{i386 => mingw}/mingw.opt (100%) rename gcc/config/{i386 => mingw}/mingw.opt.urls (86%) rename gcc/config/{i386 => mingw}/mingw32.h (99%) rename gcc/config/{i386 => mingw}/msformat-c.cc (100%) rename gcc/config/{i386 => mingw}/t-cygming (73%) rename gcc/config/{i386 => mingw}/winnt-cxx.cc (100%) rename gcc/config/{i386 => mingw}/winnt-d.cc (100%) rename gcc/config/{i386 => mingw}/winnt-stubs.cc (100%) rename gcc/config/{i386 => mingw}/winnt.cc (97%) create mode 100644 libgcc/config/aarch64/t-no-eh rename libgcc/config/{i386 => mingw}/t-gthr-win32 (100%) rename libgcc/config/{i386 => mingw}/t-mingw-pthread (100%)