Fix: add missing unistd.h for fdatasync in compat-fcntl.c
[lttng-tools.git] / src / common / macros.h
index 8185c85abfdacdece8bd4442cc10ca2898b8bd32..1771d236c2daa3eeea5a807bef5ddc83cbb6d677 100644 (file)
 #define ARRAY_SIZE(array)   (sizeof(array) / (sizeof((array)[0])))
 #endif
 
+#ifndef max
+#define max(a, b) ((a) > (b) ? (a) : (b))
+#endif
+
+#ifndef min
+#define min(a, b) ((a) < (b) ? (a) : (b))
+#endif
+
+#ifndef LTTNG_PACKED
+#define LTTNG_PACKED __attribute__((__packed__))
+#endif
+
 #endif /* _MACROS_H */
This page took 0.027159 seconds and 4 git commands to generate.