- Timestamp:
- Nov 16, 2015 4:23:36 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/types.h
r58625 r58703 1567 1567 typedef RTCCINTREG const *PCRTCCINTREG; 1568 1568 1569 1570 /** Unsigned integer register in the current context. 1571 * @remarks This is for dealing with EAX in 16-bit mode. */ 1572 #if ARCH_BITS == 16 && defined(RT_ARCH_X86) 1573 typedef uint32_t RTCCUINTXREG; 1574 #else 1575 typedef RTCCUINTREG RTCCUINTXREG; 1576 #endif 1577 /** Pointer to an unsigned integer register in the current context. */ 1578 typedef RTCCUINTREG *PRTCCUINTREG; 1579 /** Pointer to a const unsigned integer register in the current context. */ 1580 typedef RTCCUINTREG const *PCRTCCUINTREG; 1581 1582 /** Signed integer extended register in the current context. 1583 * @remarks This is for dealing with EAX in 16-bit mode. */ 1584 #if ARCH_BITS == 16 && defined(RT_ARCH_X86) 1585 typedef int32_t RTCCINTXREG; 1586 #else 1587 typedef RTCCINTREG RTCCINTXREG; 1588 #endif 1589 /** Pointer to a signed integer extended register in the current context. */ 1590 typedef RTCCINTXREG *PRTCCINTXREG; 1591 /** Pointer to a const signed integer extended register in the current 1592 * context. */ 1593 typedef RTCCINTXREG const *PCRTCCINTXREG; 1594 1569 1595 /** @} */ 1570 1596
Note:
See TracChangeset
for help on using the changeset viewer.