1234567891011121314151617181920 |
- /* Define vaddr. */
- #ifndef VADDR_H
- #define VADDR_H
- /**
- * vaddr:
- * Type wide enough to contain any #target_ulong virtual address.
- * We do not support 64-bit guest on 32-host and detect at configure time.
- * Therefore, a host pointer width will always fit a guest pointer.
- */
- typedef uintptr_t vaddr;
- #define VADDR_PRId PRIdPTR
- #define VADDR_PRIu PRIuPTR
- #define VADDR_PRIo PRIoPTR
- #define VADDR_PRIx PRIxPTR
- #define VADDR_PRIX PRIXPTR
- #define VADDR_MAX UINTPTR_MAX
- #endif
|