Changeset 61311 in vbox for trunk/src/VBox/Runtime/testcase
- Timestamp:
- May 30, 2016 4:45:00 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/testcase/tstRTInlineAsm.cpp
r59749 r61311 227 227 if (iStd > cFunctions) 228 228 continue; 229 if (iStd != 0x04 && iStd != 0x0 b && iStd != 0x0d)229 if (iStd != 0x04 && iStd != 0x07 && iStd != 0x0b && iStd != 0x0d) 230 230 { 231 231 u32 = ASMCpuId_EAX(iStd); … … 257 257 RTTESTI_CHECK_BREAK(uECX < 128); 258 258 } 259 else if (iStd == 0x07) 260 { 261 uint32_t uMax = s.uEAX; 262 for (uint32_t uECX = 1; uECX < uMax; uECX++) 263 { 264 ASMCpuId_Idx_ECX(iStd, uECX, &s.uEAX, &s.uEBX, &s.uECX, &s.uEDX); 265 RTTestIPrintf(RTTESTLVL_ALWAYS, " [%02x] %08x %08x %08x %08x\n", uECX, s.uEAX, s.uEBX, s.uECX, s.uEDX); 266 RTTESTI_CHECK_BREAK(uECX < 128); 267 } 268 } 259 269 else if (iStd == 0x0b) 260 270 for (uint32_t uECX = 1; (s.uEAX & 0x1f) && (s.uEBX & 0xffff); uECX++)
Note:
See TracChangeset
for help on using the changeset viewer.