Changeset 29279 in vbox
- Timestamp:
- May 9, 2010 11:29:11 PM (15 years ago)
- Location:
- trunk/src/VBox/Runtime
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/Makefile.kmk
r29271 r29279 405 405 generic/RTMpGetDescription-generic.cpp 406 406 RuntimeR3_SOURCES.sparc32 += \ 407 generic/RTMpGetDescription-generic-stub.cpp 407 generic/RTMpGetDescription-generic-stub.cpp \ 408 common/asm/asm-fake.cpp 408 409 RuntimeR3_SOURCES.sparc64 += \ 409 generic/RTMpGetDescription-generic-stub.cpp 410 generic/RTMpGetDescription-generic-stub.cpp \ 411 common/asm/asm-fake.cpp 410 412 411 413 ifdef IPRT_WITH_LZJB … … 1130 1132 RuntimeR3NoCRTGCC_TEMPLATE = VBOXNOCRTGCC 1131 1133 RuntimeR3NoCRTGCC_LIBSUFF = $(VBOX_SUFF_LIB) 1134 ifn1of ($(KBUILD_TARGET_ARCH), amd64 x86) 1135 RuntimeR3NoCRTGCC_DEFS += RT_NO_GIP 1136 endif 1132 1137 RuntimeR3NoCRTGCC_INCS = include 1133 1138 RuntimeR3NoCRTGCC_SOURCES = \ … … 1204 1209 RuntimeR0_TEMPLATE = VBoxR0 1205 1210 RuntimeR0_DEFS = IN_RT_R0 RT_WITH_VBOX 1211 ifn1of ($(KBUILD_TARGET_ARCH), amd64 x86) 1212 RuntimeR0_DEFS += RT_NO_GIP 1213 endif 1206 1214 RuntimeR0_INCS = include 1207 1215 RuntimeR0_SOURCES = \ -
trunk/src/VBox/Runtime/testcase/Makefile.kmk
r28800 r29279 76 76 tstRTMemCache \ 77 77 tstRTMemPool \ 78 tstRTR0MemUserKernelDriver \79 78 tstMove \ 80 79 tstMp-1 \ … … 87 86 tstRand \ 88 87 tstRTFsQueries \ 89 tstRTR0SemMutexDriver \90 tstR0ThreadPreemptionDriver \91 88 tstSemEvent \ 92 89 tstSemMutex \ … … 114 111 tstTimerLR \ 115 112 tstRTTimeSpec \ 116 tstTSC \117 113 tstUtf8 \ 118 114 tstRTUuid … … 137 133 tstRTS3 138 134 endif 139 if n1of ($(KBUILD_TARGET_ARCH), sparc32 sparc64)135 if1of ($(KBUILD_TARGET_ARCH), amd64 x86) 140 136 PROGRAMS += \ 141 137 tstLdr-2 \ 142 138 tstLdr-3 \ 143 139 tstLdr-4 \ 144 tstNoCrt-1 140 tstNoCrt-1 \ 141 tstRTR0MemUserKernelDriver \ 142 tstRTR0SemMutexDriver \ 143 tstR0ThreadPreemptionDriver \ 144 tstTSC 145 145 SYSMODS += \ 146 146 tstLdrObjR0 \ -
trunk/src/VBox/Runtime/testcase/tstInlineAsm.cpp
r29271 r29279 1038 1038 CHECKVAL(u32, UINT32_C(0x80000000), "%#010RX32"); 1039 1039 1040 #if defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) 1040 1041 u64 = ASMMultU64ByU32DivByU32(UINT64_C(0x0000000000000001), UINT32_C(0x00000001), UINT32_C(0x00000001)); 1041 1042 CHECKVAL(u64, UINT64_C(0x0000000000000001), "%#018RX64"); … … 1053 1054 CHECKVAL(u64, UINT64_C(0x924719355cd35a27), "%#018RX64"); 1054 1055 1055 # if 0 /* bird: question is whether this should trap or not:1056 # if 0 /* bird: question is whether this should trap or not: 1056 1057 * 1057 1058 * frank: Of course it must trap: … … 1083 1084 u64 = ASMMultU64ByU32DivByU32(UINT64_C(0xfffffff8c65d6731), UINT32_C(0x77d7daf8), UINT32_C(0x3b9aca00)); 1084 1085 CHECKVAL(u64, UINT64_C(0x02b8f9a2aa74e3dc), "%#018RX64"); 1085 #endif 1086 # endif 1087 #endif /* AMD64 || X86 */ 1086 1088 1087 1089 u32 = ASMModU64ByU32RetU32(UINT64_C(0x0ffffff8c65d6731), UINT32_C(0x77d7daf8)); -
trunk/src/VBox/Runtime/testcase/tstTime-2.cpp
r28800 r29279 72 72 73 73 RTPrintf("tstTime-2: %u calls to RTTimeNanoTS\n", NUMBER_OF_CALLS); 74 #if defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) /** @todo This isn't really x86 or AMD64 specific... */ 74 75 RTPrintf("tstTime-2: RTTimeDbgSteps -> %u (%d ppt)\n", RTTimeDbgSteps(), ((uint64_t)RTTimeDbgSteps() * 1000) / NUMBER_OF_CALLS); 75 76 RTPrintf("tstTime-2: RTTimeDbgExpired -> %u (%d ppt)\n", RTTimeDbgExpired(), ((uint64_t)RTTimeDbgExpired() * 1000) / NUMBER_OF_CALLS); 76 77 RTPrintf("tstTime-2: RTTimeDbgBad -> %u (%d ppt)\n", RTTimeDbgBad(), ((uint64_t)RTTimeDbgBad() * 1000) / NUMBER_OF_CALLS); 77 78 RTPrintf("tstTime-2: RTTimeDbgRaces -> %u (%d ppt)\n", RTTimeDbgRaces(), ((uint64_t)RTTimeDbgRaces() * 1000) / NUMBER_OF_CALLS); 79 #endif 78 80 79 81 if (!cErrors) -
trunk/src/VBox/Runtime/testcase/tstTime.cpp
r28800 r29279 95 95 u64OSElapsedTS, u64RTElapsedTS, u64OSElapsedTS - u64RTElapsedTS); 96 96 97 #if defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) /** @todo This isn't really x86 or AMD64 specific... */ 97 98 RTPrintf("RTTimeDbgSteps -> %u (%d ppt)\n", RTTimeDbgSteps(), ((uint64_t)RTTimeDbgSteps() * 1000) / i); 98 99 RTPrintf("RTTimeDbgExpired -> %u (%d ppt)\n", RTTimeDbgExpired(), ((uint64_t)RTTimeDbgExpired() * 1000) / i); 99 100 RTPrintf("RTTimeDbgBad -> %u (%d ppt)\n", RTTimeDbgBad(), ((uint64_t)RTTimeDbgBad() * 1000) / i); 100 101 RTPrintf("RTTimeDbgRaces -> %u (%d ppt)\n", RTTimeDbgRaces(), ((uint64_t)RTTimeDbgRaces() * 1000) / i); 102 #endif 101 103 if (!cErrors) 102 104 RTPrintf("tstTime: SUCCESS\n");
Note:
See TracChangeset
for help on using the changeset viewer.