VirtualBox

Changeset 98924 in vbox


Ignore:
Timestamp:
Mar 12, 2023 6:03:45 PM (21 months ago)
Author:
vboxsync
Message:

ValidationKit: Support bs3-timing-1 on arm, bugref:9898

Location:
trunk/src/VBox/ValidationKit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/ValidationKit/Makefile.kmk

    r98923 r98924  
    5151include $(PATH_SUB_CURRENT)/tests/Makefile.kmk
    5252ifneq ($(KBUILD_HOST),os2)            # needs yasm
    53  if1of ($(KBUILD_TARGET_ARCH), amd64 x86) # needs yasm
     53 if1of ($(KBUILD_TARGET_ARCH), amd64 x86 arm64) # needs yasm
    5454  include $(PATH_SUB_CURRENT)/bootsectors/Makefile.kmk
    5555 endif
     
    207207        $$(VBOX_PATH_VALIDATIONKIT.$(os).$(arch))/loadgeneratorR0.r0
    208208  endif
    209   ifn1of ($(os).$(arch), os2.x86 os2.amd64 darwin.arm64) ## not compiling bootsectors, no yasm.  could fix this better.
     209  ifn1of ($(os), os2) ## not compiling bootsectors, no yasm.  could fix this better.
    210210   VBOX_VALIDATIONKIT_FILESPEC += \
    211211        $$(VBOX_PATH_VALIDATIONKIT.$(os).$(arch))/bs3-timing-1$(TMP_SUFF_EXE)
  • trunk/src/VBox/ValidationKit/bootsectors/bs3-timing-1-32.c32

    r98103 r98924  
    4242# include <bs3kit.h>
    4343#endif
    44 #include <iprt/asm-amd64-x86.h>
     44#if defined(RT_ARcH_ARM) || defined(RT_ARCH_ARM64)
     45# include <iprt/asm-arm.h>
     46#else
     47# include <iprt/asm-amd64-x86.h>
     48#endif
    4549#include <iprt/asm-math.h>
    4650#include <iprt/asm.h>
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette