VirtualBox

Ignore:
Timestamp:
Jan 3, 2016 2:42:27 PM (9 years ago)
Author:
vboxsync
Message:

Several fixes to get RuntimeR3 building on SPARC again (required for vbox-img used by the OVM folks):

  1. Generic implementation for RTSystemIsInsideVM returning always false
  2. Add non assembly version for the zero memory objects g_abRTZero* for use on non x86/amd64 architectures where we don't have yasm (The code is not compiled on x86/amd64 because of better optimized assembler variants available)
  3. Compile fix for bignum.cpp on sparc64 (no idea whether it is correct)
  4. Remove superfluous ASMByteSwapU64 in asm-fake.cpp (generic variant defined in include/iprt/asm.h)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/common/asm/asm-fake.cpp

    r57358 r59243  
    461461}
    462462
    463 RTDECL(uint64_t) ASMByteSwapU64(uint64_t u64)
    464 {
    465     return RT_MAKE_U64_FROM_U8(RT_BYTE8(u64), RT_BYTE7(u64), RT_BYTE6(u64), RT_BYTE5(u64),
    466                                RT_BYTE4(u64), RT_BYTE3(u64), RT_BYTE2(u64), RT_BYTE1(u64));
    467 }
    468 
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