]> git.ipfire.org Git - thirdparty/mdadm.git/blobdiff - mdadm.h
Fix compilation with tinyc
[thirdparty/mdadm.git] / mdadm.h
diff --git a/mdadm.h b/mdadm.h
index bb124776069c9194eb9d0e36db1c8927b6a582de..1451c33c7014ff825da5f9ec6b02aab6db3bf75c 100644 (file)
--- a/mdadm.h
+++ b/mdadm.h
@@ -321,3 +321,14 @@ extern int open_mddev(char *dev, int autof);
 
 #define        ModeMask        0x1f
 #define        ModeShift       5
+
+
+#ifdef __TINYC__
+#undef minor
+#undef major
+#undef makedev
+#define minor(x) ((x)&0xff)
+#define major(x) (((x)>>8)&0xff)
+#define makedev(M,m) (((M)<<8) | (m))
+#endif
+