]> git.proxmox.com Git - mirror_qemu.git/blobdiff - xen-mapcache.c
xen: build on ARM
[mirror_qemu.git] / xen-mapcache.c
index eda914a75c983f14e5e54f87a2aae827e350d0f8..66da1a6d4775fd14b552d32142bba9b2893deca5 100644 (file)
 #  define DPRINTF(fmt, ...) do { } while (0)
 #endif
 
-#if defined(__i386__)
+#if HOST_LONG_BITS == 32
 #  define MCACHE_BUCKET_SHIFT 16
 #  define MCACHE_MAX_SIZE     (1UL<<31) /* 2GB Cap */
-#elif defined(__x86_64__)
+#else
 #  define MCACHE_BUCKET_SHIFT 20
 #  define MCACHE_MAX_SIZE     (1UL<<35) /* 32GB Cap */
 #endif