# 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
tests: $(TESTS)
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
tests: $(TESTS)
###################################################################################################
# Run the tests
###################################################################################################
###################################################################################################
# Run the tests
###################################################################################################