Changeset 83776 in vbox
- Timestamp:
- Apr 17, 2020 6:00:45 PM (5 years ago)
- Location:
- trunk/include
- Files:
-
- 1 added
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/ssm.h
r82968 r83776 238 238 * @internal */ 239 239 #define SSMFIELD_ENTRY_INT(Name, off, cb, enmTransformer, uFirstVer) \ 240 { (PFNSSMFIELDGETPUT)(uintptr_t)(enmTransformer), ( off),(cb), (uFirstVer), Name }240 { (PFNSSMFIELDGETPUT)(uintptr_t)(enmTransformer), (uint32_t)(off), (uint32_t)(cb), (uFirstVer), Name } 241 241 /** Emit a SSMFIELD array entry. 242 242 * @internal */ -
trunk/include/iprt/asm-amd64-x86.h
r82968 r83776 37 37 38 38 #if defined(_MSC_VER) && RT_INLINE_ASM_USES_INTRIN 39 # pragma warning(push) 40 # pragma warning(disable:4668) /* Several incorrect __cplusplus uses. */ 41 # pragma warning(disable:4255) /* Incorrect __slwpcb prototype. */ 42 # include <intrin.h> 43 # pragma warning(pop) 44 /* Emit the intrinsics at all optimization levels. */ 39 /* Emit the intrinsics at all optimization levels. */ 40 # include <iprt/win/msvc_intrin.h> 45 41 # pragma intrinsic(_ReadWriteBarrier) 46 42 # pragma intrinsic(__cpuid) -
trunk/include/iprt/asm-math.h
r82968 r83776 33 33 34 34 #if defined(_MSC_VER) && RT_INLINE_ASM_USES_INTRIN 35 # pragma warning(push) 36 # pragma warning(disable:4668) /* Several incorrect __cplusplus uses. */ 37 # pragma warning(disable:4255) /* Incorrect __slwpcb prototype. */ 38 # include <intrin.h> 39 # pragma warning(pop) 40 /* Emit the intrinsics at all optimization levels. */ 35 /* Emit the intrinsics at all optimization levels. */ 36 # include <iprt/win/msvc_intrin.h> 41 37 # pragma intrinsic(__emul) 42 38 # pragma intrinsic(__emulu) -
trunk/include/iprt/asm.h
r82968 r83776 44 44 45 45 #if defined(_MSC_VER) && RT_INLINE_ASM_USES_INTRIN 46 # pragma warning(push) 47 # pragma warning(disable:4668) /* Several incorrect __cplusplus uses. */ 48 # pragma warning(disable:4255) /* Incorrect __slwpcb prototype. */ 49 # include <intrin.h> 50 # pragma warning(pop) 51 /* Emit the intrinsics at all optimization levels. */ 46 /* Emit the intrinsics at all optimization levels. */ 47 # include <iprt/win/msvc_intrin.h> 52 48 # pragma intrinsic(_ReadWriteBarrier) 53 49 # pragma intrinsic(__cpuid) -
trunk/include/iprt/nt/ntddk.h
r82968 r83776 31 31 32 32 /* Make sure we get the right prototypes. */ 33 #pragma warning(push) 34 #pragma warning(disable:4668) /* Several incorrect __cplusplus uses. */ 35 #pragma warning(disable:4255) /* Incorrect __slwpcb prototype. */ 36 #include <intrin.h> 37 #pragma warning(pop) 33 #include <iprt/win/msvc_intrin.h> 38 34 39 35 #define _InterlockedExchange _InterlockedExchange_StupidDDKVsCompilerCrap -
trunk/include/iprt/nt/wdm.h
r82968 r83776 31 31 32 32 /* Make sure we get the right prototypes. */ 33 #pragma warning(push) 34 #pragma warning(disable:4668) /* Several incorrect __cplusplus uses. */ 35 #pragma warning(disable:4255) /* Incorrect __slwpcb prototype. */ 36 #include <intrin.h> 37 #pragma warning(pop) 33 #include <iprt/win/msvc_intrin.h> 38 34 39 35 #define _InterlockedExchange _InterlockedExchange_StupidDDKVsCompilerCrap
Note:
See TracChangeset
for help on using the changeset viewer.