From c28a280c8d6316253e09a6926293a1f6f17b0886 Mon Sep 17 00:00:00 2001 From: Christopher Haster Date: Sun, 26 Feb 2017 21:00:39 -0600 Subject: Adopted ctz skip-list structure earlier than expected The primary data structure backing the little fs was planned to be a little ctz based skip-list for O(logn) lookup and O(1) append. Was initially planning to start with a simple linked list of index blocks, but was having trouble implementing the free-list on top of the structure. Went ahead and adopted the skip-list structure since it may have actually been easier. --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index c2bcc04..ed1afb5 100644 --- a/Makefile +++ b/Makefile @@ -12,7 +12,7 @@ ASM := $(SRC:.c=.s) ifdef DEBUG CFLAGS += -O0 -g3 else -CFLAGS += -O2 +CFLAGS += -Os endif ifdef WORD CFLAGS += -m$(WORD) -- cgit v1.2.3