Win32: Allow arm64 platform
This commit is contained in:
parent
3178552342
commit
36c36d0486
Notes:
git
2024-12-17 11:56:51 +00:00
@ -335,6 +335,7 @@ COROUTINE_SRC = $(COROUTINE_OBJ:.obj=.asm)
|
||||
!elseif "$(ARCH)" == "i386"
|
||||
COROUTINE_OBJ = coroutine/win32/Context.obj
|
||||
COROUTINE_SRC = $(COROUTINE_OBJ:.obj=.asm)
|
||||
!elseif "$(ARCH)" == "arm64"
|
||||
!else
|
||||
!error copy coroutine has been replaced with pthread implementation at 42130a64f02294dc8025af3a51bda518c67ab33d
|
||||
!endif
|
||||
|
@ -201,7 +201,9 @@ del %0 & exit
|
||||
|
||||
-generic-: nul
|
||||
@$(CPP) <<conftest.c 2>nul | findstr = >>$(MAKEFILE)
|
||||
#if defined _M_X64
|
||||
#if defined _M_ARM64
|
||||
MACHINE = arm64
|
||||
#elif defined _M_X64
|
||||
MACHINE = x64
|
||||
#else
|
||||
MACHINE = x86
|
||||
@ -217,6 +219,8 @@ MACHINE = x86
|
||||
@echo MACHINE = x64>>$(MAKEFILE)
|
||||
-ix86-: -osname32-
|
||||
@echo MACHINE = x86>>$(MAKEFILE)
|
||||
-arm64-: -osname64-
|
||||
@echo MACHINE = arm64>>$(MAKEFILE)
|
||||
|
||||
-i386-: -ix86-
|
||||
@echo $(CPU) = 3>>$(MAKEFILE)
|
||||
|
Loading…
x
Reference in New Issue
Block a user