unload fix, manual unload
[warm.git] / Makefile
index 4fe3306..3a8dd2d 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,10 +1,10 @@
 CC = $(CROSS_COMPILE)gcc
 AR = $(CROSS_COMPILE)ar
-CFLAGS += -Wall
+CFLAGS += -Wall -O2
 
 WARM_A = libwarm.a
 WARM_SO = libwarm.so
-OBJS = warm.o sys_cacheflush.o
+OBJS = warm.o
 
 all: $(WARM_A) $(WARM_SO) test
 
@@ -14,8 +14,8 @@ $(WARM_A): $(OBJS)
 $(WARM_SO): $(OBJS)
        $(CC) $(CFLAGS) $^ -o $@ -shared
 
-test: test.o
-       $(CC) $(CFLAGS) $^ -o $@ libwarm.a
+test: test.o $(WARM_A)
+       $(CC) $(CFLAGS) $^ -o $@
 
 clean:
        $(RM) $(WARM_A) $(WARM_SO) $(OBJS) test test.o