]> git.ipfire.org Git - thirdparty/gcc.git/commit
aarch64: Add Cygwin and MinGW environments for AArch64
authorZac Walker <zacwalker@microsoft.com>
Thu, 11 Apr 2024 11:41:51 +0000 (13:41 +0200)
committerChristophe Lyon <christophe.lyon@linaro.org>
Tue, 7 May 2024 16:02:34 +0000 (16:02 +0000)
commit565b782bfa85332a4aba91dec3b871d2f50f1fb8
treef52143a3469476bac804f54ddbba517bbccaabce
parentde2bcdaf399d3f97af6ab312893ffe089e69d42b
aarch64: Add Cygwin and MinGW environments for AArch64

Define Cygwin and MinGW environment such as types, SEH definitions,
shared libraries, etc.

gcc/ChangeLog:

* config.gcc: Add Cygwin and MinGW difinitions.
* config/aarch64/aarch64-protos.h
(mingw_pe_maybe_record_exported_symbol): Declare functions
which are used in Cygwin and MinGW environment.
(mingw_pe_section_type_flags): Likewise.
(mingw_pe_unique_section): Likewise.
(mingw_pe_encode_section_info): Likewise.
* config/aarch64/cygming.h: New file.
gcc/config.gcc
gcc/config/aarch64/aarch64-protos.h
gcc/config/aarch64/cygming.h [new file with mode: 0644]