From: Jacek Caban jacek@codeweavers.com
The load configuration is mandatory for ARM64EC binaries, and future versions of lld-link will issue a warning if it is missing. --- aclocal.m4 | 1 + 1 file changed, 1 insertion(+)
diff --git a/aclocal.m4 b/aclocal.m4 index 9efbd7ebb3e..2ba926b490c 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -198,6 +198,7 @@ ac_wine_try_cflags_saved_exeext=$ac_exeext CFLAGS="$CFLAGS -nostdlib -nodefaultlibs $1" ac_exeext=".exe" AC_LINK_IFELSE([AC_LANG_SOURCE([[void *__os_arm64x_dispatch_ret = 0; +const unsigned int _load_config_used[0x50] = { sizeof(_load_config_used) }; #if defined(__clang_major__) && defined(MIN_CLANG_VERSION) && __clang_major__ < MIN_CLANG_VERSION #error Too old clang version #endif