# Makefile for building programs with whole-program interfile optimization
###################################################################################################
OPT := -fwhole-program -combine -03 #-DNDEBUG
# Makefile for building programs with whole-program interfile optimization
###################################################################################################
OPT := -fwhole-program -combine -03 #-DNDEBUG
RUNTIME_SRCS := runtime/runtime.c runtime/rcu.c runtime/lwt.c runtime/mem.c
TEST_SRCS := $(RUNTIME_SRCS)
rcu_test_SRCS := $(TEST_SRCS)
list_test_SRCS := $(TEST_SRCS) struct/list.c
RUNTIME_SRCS := runtime/runtime.c runtime/rcu.c runtime/lwt.c runtime/mem.c
TEST_SRCS := $(RUNTIME_SRCS)
rcu_test_SRCS := $(TEST_SRCS)
list_test_SRCS := $(TEST_SRCS) struct/list.c
-ht_test_SRCS := $(TEST_SRCS) struct/ht.c test/ht_test.c test/CuTest.c
-txn_test_SRCS := $(TEST_SRCS) struct/ht.c txn/txn.c
+skiplist_test_SRCS := $(TEST_SRCS) struct/skiplist.c
+ht_test_SRCS := $(TEST_SRCS) struct/hashtable.c test/ht_test.c test/CuTest.c
+txn_test_SRCS := $(TEST_SRCS) struct/hashtable.c txn/txn.c
###################################################################################################
# Run the tests
###################################################################################################
###################################################################################################
# Run the tests
###################################################################################################