]> git.sur5r.net Git - u-boot/blobdiff - arch/x86/include/asm/types.h
x86: acpi: Adjust order in acpi_table.c
[u-boot] / arch / x86 / include / asm / types.h
index e9fde88f7d4a52a414d7a44d655185f61f3c96b8..766617f9aa3e22a5ac2346acac4312104e7821ff 100644 (file)
@@ -36,11 +36,19 @@ typedef unsigned short u16;
 typedef signed int s32;
 typedef unsigned int u32;
 
+#if !defined(CONFIG_USE_STDINT) || !defined(__INT64_TYPE__)
 typedef signed long long s64;
 typedef unsigned long long u64;
+#else
+typedef __INT64_TYPE__ s64;
+typedef __UINT64_TYPE__ u64;
+#endif
 
+#ifdef CONFIG_EFI_STUB_64BIT
+#define BITS_PER_LONG 64
+#else
 #define BITS_PER_LONG 32
-
+#endif
 /* Dma addresses are 32-bits wide.  */
 
 typedef u32 dma_addr_t;