+#define EO_FREE_PIECE ((piece_t)-1)
+
+#define CAKE_FL_SIZE 128
+#define CAKE_FL_MAXLEN \
+ ((unsigned int)((CAKE_FL_SIZE - sizeof(ptr_t)) / sizeof(piece_t)))
+struct cake_fl
+{
+ piece_t indices[CAKE_FL_MAXLEN];
+ struct cake_fl* next;
+} align(CAKE_FL_SIZE);