summaryrefslogtreecommitdiffstats
path: root/mdadm.h
diff options
context:
space:
mode:
authorNeil Brown <neilb@suse.de>2005-06-14 06:43:00 +0000
committerNeil Brown <neilb@suse.de>2005-06-14 06:43:00 +0000
commitfe6729fa8cde33bce8d693e3f082fae688b1ff09 (patch)
tree610c3faeb9f95527fe5e95e2dbc157ba346151f8 /mdadm.h
parentccf44f32725e5a86ba1ee78538df5f27b1de46eb (diff)
downloadmdadm-fe6729fa8cde33bce8d693e3f082fae688b1ff09.tar.gz
mdadm-fe6729fa8cde33bce8d693e3f082fae688b1ff09.tar.xz
mdadm-fe6729fa8cde33bce8d693e3f082fae688b1ff09.zip
Fix compilation with tinyc
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Diffstat (limited to 'mdadm.h')
-rw-r--r--mdadm.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/mdadm.h b/mdadm.h
index bb12477..1451c33 100644
--- 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
+