aboutsummaryrefslogtreecommitdiffstats
path: root/extras/mini-os/include/types.h
diff options
context:
space:
mode:
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>2006-08-10 10:43:20 +0100
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>2006-08-10 10:43:20 +0100
commit6b11879d819e27d96163f12b40277589bf54be22 (patch)
tree98afff18f73693961d440a9559dc3c1a43575263 /extras/mini-os/include/types.h
parent3f31a200de12122fdc0a4031aed3a381ea7d4ed2 (diff)
downloadxen-6b11879d819e27d96163f12b40277589bf54be22.tar.gz
xen-6b11879d819e27d96163f12b40277589bf54be22.tar.bz2
xen-6b11879d819e27d96163f12b40277589bf54be22.zip
[MINIOS] A first step to re-architecture mini-os for a port to ia64.
Create architecture specific directories below mini-os for sources and below mini-os/include for headers. Signed-off-by: Dietmar Hahn <dietmar.hahn@fujitsu-siemens.com>
Diffstat (limited to 'extras/mini-os/include/types.h')
-rw-r--r--extras/mini-os/include/types.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/extras/mini-os/include/types.h b/extras/mini-os/include/types.h
index f6f3f94b03..f0b67607c3 100644
--- a/extras/mini-os/include/types.h
+++ b/extras/mini-os/include/types.h
@@ -29,7 +29,7 @@ typedef unsigned int u32;
#ifdef __i386__
typedef signed long long s64;
typedef unsigned long long u64;
-#elif defined(__x86_64__)
+#elif defined(__x86_64__) || defined(__ia64__)
typedef signed long s64;
typedef unsigned long u64;
#endif
@@ -49,7 +49,7 @@ typedef struct { unsigned long pte_low; } pte_t;
typedef struct { unsigned long pte_low, pte_high; } pte_t;
#endif /* CONFIG_X86_PAE */
-#elif defined(__x86_64__)
+#elif defined(__x86_64__) || defined(__ia64__)
typedef long quad_t;
typedef unsigned long u_quad_t;
typedef unsigned long uintptr_t;