From 620b1dd03b1bc43b8129f6f2d55efab6a6d62813 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Radek=20Barto=C5=88?= Date: Mon, 4 Nov 2024 18:13:30 +0100 Subject: [PATCH] Fix build of winnt-d.cc when D language is enabled. (#33) --- gcc/config/mingw/winnt-d.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gcc/config/mingw/winnt-d.cc b/gcc/config/mingw/winnt-d.cc index 923ab191627..0b7f20c55b6 100644 --- a/gcc/config/mingw/winnt-d.cc +++ b/gcc/config/mingw/winnt-d.cc @@ -33,11 +33,14 @@ winnt_d_os_builtins (void) d_add_builtin_version ("Windows"); d_add_builtin_version ("MinGW"); +#if defined(TARGET_AARCH64_MS_ABI) + d_add_builtin_version ("WinArm64"); +#else if (TARGET_64BIT && ix86_abi == MS_ABI) d_add_builtin_version ("Win64"); else if (!TARGET_64BIT) d_add_builtin_version ("Win32"); - +#endif d_add_builtin_version ("CRuntime_Microsoft"); }