crt: Unify winhvplatform.def for lib64 and libarm64

Signed-off-by: Biswapriyo Nath <nathbappai@gmail.com>
Signed-off-by: LIU Hao <lh_mouse@126.com>
This commit is contained in:
Biswapriyo Nath 2024-06-06 14:22:30 +00:00 committed by LIU Hao
parent f97814b960
commit 611e7b6fdd
3 changed files with 13 additions and 10 deletions

View File

@ -1513,7 +1513,7 @@ processed_defs += lib64/msvcrt.def lib64/msvcr80.def lib64/msvcr80d.def lib64/ms
lib64/msvcr100.def lib64/msvcr110.def lib64/msvcr120.def lib64/msvcr120d.def \ lib64/msvcr100.def lib64/msvcr110.def lib64/msvcr120.def lib64/msvcr120d.def \
lib64/msvcr120_app.def lib64/msvcp120_app.def lib64/ucrtbase.def \ lib64/msvcr120_app.def lib64/msvcp120_app.def lib64/ucrtbase.def \
lib64/advapi32.def lib64/clbcatq.def lib64/kernel32.def lib64/ole32.def \ lib64/advapi32.def lib64/clbcatq.def lib64/kernel32.def lib64/ole32.def \
lib64/oleaut32.def lib64/user32.def lib64/ws2_32.def \ lib64/oleaut32.def lib64/user32.def lib64/winhvplatform.def lib64/ws2_32.def \
lib64/api-ms-win-crt-math-l1-1-0.def lib64/api-ms-win-crt-private-l1-1-0.def lib64/api-ms-win-crt-runtime-l1-1-0.def \ lib64/api-ms-win-crt-math-l1-1-0.def lib64/api-ms-win-crt-private-l1-1-0.def lib64/api-ms-win-crt-runtime-l1-1-0.def \
lib64/api-ms-win-crt-filesystem-l1-1-0.def lib64/api-ms-win-crt-time-l1-1-0.def \ lib64/api-ms-win-crt-filesystem-l1-1-0.def lib64/api-ms-win-crt-time-l1-1-0.def \
lib64/vcruntime140_app.def lib64/vcruntime140_app.def
@ -2155,7 +2155,7 @@ libarm64_libmingwthrd_a_CPPFLAGS=$(CPPFLAGSARM64) $(sysincludes)
processed_defs += libarm64/msvcrt.def libarm64/ucrtbase.def \ processed_defs += libarm64/msvcrt.def libarm64/ucrtbase.def \
libarm64/advapi32.def libarm64/clbcatq.def libarm64/kernel32.def libarm64/ole32.def libarm64/oleaut32.def \ libarm64/advapi32.def libarm64/clbcatq.def libarm64/kernel32.def libarm64/ole32.def libarm64/oleaut32.def \
libarm64/user32.def libarm64/ws2_32.def \ libarm64/user32.def libarm64/winhvplatform.def libarm64/ws2_32.def \
libarm64/api-ms-win-crt-math-l1-1-0.def libarm64/api-ms-win-crt-private-l1-1-0.def libarm64/api-ms-win-crt-runtime-l1-1-0.def \ libarm64/api-ms-win-crt-math-l1-1-0.def libarm64/api-ms-win-crt-private-l1-1-0.def libarm64/api-ms-win-crt-runtime-l1-1-0.def \
libarm64/api-ms-win-crt-filesystem-l1-1-0.def libarm64/api-ms-win-crt-time-l1-1-0.def \ libarm64/api-ms-win-crt-filesystem-l1-1-0.def libarm64/api-ms-win-crt-time-l1-1-0.def \
libarm64/vcruntime140_app.def libarm64/vcruntime140_app.def

View File

@ -1,3 +1,5 @@
#include "func.def.in"
LIBRARY "winhvplatform.dll" LIBRARY "winhvplatform.dll"
EXPORTS EXPORTS
WHvAcceptPartitionMigration WHvAcceptPartitionMigration
@ -18,16 +20,16 @@ WHvDeleteTrigger
WHvDeleteVirtualProcessor WHvDeleteVirtualProcessor
WHvDeleteVpciDevice WHvDeleteVpciDevice
WHvGetCapability WHvGetCapability
WHvGetInterruptTargetVpSet F_X64(WHvGetInterruptTargetVpSet)
WHvGetPartitionCounters WHvGetPartitionCounters
WHvGetPartitionProperty WHvGetPartitionProperty
WHvGetVirtualProcessorCounters WHvGetVirtualProcessorCounters
WHvGetVirtualProcessorCpuidOutput F_X64(WHvGetVirtualProcessorCpuidOutput)
WHvGetVirtualProcessorInterruptControllerState F_X64(WHvGetVirtualProcessorInterruptControllerState)
WHvGetVirtualProcessorInterruptControllerState2 F_X64(WHvGetVirtualProcessorInterruptControllerState2)
WHvGetVirtualProcessorRegisters WHvGetVirtualProcessorRegisters
WHvGetVirtualProcessorState WHvGetVirtualProcessorState
WHvGetVirtualProcessorXsaveState F_X64(WHvGetVirtualProcessorXsaveState)
WHvGetVpciDeviceInterruptTarget WHvGetVpciDeviceInterruptTarget
WHvGetVpciDeviceNotification WHvGetVpciDeviceNotification
WHvGetVpciDeviceProperty WHvGetVpciDeviceProperty
@ -48,11 +50,11 @@ WHvRetargetVpciDeviceInterrupt
WHvRunVirtualProcessor WHvRunVirtualProcessor
WHvSetNotificationPortProperty WHvSetNotificationPortProperty
WHvSetPartitionProperty WHvSetPartitionProperty
WHvSetVirtualProcessorInterruptControllerState F_X64(WHvSetVirtualProcessorInterruptControllerState)
WHvSetVirtualProcessorInterruptControllerState2 F_X64(WHvSetVirtualProcessorInterruptControllerState2)
WHvSetVirtualProcessorRegisters WHvSetVirtualProcessorRegisters
WHvSetVirtualProcessorState WHvSetVirtualProcessorState
WHvSetVirtualProcessorXsaveState F_X64(WHvSetVirtualProcessorXsaveState)
WHvSetVpciDevicePowerState WHvSetVpciDevicePowerState
WHvSetupPartition WHvSetupPartition
WHvSignalVirtualProcessorSynicEvent WHvSignalVirtualProcessorSynicEvent

View File

@ -353,6 +353,7 @@ libarm64_DATA += %reldir%/libwindows.networking.a
libarm64_DATA += %reldir%/libwindowsapp.a libarm64_DATA += %reldir%/libwindowsapp.a
libarm64_DATA += %reldir%/libwindowscoreheadless_apiset.a libarm64_DATA += %reldir%/libwindowscoreheadless_apiset.a
libarm64_DATA += %reldir%/libwinhttp.a libarm64_DATA += %reldir%/libwinhttp.a
libarm64_DATA += %reldir%/libwinhvplatform.a
libarm64_DATA += %reldir%/libwininet.a libarm64_DATA += %reldir%/libwininet.a
libarm64_DATA += %reldir%/libwinmm.a libarm64_DATA += %reldir%/libwinmm.a
libarm64_DATA += %reldir%/libwinrnr.a libarm64_DATA += %reldir%/libwinrnr.a