Add ROUND_DOWN macro.
[pintos-anon] / src / lib / lib.h
index 2f788bea4de58e068695bc8cc03a9c3c7d390377..668f90430f953b81fc144e1f8024061f118a5cc4 100644 (file)
@@ -6,6 +6,7 @@
 
 #define ROUND_UP(X, STEP) (((X) + (STEP) - 1) / (STEP) * (STEP))
 #define DIV_ROUND_UP(X, STEP) (((X) + (STEP) - 1) / (STEP))
+#define ROUND_DOWN(X, STEP) ((X) / (STEP) * (STEP))
 
 void *memset (void *, int, size_t);
 void *memcpy (void *, const void *, size_t);