]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/ia64/xen/xen_pv_ops.c
ia64: remove some warnings.
[linux-2.6-omap-h63xx.git] / arch / ia64 / xen / xen_pv_ops.c
index bf3c74cb150f72afe143357c43996ebb4d09f2c8..5e2270a999fa58f410093c50cd30f92510c7a780 100644 (file)
@@ -416,6 +416,11 @@ xen_intrin_local_irq_restore(unsigned long mask)
        xen_ ## name (unsigned long arg);       \
        __DEFINE_FUNC(name, code)
 
+#define DEFINE_VOID_FUNC1_VOID(name, code)     \
+       extern void                             \
+       xen_ ## name (void *arg);               \
+       __DEFINE_FUNC(name, code)
+
 #define DEFINE_VOID_FUNC2(name, code)          \
        extern void                             \
        xen_ ## name (unsigned long arg0,       \
@@ -530,8 +535,8 @@ DEFINE_FUNC0(get_itc,
             "(p6) hint @pause\n"
             "(p6) br.cond.spnt 888b\n");
 
-DEFINE_VOID_FUNC1(fc,
-                 "break " __stringify(HYPERPRIVOP_FC) "\n");
+DEFINE_VOID_FUNC1_VOID(fc,
+                      "break " __stringify(HYPERPRIVOP_FC) "\n");
 
 /*
  * psr_i_addr_addr = XEN_PSR_I_ADDR_ADDR