]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/i386/seg.h
xnu-1228.5.18.tar.gz
[apple/xnu.git] / osfmk / i386 / seg.h
index 1c0ee14bbfb225efdf4b835a93c15572456082bd..9b80f01a0961ed09730b46bcdca1adfc978e22a4 100644 (file)
@@ -174,7 +174,7 @@ struct fake_descriptor64 {
 };
 #define        FAKE_UBER64(addr32)     { (uint32_t) (addr32), KERNEL_UBER_BASE_HI32 }
 #define        FAKE_COMPAT(addr32)     { (uint32_t) (addr32), 0x0 }
-#define        UBER64(addr32)          ((addr64_t) addr32 + KERNEL_UBER_BASE)
+#define        UBER64(addr32)          ((addr64_t) (uintptr_t)addr32 + KERNEL_UBER_BASE)
 
 /*
  * Boot-time data for master (or only) CPU