VirtualBox

Changeset 94871 in vbox


Ignore:
Timestamp:
May 5, 2022 11:56:27 PM (3 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
151271
Message:

IPRT/VBoxRTImp.def: List assembly routines that non-x86/amd64 does not inline but keep in the runtime lib/dll. bugref:9898

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

Legend:

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

    r94561 r94871  
    26152615        $(if-expr "$(KBUILD_TARGET)" == "win"   ,, -e "/only-win/d") \
    26162616        $(if-expr "$(KBUILD_TARGET)" == "darwin",, -e "/only-darwin/d") \
     2617        $(if-expr "$(KBUILD_TARGET_ARCH)" == "x86"  ,-e "/not-x86/d",  -e "/only-x86/d") \
     2618        $(if-expr "$(KBUILD_TARGET_ARCH)" == "amd64",-e "/not-amd64/d",-e "/only-amd64/d") \
     2619        $(if-expr "$(KBUILD_TARGET_ARCH)" == "arm64",-e "/not-arm64/d",-e "/only-arm64/d") \
     2620        $(if-expr "$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)" == "darwin.arm64",, -e "/only-darwin.arm64/d") \
    26172621                -f "$<" $(filter %.def, $^)
    26182622endif
  • trunk/src/VBox/Runtime/VBox/VBoxRTImp.def

    r94816 r94871  
    6767    ASMAtomicXchgU16        ; not-some-systems...
    6868    ASMAtomicXchgU64        ; not-some-systems...
     69    ASMBitFirstClear            ; not-amd64 not-x86
     70    ASMBitNextClear             ; not-amd64 not-x86
     71    ASMBitFirstSet              ; not-amd64 not-x86
     72    ASMBitNextSet               ; not-amd64 not-x86
     73    ASMMemZeroPage              ; not-amd64 not-x86
     74    ASMMemZero32                ; not-amd64 not-x86
     75    ASMMemFill32                ; not-amd64 not-x86
     76    ASMMemFirstMismatchingU8    ; not-amd64 not-x86
     77    ASMMemFirstNonZero          ; not-amd64 not-x86
    6978
    7079    RTAsn1BitString_AreContentBitsValid
Note: See TracChangeset for help on using the changeset viewer.

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