]> Git Repo - qemu.git/blobdiff - hw/sh_intc.h
vmstate: port cuda
[qemu.git] / hw / sh_intc.h
index 4e36f007d71fee2f2463f06c1d50ddcd09dd837f..c117d6fb8c0bf6fe8468555233a46b9599c7c77d 100644 (file)
@@ -18,7 +18,7 @@ struct intc_group {
     intc_enum enum_ids[32];
 };
 
-#define INTC_GROUP(enum_id, ids...) { enum_id, { ids } }
+#define INTC_GROUP(enum_id, ...) { enum_id, {  __VA_ARGS__ } }
 
 struct intc_mask_reg {
     unsigned long set_reg, clr_reg, reg_width;
@@ -32,7 +32,7 @@ struct intc_prio_reg {
     unsigned long value;
 };
 
-#define _INTC_ARRAY(a) a, sizeof(a)/sizeof(*a)
+#define _INTC_ARRAY(a) a, ARRAY_SIZE(a)
 
 struct intc_source {
     unsigned short vect;
This page took 0.024762 seconds and 4 git commands to generate.