[PATCH v2] Cygwin: dumper: port to AArch64
Corinna Vinschen
corinna-cygwin@cygwin.com
Mon Jul 14 11:50:34 GMT 2025
On Jul 10 10:30, Radek Barton via Cygwin-patches wrote:
> >From 5df85fa4e3a92d96fedc9ede03523b320e9be3db Mon Sep 17 00:00:00 2001
> From: =?UTF-8?q?Radek=20Barto=C5=88?= <radek.barton@microsoft.com>
> Date: Wed, 11 Jun 2025 23:07:21 +0200
> Subject: [PATCH v2] Cygwin: dumper: port to AArch64
> MIME-Version: 1.0
> Content-Type: text/plain; charset=UTF-8
> Content-Transfer-Encoding: 8bit
>
> This patch allows to build winsup/utils/dumper.cc for AArch64 by handling target
> architecture condition in dumper::init_core_dump.
>
> Signed-off-by: Radek Bartoň <radek.barton@microsoft.com>
> ---
> winsup/utils/dumper.cc | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/winsup/utils/dumper.cc b/winsup/utils/dumper.cc
> index 994f9b683..b3151e66d 100644
> --- a/winsup/utils/dumper.cc
> +++ b/winsup/utils/dumper.cc
> @@ -700,8 +700,10 @@ dumper::init_core_dump ()
> {
> bfd_init ();
>
> -#ifdef __x86_64__
> +#if defined(__x86_64__)
> const char *target = "elf64-x86-64";
> +#elif defined(__aarch64__)
> + const char *target = "elf64-aarch64";
> #else
> #error unimplemented for this target
> #endif
> --
> 2.50.1.vfs.0.0
>
Pushed.
Thanks,
Corinna
More information about the Cygwin-patches
mailing list