]> xenbits.xensource.com Git - xen.git/commitdiff
In most of the codebase, use CONFIG_X86 in place of __i386__||__x86_64__
authorKeir Fraser <keir@xen.org>
Wed, 12 Sep 2012 19:41:01 +0000 (20:41 +0100)
committerKeir Fraser <keir@xen.org>
Wed, 12 Sep 2012 19:41:01 +0000 (20:41 +0100)
Signed-off-by: Keir Fraser <keir@xen.org>
xen/common/lib.c
xen/common/page_alloc.c
xen/common/time.c
xen/drivers/passthrough/vtd/intremap.c
xen/drivers/passthrough/vtd/iommu.c
xen/drivers/passthrough/vtd/utils.c
xen/include/xen/elfcore.h
xen/include/xen/hvm/irq.h

index e9d0637b68150e7fabb1e9e90602b64c13aef7f1..03c8b8b8f47a489348ff3402d2eb22643518510e 100644 (file)
@@ -423,7 +423,7 @@ s64 __ldivmod_helper(s64 a, s64 b, s64 *r)
 /* Compute with 96 bit intermediate result: (a*b)/c */
 uint64_t muldiv64(uint64_t a, uint32_t b, uint32_t c)
 {
-#ifdef __x86_64__
+#ifdef CONFIG_X86
     asm ( "mul %%rdx; div %%rcx" : "=a" (a) : "0" (a), "d" (b), "c" (c) );
     return a;
 #else
index 1d7359db298b5b53fd2be18b117821b78f5221a2..ae309faf3e5ff3aacb8becec35d23e368fbe0223 100644 (file)
@@ -1141,7 +1141,7 @@ void __init scrub_heap_pages(void)
  * XEN-HEAP SUB-ALLOCATOR
  */
 
-#if !defined(__x86_64__)
+#if !defined(CONFIG_X86)
 
 void init_xenheap_pages(paddr_t ps, paddr_t pe)
 {
index d326f334cf3b34c0536d68146107f78145cd78c4..c16ff10cdd82c84b51364a53376f1c6c02a1ca86 100644 (file)
@@ -43,7 +43,7 @@ struct tm gmtime(unsigned long t)
     const unsigned short int *ip;
 
     y = 1970;
-#ifdef __x86_64__
+#if BITS_PER_LONG >= 64
     /* Allow the concept of time before 1970.  64-bit only; for 32-bit
      * time after 2038 seems more important than time before 1970. */
     while ( t & (1UL<<39) )
index 5fe42465688f9543f5f48ea54ba669a23548f0ad..1a13a8264dbbef122291c9baa43d932818b8ac8c 100644 (file)
@@ -31,7 +31,7 @@
 #include "vtd.h"
 #include "extern.h"
 
-#if defined(__i386__) || defined(__x86_64__)
+#if defined(CONFIG_X86)
 #include <asm/apic.h>
 #include <asm/io_apic.h>
 #define nr_ioapic_entries(i)  nr_ioapic_entries[i]
@@ -302,7 +302,7 @@ static int ioapic_rte_to_remap_entry(struct iommu *iommu,
 
     if ( rte_upper )
     {
-#if defined(__i386__) || defined(__x86_64__)
+#if defined(CONFIG_X86)
         if ( x2apic_enabled )
             new_ire.lo.dst = value;
         else
@@ -422,7 +422,7 @@ void io_apic_write_remap_rte(
         __ioapic_write_entry(apic, ioapic_pin, 1, old_rte);
 }
 
-#if defined(__i386__) || defined(__x86_64__)
+#if defined(CONFIG_X86)
 
 static void set_msi_source_id(struct pci_dev *pdev, struct iremap_entry *ire)
 {
index b566d2465e82f8dfe814efe23cb36800f9747271..257d1a023b4fb140c229ba6edcc8f5f851acc920 100644 (file)
@@ -34,7 +34,7 @@
 #include <xen/softirq.h>
 #include <asm/msi.h>
 #include <asm/irq.h>
-#if defined(__i386__) || defined(__x86_64__)
+#if defined(CONFIG_X86)
 #include <asm/hvm/vmx/vmx.h>
 #include <asm/p2m.h>
 #include <mach_apic.h>
index 07337b9e48bcc3939813ccfab0f547d5af8726cc..a3868eb3e372d7b98a11d88552c9a592e7d3fcfe 100644 (file)
@@ -188,7 +188,7 @@ void print_vtd_entries(struct iommu *iommu, int bus, int devfn, u64 gmfn)
 
 static void dump_iommu_info(unsigned char key)
 {
-#if defined(__i386__) || defined(__x86_64__)
+#if defined(CONFIG_X86)
     struct acpi_drhd_unit *drhd;
     struct iommu *iommu;
     int i;
index bd2b4c285a1777e6c05b4c82ac0d8043967fe1c5..cc68d5cad8716aeefa890440c25c9fdae228dd7e 100644 (file)
@@ -65,7 +65,7 @@ typedef struct {
     unsigned long xen_compile_date;
     unsigned long xen_compile_time;
     unsigned long tainted;
-#if defined(__x86_64__)
+#if defined(CONFIG_X86)
     unsigned long xen_phys_start;
     unsigned long dom0_pfn_to_mfn_frame_list_list;
 #endif
index 060e91633a899458e480a2b36cef37328ba43b2a..973368cdfec91bdf42bea4ab0b8f73a7ff7ec4dd 100644 (file)
@@ -76,7 +76,7 @@ struct hvm_girq_dpci_mapping {
 
 #define NR_ISAIRQS  16
 #define NR_LINK     4
-#if defined(__x86_64__)
+#if defined(CONFIG_X86)
 # define NR_HVM_IRQS VIOAPIC_NUM_PINS
 #endif