Fix ARM64 MSVC linker problem

Close https://github.com/microsoft/mimalloc/issues/426
This commit is contained in:
LongYinan 2021-10-21 21:15:08 +08:00 committed by GitHub
parent d482555675
commit 45321237b5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -571,7 +571,7 @@ static void mi_process_done(void) {
return 0;
}
typedef int(*_crt_cb)(void);
#ifdef _M_X64
#if defined(_M_X64) || defined(_M_ARM64)
__pragma(comment(linker, "/include:" "_mi_msvc_initu"))
#pragma section(".CRT$XIU", long, read)
#else