
# this Makefile.am is generated automatically by gen_makefile_am.py
# when you like to add a new test, run: 
#    python gen_makefile_am.py > Makefile.am
#    cd ..
#    autoreconf


common_cflags = -I$(abs_top_srcdir)/include
common_cxxflags = $(common_cflags)
myth_ldadd = $(abs_top_srcdir)/src/libmyth.la
myth_ld_ldadd = $(abs_top_srcdir)/src/libmyth-ld.la
myth_dl_ldadd = $(abs_top_srcdir)/src/libmyth-dl.la -ldl
myth_ldflags = 
myth_ld_ldflags = @myth-ld.opts 
myth_dl_ldflags = 

check_PROGRAMS = 

check_PROGRAMS += myth_malloc
check_PROGRAMS += myth_free
check_PROGRAMS += myth_calloc
check_PROGRAMS += myth_posix_memalign
check_PROGRAMS += myth_valloc
if BUILD_TEST_MYTH_MEMALIGN
check_PROGRAMS += myth_memalign
endif
if BUILD_TEST_MYTH_ALIGNED_ALLOC
check_PROGRAMS += myth_aligned_alloc
endif
if BUILD_TEST_MYTH_PVALLOC
check_PROGRAMS += myth_pvalloc
endif
check_PROGRAMS += myth_realloc
check_PROGRAMS += myth_create_0
check_PROGRAMS += myth_create_1
check_PROGRAMS += myth_create_2
check_PROGRAMS += myth_create_join_many
check_PROGRAMS += myth_yield_0
check_PROGRAMS += myth_yield_1
check_PROGRAMS += myth_yield_2
check_PROGRAMS += myth_sleep_queue
check_PROGRAMS += myth_lock
check_PROGRAMS += myth_trylock
check_PROGRAMS += myth_mixlock
check_PROGRAMS += myth_cond_signal
check_PROGRAMS += myth_cond_broadcast_0
check_PROGRAMS += myth_cond_broadcast_1
check_PROGRAMS += myth_barrier
check_PROGRAMS += myth_join_counter
check_PROGRAMS += myth_felock
check_PROGRAMS += myth_uncond_signal
check_PROGRAMS += myth_uncond_bounded_buf
check_PROGRAMS += myth_dag_1d
check_PROGRAMS += myth_dag_2d
check_PROGRAMS += myth_dag_random
check_PROGRAMS += myth_key_create
check_PROGRAMS += myth_key_getspecific
check_PROGRAMS += myth_key_destructor
check_PROGRAMS += myth_globalattr_set_n_workers
check_PROGRAMS += measure_create
check_PROGRAMS += measure_latency
check_PROGRAMS += measure_wakeup_latency
check_PROGRAMS += measure_malloc
check_PROGRAMS += measure_thread_specific
check_PROGRAMS += new_test
check_PROGRAMS += myth_create_0_cc
check_PROGRAMS += myth_create_1_cc
check_PROGRAMS += myth_create_2_cc
check_PROGRAMS += myth_create_join_many_cc
check_PROGRAMS += myth_yield_0_cc
check_PROGRAMS += myth_yield_1_cc
check_PROGRAMS += myth_yield_2_cc
check_PROGRAMS += myth_sleep_queue_cc
check_PROGRAMS += myth_lock_cc
check_PROGRAMS += myth_trylock_cc
check_PROGRAMS += myth_mixlock_cc
check_PROGRAMS += myth_cond_signal_cc
check_PROGRAMS += myth_cond_broadcast_0_cc
check_PROGRAMS += myth_cond_broadcast_1_cc
check_PROGRAMS += myth_barrier_cc
check_PROGRAMS += myth_join_counter_cc
check_PROGRAMS += myth_felock_cc
check_PROGRAMS += myth_uncond_signal_cc
check_PROGRAMS += myth_uncond_bounded_buf_cc
check_PROGRAMS += myth_dag_1d_cc
check_PROGRAMS += myth_dag_2d_cc
check_PROGRAMS += myth_dag_random_cc
check_PROGRAMS += myth_key_create_cc
check_PROGRAMS += myth_key_getspecific_cc
check_PROGRAMS += myth_key_destructor_cc
check_PROGRAMS += myth_globalattr_set_n_workers_cc
check_PROGRAMS += measure_create_cc
check_PROGRAMS += measure_latency_cc
check_PROGRAMS += measure_wakeup_latency_cc
check_PROGRAMS += measure_malloc_cc
check_PROGRAMS += measure_thread_specific_cc

if BUILD_MYTH_LD
check_PROGRAMS += myth_malloc_ld
check_PROGRAMS += myth_free_ld
check_PROGRAMS += myth_calloc_ld
check_PROGRAMS += myth_posix_memalign_ld
check_PROGRAMS += myth_valloc_ld
if BUILD_TEST_MYTH_MEMALIGN
check_PROGRAMS += myth_memalign_ld
endif
if BUILD_TEST_MYTH_ALIGNED_ALLOC
check_PROGRAMS += myth_aligned_alloc_ld
endif
if BUILD_TEST_MYTH_PVALLOC
check_PROGRAMS += myth_pvalloc_ld
endif
check_PROGRAMS += myth_realloc_ld
check_PROGRAMS += myth_create_0_ld
check_PROGRAMS += myth_create_1_ld
check_PROGRAMS += myth_create_2_ld
check_PROGRAMS += myth_create_join_many_ld
check_PROGRAMS += myth_yield_0_ld
check_PROGRAMS += myth_yield_1_ld
check_PROGRAMS += myth_yield_2_ld
check_PROGRAMS += myth_sleep_queue_ld
check_PROGRAMS += myth_lock_ld
check_PROGRAMS += myth_trylock_ld
check_PROGRAMS += myth_mixlock_ld
check_PROGRAMS += myth_cond_signal_ld
check_PROGRAMS += myth_cond_broadcast_0_ld
check_PROGRAMS += myth_cond_broadcast_1_ld
check_PROGRAMS += myth_barrier_ld
check_PROGRAMS += myth_join_counter_ld
check_PROGRAMS += myth_felock_ld
check_PROGRAMS += myth_uncond_signal_ld
check_PROGRAMS += myth_uncond_bounded_buf_ld
check_PROGRAMS += myth_dag_1d_ld
check_PROGRAMS += myth_dag_2d_ld
check_PROGRAMS += myth_dag_random_ld
check_PROGRAMS += myth_key_create_ld
check_PROGRAMS += myth_key_getspecific_ld
check_PROGRAMS += myth_key_destructor_ld
check_PROGRAMS += myth_globalattr_set_n_workers_ld
check_PROGRAMS += measure_create_ld
check_PROGRAMS += measure_latency_ld
check_PROGRAMS += measure_wakeup_latency_ld
check_PROGRAMS += measure_malloc_ld
check_PROGRAMS += measure_thread_specific_ld
if BUILD_TEST_PTH_BARRIER
check_PROGRAMS += pth_barrier_ld
endif
check_PROGRAMS += pth_cond_broadcast_0_ld
check_PROGRAMS += pth_cond_broadcast_1_ld
check_PROGRAMS += pth_cond_signal_ld
check_PROGRAMS += pth_create_0_ld
check_PROGRAMS += pth_create_1_ld
check_PROGRAMS += pth_create_2_ld
check_PROGRAMS += pth_lock_ld
check_PROGRAMS += pth_mixlock_ld
check_PROGRAMS += pth_mutex_initializer_ld
check_PROGRAMS += pth_trylock_ld
if BUILD_TEST_PTH_YIELD
check_PROGRAMS += pth_yield_ld
endif
check_PROGRAMS += new_test_ld
check_PROGRAMS += myth_create_0_cc_ld
check_PROGRAMS += myth_create_1_cc_ld
check_PROGRAMS += myth_create_2_cc_ld
check_PROGRAMS += myth_create_join_many_cc_ld
check_PROGRAMS += myth_yield_0_cc_ld
check_PROGRAMS += myth_yield_1_cc_ld
check_PROGRAMS += myth_yield_2_cc_ld
check_PROGRAMS += myth_sleep_queue_cc_ld
check_PROGRAMS += myth_lock_cc_ld
check_PROGRAMS += myth_trylock_cc_ld
check_PROGRAMS += myth_mixlock_cc_ld
check_PROGRAMS += myth_cond_signal_cc_ld
check_PROGRAMS += myth_cond_broadcast_0_cc_ld
check_PROGRAMS += myth_cond_broadcast_1_cc_ld
check_PROGRAMS += myth_barrier_cc_ld
check_PROGRAMS += myth_join_counter_cc_ld
check_PROGRAMS += myth_felock_cc_ld
check_PROGRAMS += myth_uncond_signal_cc_ld
check_PROGRAMS += myth_uncond_bounded_buf_cc_ld
check_PROGRAMS += myth_dag_1d_cc_ld
check_PROGRAMS += myth_dag_2d_cc_ld
check_PROGRAMS += myth_dag_random_cc_ld
check_PROGRAMS += myth_key_create_cc_ld
check_PROGRAMS += myth_key_getspecific_cc_ld
check_PROGRAMS += myth_key_destructor_cc_ld
check_PROGRAMS += myth_globalattr_set_n_workers_cc_ld
check_PROGRAMS += measure_create_cc_ld
check_PROGRAMS += measure_latency_cc_ld
check_PROGRAMS += measure_wakeup_latency_cc_ld
check_PROGRAMS += measure_malloc_cc_ld
check_PROGRAMS += measure_thread_specific_cc_ld
if BUILD_TEST_PTH_BARRIER
check_PROGRAMS += pth_barrier_cc_ld
endif
check_PROGRAMS += pth_cond_broadcast_0_cc_ld
check_PROGRAMS += pth_cond_broadcast_1_cc_ld
check_PROGRAMS += pth_cond_signal_cc_ld
check_PROGRAMS += pth_create_0_cc_ld
check_PROGRAMS += pth_create_1_cc_ld
check_PROGRAMS += pth_create_2_cc_ld
check_PROGRAMS += pth_lock_cc_ld
check_PROGRAMS += pth_mixlock_cc_ld
check_PROGRAMS += pth_mutex_initializer_cc_ld
check_PROGRAMS += pth_trylock_cc_ld
if BUILD_TEST_PTH_YIELD
check_PROGRAMS += pth_yield_cc_ld
endif
endif

if BUILD_MYTH_DL
check_PROGRAMS += myth_malloc_dl
check_PROGRAMS += myth_free_dl
check_PROGRAMS += myth_calloc_dl
check_PROGRAMS += myth_posix_memalign_dl
check_PROGRAMS += myth_valloc_dl
if BUILD_TEST_MYTH_MEMALIGN
check_PROGRAMS += myth_memalign_dl
endif
if BUILD_TEST_MYTH_ALIGNED_ALLOC
check_PROGRAMS += myth_aligned_alloc_dl
endif
if BUILD_TEST_MYTH_PVALLOC
check_PROGRAMS += myth_pvalloc_dl
endif
check_PROGRAMS += myth_realloc_dl
check_PROGRAMS += myth_create_0_dl
check_PROGRAMS += myth_create_1_dl
check_PROGRAMS += myth_create_2_dl
check_PROGRAMS += myth_create_join_many_dl
check_PROGRAMS += myth_yield_0_dl
check_PROGRAMS += myth_yield_1_dl
check_PROGRAMS += myth_yield_2_dl
check_PROGRAMS += myth_sleep_queue_dl
check_PROGRAMS += myth_lock_dl
check_PROGRAMS += myth_trylock_dl
check_PROGRAMS += myth_mixlock_dl
check_PROGRAMS += myth_cond_signal_dl
check_PROGRAMS += myth_cond_broadcast_0_dl
check_PROGRAMS += myth_cond_broadcast_1_dl
check_PROGRAMS += myth_barrier_dl
check_PROGRAMS += myth_join_counter_dl
check_PROGRAMS += myth_felock_dl
check_PROGRAMS += myth_uncond_signal_dl
check_PROGRAMS += myth_uncond_bounded_buf_dl
check_PROGRAMS += myth_dag_1d_dl
check_PROGRAMS += myth_dag_2d_dl
check_PROGRAMS += myth_dag_random_dl
check_PROGRAMS += myth_key_create_dl
check_PROGRAMS += myth_key_getspecific_dl
check_PROGRAMS += myth_key_destructor_dl
check_PROGRAMS += myth_globalattr_set_n_workers_dl
check_PROGRAMS += measure_create_dl
check_PROGRAMS += measure_latency_dl
check_PROGRAMS += measure_wakeup_latency_dl
check_PROGRAMS += measure_malloc_dl
check_PROGRAMS += measure_thread_specific_dl
if BUILD_TEST_PTH_BARRIER
check_PROGRAMS += pth_barrier_dl
endif
check_PROGRAMS += pth_cond_broadcast_0_dl
check_PROGRAMS += pth_cond_broadcast_1_dl
check_PROGRAMS += pth_cond_signal_dl
check_PROGRAMS += pth_create_0_dl
check_PROGRAMS += pth_create_1_dl
check_PROGRAMS += pth_create_2_dl
check_PROGRAMS += pth_lock_dl
check_PROGRAMS += pth_mixlock_dl
check_PROGRAMS += pth_mutex_initializer_dl
check_PROGRAMS += pth_trylock_dl
if BUILD_TEST_PTH_YIELD
check_PROGRAMS += pth_yield_dl
endif
check_PROGRAMS += new_test_dl
check_PROGRAMS += myth_create_0_cc_dl
check_PROGRAMS += myth_create_1_cc_dl
check_PROGRAMS += myth_create_2_cc_dl
check_PROGRAMS += myth_create_join_many_cc_dl
check_PROGRAMS += myth_yield_0_cc_dl
check_PROGRAMS += myth_yield_1_cc_dl
check_PROGRAMS += myth_yield_2_cc_dl
check_PROGRAMS += myth_sleep_queue_cc_dl
check_PROGRAMS += myth_lock_cc_dl
check_PROGRAMS += myth_trylock_cc_dl
check_PROGRAMS += myth_mixlock_cc_dl
check_PROGRAMS += myth_cond_signal_cc_dl
check_PROGRAMS += myth_cond_broadcast_0_cc_dl
check_PROGRAMS += myth_cond_broadcast_1_cc_dl
check_PROGRAMS += myth_barrier_cc_dl
check_PROGRAMS += myth_join_counter_cc_dl
check_PROGRAMS += myth_felock_cc_dl
check_PROGRAMS += myth_uncond_signal_cc_dl
check_PROGRAMS += myth_uncond_bounded_buf_cc_dl
check_PROGRAMS += myth_dag_1d_cc_dl
check_PROGRAMS += myth_dag_2d_cc_dl
check_PROGRAMS += myth_dag_random_cc_dl
check_PROGRAMS += myth_key_create_cc_dl
check_PROGRAMS += myth_key_getspecific_cc_dl
check_PROGRAMS += myth_key_destructor_cc_dl
check_PROGRAMS += myth_globalattr_set_n_workers_cc_dl
check_PROGRAMS += measure_create_cc_dl
check_PROGRAMS += measure_latency_cc_dl
check_PROGRAMS += measure_wakeup_latency_cc_dl
check_PROGRAMS += measure_malloc_cc_dl
check_PROGRAMS += measure_thread_specific_cc_dl
if BUILD_TEST_PTH_BARRIER
check_PROGRAMS += pth_barrier_cc_dl
endif
check_PROGRAMS += pth_cond_broadcast_0_cc_dl
check_PROGRAMS += pth_cond_broadcast_1_cc_dl
check_PROGRAMS += pth_cond_signal_cc_dl
check_PROGRAMS += pth_create_0_cc_dl
check_PROGRAMS += pth_create_1_cc_dl
check_PROGRAMS += pth_create_2_cc_dl
check_PROGRAMS += pth_lock_cc_dl
check_PROGRAMS += pth_mixlock_cc_dl
check_PROGRAMS += pth_mutex_initializer_cc_dl
check_PROGRAMS += pth_trylock_cc_dl
if BUILD_TEST_PTH_YIELD
check_PROGRAMS += pth_yield_cc_dl
endif
endif

myth_malloc_SOURCES = myth_malloc.c
myth_malloc_CFLAGS = $(common_cflags)
myth_malloc_LDADD = $(myth_ldadd)
myth_malloc_LDFLAGS = $(myth_ldflags)
myth_free_SOURCES = myth_free.c
myth_free_CFLAGS = $(common_cflags)
myth_free_LDADD = $(myth_ldadd)
myth_free_LDFLAGS = $(myth_ldflags)
myth_calloc_SOURCES = myth_calloc.c
myth_calloc_CFLAGS = $(common_cflags)
myth_calloc_LDADD = $(myth_ldadd)
myth_calloc_LDFLAGS = $(myth_ldflags)
myth_posix_memalign_SOURCES = myth_posix_memalign.c
myth_posix_memalign_CFLAGS = $(common_cflags)
myth_posix_memalign_LDADD = $(myth_ldadd)
myth_posix_memalign_LDFLAGS = $(myth_ldflags)
myth_valloc_SOURCES = myth_valloc.c
myth_valloc_CFLAGS = $(common_cflags)
myth_valloc_LDADD = $(myth_ldadd)
myth_valloc_LDFLAGS = $(myth_ldflags)
myth_memalign_SOURCES = myth_memalign.c
myth_memalign_CFLAGS = $(common_cflags)
myth_memalign_LDADD = $(myth_ldadd)
myth_memalign_LDFLAGS = $(myth_ldflags)
if BUILD_TEST_MYTH_ALIGNED_ALLOC
myth_aligned_alloc_SOURCES = myth_aligned_alloc.c
myth_aligned_alloc_CFLAGS = $(common_cflags)
myth_aligned_alloc_LDADD = $(myth_ldadd)
myth_aligned_alloc_LDFLAGS = $(myth_ldflags)
endif
myth_pvalloc_SOURCES = myth_pvalloc.c
myth_pvalloc_CFLAGS = $(common_cflags)
myth_pvalloc_LDADD = $(myth_ldadd)
myth_pvalloc_LDFLAGS = $(myth_ldflags)
myth_realloc_SOURCES = myth_realloc.c
myth_realloc_CFLAGS = $(common_cflags)
myth_realloc_LDADD = $(myth_ldadd)
myth_realloc_LDFLAGS = $(myth_ldflags)
myth_create_0_SOURCES = myth_create_0.c
myth_create_0_CFLAGS = $(common_cflags)
myth_create_0_LDADD = $(myth_ldadd)
myth_create_0_LDFLAGS = $(myth_ldflags)
myth_create_1_SOURCES = myth_create_1.c
myth_create_1_CFLAGS = $(common_cflags)
myth_create_1_LDADD = $(myth_ldadd)
myth_create_1_LDFLAGS = $(myth_ldflags)
myth_create_2_SOURCES = myth_create_2.c
myth_create_2_CFLAGS = $(common_cflags)
myth_create_2_LDADD = $(myth_ldadd)
myth_create_2_LDFLAGS = $(myth_ldflags)
myth_create_join_many_SOURCES = myth_create_join_many.c
myth_create_join_many_CFLAGS = $(common_cflags)
myth_create_join_many_LDADD = $(myth_ldadd)
myth_create_join_many_LDFLAGS = $(myth_ldflags)
myth_yield_0_SOURCES = myth_yield_0.c
myth_yield_0_CFLAGS = $(common_cflags)
myth_yield_0_LDADD = $(myth_ldadd)
myth_yield_0_LDFLAGS = $(myth_ldflags)
myth_yield_1_SOURCES = myth_yield_1.c
myth_yield_1_CFLAGS = $(common_cflags)
myth_yield_1_LDADD = $(myth_ldadd)
myth_yield_1_LDFLAGS = $(myth_ldflags)
myth_yield_2_SOURCES = myth_yield_2.c
myth_yield_2_CFLAGS = $(common_cflags)
myth_yield_2_LDADD = $(myth_ldadd)
myth_yield_2_LDFLAGS = $(myth_ldflags)
myth_sleep_queue_SOURCES = myth_sleep_queue.c
myth_sleep_queue_CFLAGS = $(common_cflags)
myth_sleep_queue_LDADD = $(myth_ldadd)
myth_sleep_queue_LDFLAGS = $(myth_ldflags)
myth_lock_SOURCES = myth_lock.c
myth_lock_CFLAGS = $(common_cflags)
myth_lock_LDADD = $(myth_ldadd)
myth_lock_LDFLAGS = $(myth_ldflags)
myth_trylock_SOURCES = myth_trylock.c
myth_trylock_CFLAGS = $(common_cflags)
myth_trylock_LDADD = $(myth_ldadd)
myth_trylock_LDFLAGS = $(myth_ldflags)
myth_mixlock_SOURCES = myth_mixlock.c
myth_mixlock_CFLAGS = $(common_cflags)
myth_mixlock_LDADD = $(myth_ldadd)
myth_mixlock_LDFLAGS = $(myth_ldflags)
myth_cond_signal_SOURCES = myth_cond_signal.c
myth_cond_signal_CFLAGS = $(common_cflags)
myth_cond_signal_LDADD = $(myth_ldadd)
myth_cond_signal_LDFLAGS = $(myth_ldflags)
myth_cond_broadcast_0_SOURCES = myth_cond_broadcast_0.c
myth_cond_broadcast_0_CFLAGS = $(common_cflags)
myth_cond_broadcast_0_LDADD = $(myth_ldadd)
myth_cond_broadcast_0_LDFLAGS = $(myth_ldflags)
myth_cond_broadcast_1_SOURCES = myth_cond_broadcast_1.c
myth_cond_broadcast_1_CFLAGS = $(common_cflags)
myth_cond_broadcast_1_LDADD = $(myth_ldadd)
myth_cond_broadcast_1_LDFLAGS = $(myth_ldflags)
myth_barrier_SOURCES = myth_barrier.c
myth_barrier_CFLAGS = $(common_cflags)
myth_barrier_LDADD = $(myth_ldadd)
myth_barrier_LDFLAGS = $(myth_ldflags)
myth_join_counter_SOURCES = myth_join_counter.c
myth_join_counter_CFLAGS = $(common_cflags)
myth_join_counter_LDADD = $(myth_ldadd)
myth_join_counter_LDFLAGS = $(myth_ldflags)
myth_felock_SOURCES = myth_felock.c
myth_felock_CFLAGS = $(common_cflags)
myth_felock_LDADD = $(myth_ldadd)
myth_felock_LDFLAGS = $(myth_ldflags)
myth_uncond_signal_SOURCES = myth_uncond_signal.c
myth_uncond_signal_CFLAGS = $(common_cflags)
myth_uncond_signal_LDADD = $(myth_ldadd)
myth_uncond_signal_LDFLAGS = $(myth_ldflags)
myth_uncond_bounded_buf_SOURCES = myth_uncond_bounded_buf.c
myth_uncond_bounded_buf_CFLAGS = $(common_cflags)
myth_uncond_bounded_buf_LDADD = $(myth_ldadd)
myth_uncond_bounded_buf_LDFLAGS = $(myth_ldflags)
myth_dag_1d_SOURCES = myth_dag_1d.c
myth_dag_1d_CFLAGS = $(common_cflags)
myth_dag_1d_LDADD = $(myth_ldadd)
myth_dag_1d_LDFLAGS = $(myth_ldflags)
myth_dag_2d_SOURCES = myth_dag_2d.c
myth_dag_2d_CFLAGS = $(common_cflags)
myth_dag_2d_LDADD = $(myth_ldadd)
myth_dag_2d_LDFLAGS = $(myth_ldflags)
myth_dag_random_SOURCES = myth_dag_random.c
myth_dag_random_CFLAGS = $(common_cflags)
myth_dag_random_LDADD = $(myth_ldadd)
myth_dag_random_LDFLAGS = $(myth_ldflags)
myth_key_create_SOURCES = myth_key_create.c
myth_key_create_CFLAGS = $(common_cflags)
myth_key_create_LDADD = $(myth_ldadd)
myth_key_create_LDFLAGS = $(myth_ldflags)
myth_key_getspecific_SOURCES = myth_key_getspecific.c
myth_key_getspecific_CFLAGS = $(common_cflags)
myth_key_getspecific_LDADD = $(myth_ldadd)
myth_key_getspecific_LDFLAGS = $(myth_ldflags)
myth_key_destructor_SOURCES = myth_key_destructor.c
myth_key_destructor_CFLAGS = $(common_cflags)
myth_key_destructor_LDADD = $(myth_ldadd)
myth_key_destructor_LDFLAGS = $(myth_ldflags)
myth_globalattr_set_n_workers_SOURCES = myth_globalattr_set_n_workers.c
myth_globalattr_set_n_workers_CFLAGS = $(common_cflags)
myth_globalattr_set_n_workers_LDADD = $(myth_ldadd)
myth_globalattr_set_n_workers_LDFLAGS = $(myth_ldflags)
measure_create_SOURCES = measure_create.c
measure_create_CFLAGS = $(common_cflags)
measure_create_LDADD = $(myth_ldadd)
measure_create_LDFLAGS = $(myth_ldflags)
measure_latency_SOURCES = measure_latency.c
measure_latency_CFLAGS = $(common_cflags)
measure_latency_LDADD = $(myth_ldadd)
measure_latency_LDFLAGS = $(myth_ldflags)
measure_wakeup_latency_SOURCES = measure_wakeup_latency.c
measure_wakeup_latency_CFLAGS = $(common_cflags)
measure_wakeup_latency_LDADD = $(myth_ldadd)
measure_wakeup_latency_LDFLAGS = $(myth_ldflags)
measure_malloc_SOURCES = measure_malloc.c
measure_malloc_CFLAGS = $(common_cflags)
measure_malloc_LDADD = $(myth_ldadd)
measure_malloc_LDFLAGS = $(myth_ldflags)
measure_thread_specific_SOURCES = measure_thread_specific.c
measure_thread_specific_CFLAGS = $(common_cflags)
measure_thread_specific_LDADD = $(myth_ldadd)
measure_thread_specific_LDFLAGS = $(myth_ldflags)
new_test_SOURCES = new_test.c
new_test_CFLAGS = $(common_cflags)
new_test_LDADD = $(myth_ldadd)
new_test_LDFLAGS = $(myth_ldflags)
myth_create_0_cc_SOURCES = myth_create_0_cc.cc
myth_create_0_cc_CXXFLAGS = $(common_cxxflags)
myth_create_0_cc_LDADD = $(myth_ldadd)
myth_create_0_cc_LDFLAGS = $(myth_ldflags)
myth_create_1_cc_SOURCES = myth_create_1_cc.cc
myth_create_1_cc_CXXFLAGS = $(common_cxxflags)
myth_create_1_cc_LDADD = $(myth_ldadd)
myth_create_1_cc_LDFLAGS = $(myth_ldflags)
myth_create_2_cc_SOURCES = myth_create_2_cc.cc
myth_create_2_cc_CXXFLAGS = $(common_cxxflags)
myth_create_2_cc_LDADD = $(myth_ldadd)
myth_create_2_cc_LDFLAGS = $(myth_ldflags)
myth_create_join_many_cc_SOURCES = myth_create_join_many_cc.cc
myth_create_join_many_cc_CXXFLAGS = $(common_cxxflags)
myth_create_join_many_cc_LDADD = $(myth_ldadd)
myth_create_join_many_cc_LDFLAGS = $(myth_ldflags)
myth_yield_0_cc_SOURCES = myth_yield_0_cc.cc
myth_yield_0_cc_CXXFLAGS = $(common_cxxflags)
myth_yield_0_cc_LDADD = $(myth_ldadd)
myth_yield_0_cc_LDFLAGS = $(myth_ldflags)
myth_yield_1_cc_SOURCES = myth_yield_1_cc.cc
myth_yield_1_cc_CXXFLAGS = $(common_cxxflags)
myth_yield_1_cc_LDADD = $(myth_ldadd)
myth_yield_1_cc_LDFLAGS = $(myth_ldflags)
myth_yield_2_cc_SOURCES = myth_yield_2_cc.cc
myth_yield_2_cc_CXXFLAGS = $(common_cxxflags)
myth_yield_2_cc_LDADD = $(myth_ldadd)
myth_yield_2_cc_LDFLAGS = $(myth_ldflags)
myth_sleep_queue_cc_SOURCES = myth_sleep_queue_cc.cc
myth_sleep_queue_cc_CXXFLAGS = $(common_cxxflags)
myth_sleep_queue_cc_LDADD = $(myth_ldadd)
myth_sleep_queue_cc_LDFLAGS = $(myth_ldflags)
myth_lock_cc_SOURCES = myth_lock_cc.cc
myth_lock_cc_CXXFLAGS = $(common_cxxflags)
myth_lock_cc_LDADD = $(myth_ldadd)
myth_lock_cc_LDFLAGS = $(myth_ldflags)
myth_trylock_cc_SOURCES = myth_trylock_cc.cc
myth_trylock_cc_CXXFLAGS = $(common_cxxflags)
myth_trylock_cc_LDADD = $(myth_ldadd)
myth_trylock_cc_LDFLAGS = $(myth_ldflags)
myth_mixlock_cc_SOURCES = myth_mixlock_cc.cc
myth_mixlock_cc_CXXFLAGS = $(common_cxxflags)
myth_mixlock_cc_LDADD = $(myth_ldadd)
myth_mixlock_cc_LDFLAGS = $(myth_ldflags)
myth_cond_signal_cc_SOURCES = myth_cond_signal_cc.cc
myth_cond_signal_cc_CXXFLAGS = $(common_cxxflags)
myth_cond_signal_cc_LDADD = $(myth_ldadd)
myth_cond_signal_cc_LDFLAGS = $(myth_ldflags)
myth_cond_broadcast_0_cc_SOURCES = myth_cond_broadcast_0_cc.cc
myth_cond_broadcast_0_cc_CXXFLAGS = $(common_cxxflags)
myth_cond_broadcast_0_cc_LDADD = $(myth_ldadd)
myth_cond_broadcast_0_cc_LDFLAGS = $(myth_ldflags)
myth_cond_broadcast_1_cc_SOURCES = myth_cond_broadcast_1_cc.cc
myth_cond_broadcast_1_cc_CXXFLAGS = $(common_cxxflags)
myth_cond_broadcast_1_cc_LDADD = $(myth_ldadd)
myth_cond_broadcast_1_cc_LDFLAGS = $(myth_ldflags)
myth_barrier_cc_SOURCES = myth_barrier_cc.cc
myth_barrier_cc_CXXFLAGS = $(common_cxxflags)
myth_barrier_cc_LDADD = $(myth_ldadd)
myth_barrier_cc_LDFLAGS = $(myth_ldflags)
myth_join_counter_cc_SOURCES = myth_join_counter_cc.cc
myth_join_counter_cc_CXXFLAGS = $(common_cxxflags)
myth_join_counter_cc_LDADD = $(myth_ldadd)
myth_join_counter_cc_LDFLAGS = $(myth_ldflags)
myth_felock_cc_SOURCES = myth_felock_cc.cc
myth_felock_cc_CXXFLAGS = $(common_cxxflags)
myth_felock_cc_LDADD = $(myth_ldadd)
myth_felock_cc_LDFLAGS = $(myth_ldflags)
myth_uncond_signal_cc_SOURCES = myth_uncond_signal_cc.cc
myth_uncond_signal_cc_CXXFLAGS = $(common_cxxflags)
myth_uncond_signal_cc_LDADD = $(myth_ldadd)
myth_uncond_signal_cc_LDFLAGS = $(myth_ldflags)
myth_uncond_bounded_buf_cc_SOURCES = myth_uncond_bounded_buf_cc.cc
myth_uncond_bounded_buf_cc_CXXFLAGS = $(common_cxxflags)
myth_uncond_bounded_buf_cc_LDADD = $(myth_ldadd)
myth_uncond_bounded_buf_cc_LDFLAGS = $(myth_ldflags)
myth_dag_1d_cc_SOURCES = myth_dag_1d_cc.cc
myth_dag_1d_cc_CXXFLAGS = $(common_cxxflags)
myth_dag_1d_cc_LDADD = $(myth_ldadd)
myth_dag_1d_cc_LDFLAGS = $(myth_ldflags)
myth_dag_2d_cc_SOURCES = myth_dag_2d_cc.cc
myth_dag_2d_cc_CXXFLAGS = $(common_cxxflags)
myth_dag_2d_cc_LDADD = $(myth_ldadd)
myth_dag_2d_cc_LDFLAGS = $(myth_ldflags)
myth_dag_random_cc_SOURCES = myth_dag_random_cc.cc
myth_dag_random_cc_CXXFLAGS = $(common_cxxflags)
myth_dag_random_cc_LDADD = $(myth_ldadd)
myth_dag_random_cc_LDFLAGS = $(myth_ldflags)
myth_key_create_cc_SOURCES = myth_key_create_cc.cc
myth_key_create_cc_CXXFLAGS = $(common_cxxflags)
myth_key_create_cc_LDADD = $(myth_ldadd)
myth_key_create_cc_LDFLAGS = $(myth_ldflags)
myth_key_getspecific_cc_SOURCES = myth_key_getspecific_cc.cc
myth_key_getspecific_cc_CXXFLAGS = $(common_cxxflags)
myth_key_getspecific_cc_LDADD = $(myth_ldadd)
myth_key_getspecific_cc_LDFLAGS = $(myth_ldflags)
myth_key_destructor_cc_SOURCES = myth_key_destructor_cc.cc
myth_key_destructor_cc_CXXFLAGS = $(common_cxxflags)
myth_key_destructor_cc_LDADD = $(myth_ldadd)
myth_key_destructor_cc_LDFLAGS = $(myth_ldflags)
myth_globalattr_set_n_workers_cc_SOURCES = myth_globalattr_set_n_workers_cc.cc
myth_globalattr_set_n_workers_cc_CXXFLAGS = $(common_cxxflags)
myth_globalattr_set_n_workers_cc_LDADD = $(myth_ldadd)
myth_globalattr_set_n_workers_cc_LDFLAGS = $(myth_ldflags)
measure_create_cc_SOURCES = measure_create_cc.cc
measure_create_cc_CXXFLAGS = $(common_cxxflags)
measure_create_cc_LDADD = $(myth_ldadd)
measure_create_cc_LDFLAGS = $(myth_ldflags)
measure_latency_cc_SOURCES = measure_latency_cc.cc
measure_latency_cc_CXXFLAGS = $(common_cxxflags)
measure_latency_cc_LDADD = $(myth_ldadd)
measure_latency_cc_LDFLAGS = $(myth_ldflags)
measure_wakeup_latency_cc_SOURCES = measure_wakeup_latency_cc.cc
measure_wakeup_latency_cc_CXXFLAGS = $(common_cxxflags)
measure_wakeup_latency_cc_LDADD = $(myth_ldadd)
measure_wakeup_latency_cc_LDFLAGS = $(myth_ldflags)
measure_malloc_cc_SOURCES = measure_malloc_cc.cc
measure_malloc_cc_CXXFLAGS = $(common_cxxflags)
measure_malloc_cc_LDADD = $(myth_ldadd)
measure_malloc_cc_LDFLAGS = $(myth_ldflags)
measure_thread_specific_cc_SOURCES = measure_thread_specific_cc.cc
measure_thread_specific_cc_CXXFLAGS = $(common_cxxflags)
measure_thread_specific_cc_LDADD = $(myth_ldadd)
measure_thread_specific_cc_LDFLAGS = $(myth_ldflags)

if BUILD_MYTH_LD
myth_malloc_ld_SOURCES = myth_malloc.c
myth_malloc_ld_CFLAGS = $(common_cflags)
myth_malloc_ld_LDADD = $(myth_ld_ldadd)
myth_malloc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_free_ld_SOURCES = myth_free.c
myth_free_ld_CFLAGS = $(common_cflags)
myth_free_ld_LDADD = $(myth_ld_ldadd)
myth_free_ld_LDFLAGS = $(myth_ld_ldflags)
myth_calloc_ld_SOURCES = myth_calloc.c
myth_calloc_ld_CFLAGS = $(common_cflags)
myth_calloc_ld_LDADD = $(myth_ld_ldadd)
myth_calloc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_posix_memalign_ld_SOURCES = myth_posix_memalign.c
myth_posix_memalign_ld_CFLAGS = $(common_cflags)
myth_posix_memalign_ld_LDADD = $(myth_ld_ldadd)
myth_posix_memalign_ld_LDFLAGS = $(myth_ld_ldflags)
myth_valloc_ld_SOURCES = myth_valloc.c
myth_valloc_ld_CFLAGS = $(common_cflags)
myth_valloc_ld_LDADD = $(myth_ld_ldadd)
myth_valloc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_memalign_ld_SOURCES = myth_memalign.c
myth_memalign_ld_CFLAGS = $(common_cflags)
myth_memalign_ld_LDADD = $(myth_ld_ldadd)
myth_memalign_ld_LDFLAGS = $(myth_ld_ldflags)
if BUILD_TEST_MYTH_ALIGNED_ALLOC
myth_aligned_alloc_ld_SOURCES = myth_aligned_alloc.c
myth_aligned_alloc_ld_CFLAGS = $(common_cflags)
myth_aligned_alloc_ld_LDADD = $(myth_ld_ldadd)
myth_aligned_alloc_ld_LDFLAGS = $(myth_ld_ldflags)
endif
myth_pvalloc_ld_SOURCES = myth_pvalloc.c
myth_pvalloc_ld_CFLAGS = $(common_cflags)
myth_pvalloc_ld_LDADD = $(myth_ld_ldadd)
myth_pvalloc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_realloc_ld_SOURCES = myth_realloc.c
myth_realloc_ld_CFLAGS = $(common_cflags)
myth_realloc_ld_LDADD = $(myth_ld_ldadd)
myth_realloc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_create_0_ld_SOURCES = myth_create_0.c
myth_create_0_ld_CFLAGS = $(common_cflags)
myth_create_0_ld_LDADD = $(myth_ld_ldadd)
myth_create_0_ld_LDFLAGS = $(myth_ld_ldflags)
myth_create_1_ld_SOURCES = myth_create_1.c
myth_create_1_ld_CFLAGS = $(common_cflags)
myth_create_1_ld_LDADD = $(myth_ld_ldadd)
myth_create_1_ld_LDFLAGS = $(myth_ld_ldflags)
myth_create_2_ld_SOURCES = myth_create_2.c
myth_create_2_ld_CFLAGS = $(common_cflags)
myth_create_2_ld_LDADD = $(myth_ld_ldadd)
myth_create_2_ld_LDFLAGS = $(myth_ld_ldflags)
myth_create_join_many_ld_SOURCES = myth_create_join_many.c
myth_create_join_many_ld_CFLAGS = $(common_cflags)
myth_create_join_many_ld_LDADD = $(myth_ld_ldadd)
myth_create_join_many_ld_LDFLAGS = $(myth_ld_ldflags)
myth_yield_0_ld_SOURCES = myth_yield_0.c
myth_yield_0_ld_CFLAGS = $(common_cflags)
myth_yield_0_ld_LDADD = $(myth_ld_ldadd)
myth_yield_0_ld_LDFLAGS = $(myth_ld_ldflags)
myth_yield_1_ld_SOURCES = myth_yield_1.c
myth_yield_1_ld_CFLAGS = $(common_cflags)
myth_yield_1_ld_LDADD = $(myth_ld_ldadd)
myth_yield_1_ld_LDFLAGS = $(myth_ld_ldflags)
myth_yield_2_ld_SOURCES = myth_yield_2.c
myth_yield_2_ld_CFLAGS = $(common_cflags)
myth_yield_2_ld_LDADD = $(myth_ld_ldadd)
myth_yield_2_ld_LDFLAGS = $(myth_ld_ldflags)
myth_sleep_queue_ld_SOURCES = myth_sleep_queue.c
myth_sleep_queue_ld_CFLAGS = $(common_cflags)
myth_sleep_queue_ld_LDADD = $(myth_ld_ldadd)
myth_sleep_queue_ld_LDFLAGS = $(myth_ld_ldflags)
myth_lock_ld_SOURCES = myth_lock.c
myth_lock_ld_CFLAGS = $(common_cflags)
myth_lock_ld_LDADD = $(myth_ld_ldadd)
myth_lock_ld_LDFLAGS = $(myth_ld_ldflags)
myth_trylock_ld_SOURCES = myth_trylock.c
myth_trylock_ld_CFLAGS = $(common_cflags)
myth_trylock_ld_LDADD = $(myth_ld_ldadd)
myth_trylock_ld_LDFLAGS = $(myth_ld_ldflags)
myth_mixlock_ld_SOURCES = myth_mixlock.c
myth_mixlock_ld_CFLAGS = $(common_cflags)
myth_mixlock_ld_LDADD = $(myth_ld_ldadd)
myth_mixlock_ld_LDFLAGS = $(myth_ld_ldflags)
myth_cond_signal_ld_SOURCES = myth_cond_signal.c
myth_cond_signal_ld_CFLAGS = $(common_cflags)
myth_cond_signal_ld_LDADD = $(myth_ld_ldadd)
myth_cond_signal_ld_LDFLAGS = $(myth_ld_ldflags)
myth_cond_broadcast_0_ld_SOURCES = myth_cond_broadcast_0.c
myth_cond_broadcast_0_ld_CFLAGS = $(common_cflags)
myth_cond_broadcast_0_ld_LDADD = $(myth_ld_ldadd)
myth_cond_broadcast_0_ld_LDFLAGS = $(myth_ld_ldflags)
myth_cond_broadcast_1_ld_SOURCES = myth_cond_broadcast_1.c
myth_cond_broadcast_1_ld_CFLAGS = $(common_cflags)
myth_cond_broadcast_1_ld_LDADD = $(myth_ld_ldadd)
myth_cond_broadcast_1_ld_LDFLAGS = $(myth_ld_ldflags)
myth_barrier_ld_SOURCES = myth_barrier.c
myth_barrier_ld_CFLAGS = $(common_cflags)
myth_barrier_ld_LDADD = $(myth_ld_ldadd)
myth_barrier_ld_LDFLAGS = $(myth_ld_ldflags)
myth_join_counter_ld_SOURCES = myth_join_counter.c
myth_join_counter_ld_CFLAGS = $(common_cflags)
myth_join_counter_ld_LDADD = $(myth_ld_ldadd)
myth_join_counter_ld_LDFLAGS = $(myth_ld_ldflags)
myth_felock_ld_SOURCES = myth_felock.c
myth_felock_ld_CFLAGS = $(common_cflags)
myth_felock_ld_LDADD = $(myth_ld_ldadd)
myth_felock_ld_LDFLAGS = $(myth_ld_ldflags)
myth_uncond_signal_ld_SOURCES = myth_uncond_signal.c
myth_uncond_signal_ld_CFLAGS = $(common_cflags)
myth_uncond_signal_ld_LDADD = $(myth_ld_ldadd)
myth_uncond_signal_ld_LDFLAGS = $(myth_ld_ldflags)
myth_uncond_bounded_buf_ld_SOURCES = myth_uncond_bounded_buf.c
myth_uncond_bounded_buf_ld_CFLAGS = $(common_cflags)
myth_uncond_bounded_buf_ld_LDADD = $(myth_ld_ldadd)
myth_uncond_bounded_buf_ld_LDFLAGS = $(myth_ld_ldflags)
myth_dag_1d_ld_SOURCES = myth_dag_1d.c
myth_dag_1d_ld_CFLAGS = $(common_cflags)
myth_dag_1d_ld_LDADD = $(myth_ld_ldadd)
myth_dag_1d_ld_LDFLAGS = $(myth_ld_ldflags)
myth_dag_2d_ld_SOURCES = myth_dag_2d.c
myth_dag_2d_ld_CFLAGS = $(common_cflags)
myth_dag_2d_ld_LDADD = $(myth_ld_ldadd)
myth_dag_2d_ld_LDFLAGS = $(myth_ld_ldflags)
myth_dag_random_ld_SOURCES = myth_dag_random.c
myth_dag_random_ld_CFLAGS = $(common_cflags)
myth_dag_random_ld_LDADD = $(myth_ld_ldadd)
myth_dag_random_ld_LDFLAGS = $(myth_ld_ldflags)
myth_key_create_ld_SOURCES = myth_key_create.c
myth_key_create_ld_CFLAGS = $(common_cflags)
myth_key_create_ld_LDADD = $(myth_ld_ldadd)
myth_key_create_ld_LDFLAGS = $(myth_ld_ldflags)
myth_key_getspecific_ld_SOURCES = myth_key_getspecific.c
myth_key_getspecific_ld_CFLAGS = $(common_cflags)
myth_key_getspecific_ld_LDADD = $(myth_ld_ldadd)
myth_key_getspecific_ld_LDFLAGS = $(myth_ld_ldflags)
myth_key_destructor_ld_SOURCES = myth_key_destructor.c
myth_key_destructor_ld_CFLAGS = $(common_cflags)
myth_key_destructor_ld_LDADD = $(myth_ld_ldadd)
myth_key_destructor_ld_LDFLAGS = $(myth_ld_ldflags)
myth_globalattr_set_n_workers_ld_SOURCES = myth_globalattr_set_n_workers.c
myth_globalattr_set_n_workers_ld_CFLAGS = $(common_cflags)
myth_globalattr_set_n_workers_ld_LDADD = $(myth_ld_ldadd)
myth_globalattr_set_n_workers_ld_LDFLAGS = $(myth_ld_ldflags)
measure_create_ld_SOURCES = measure_create.c
measure_create_ld_CFLAGS = $(common_cflags)
measure_create_ld_LDADD = $(myth_ld_ldadd)
measure_create_ld_LDFLAGS = $(myth_ld_ldflags)
measure_latency_ld_SOURCES = measure_latency.c
measure_latency_ld_CFLAGS = $(common_cflags)
measure_latency_ld_LDADD = $(myth_ld_ldadd)
measure_latency_ld_LDFLAGS = $(myth_ld_ldflags)
measure_wakeup_latency_ld_SOURCES = measure_wakeup_latency.c
measure_wakeup_latency_ld_CFLAGS = $(common_cflags)
measure_wakeup_latency_ld_LDADD = $(myth_ld_ldadd)
measure_wakeup_latency_ld_LDFLAGS = $(myth_ld_ldflags)
measure_malloc_ld_SOURCES = measure_malloc.c
measure_malloc_ld_CFLAGS = $(common_cflags)
measure_malloc_ld_LDADD = $(myth_ld_ldadd)
measure_malloc_ld_LDFLAGS = $(myth_ld_ldflags)
measure_thread_specific_ld_SOURCES = measure_thread_specific.c
measure_thread_specific_ld_CFLAGS = $(common_cflags)
measure_thread_specific_ld_LDADD = $(myth_ld_ldadd)
measure_thread_specific_ld_LDFLAGS = $(myth_ld_ldflags)
pth_barrier_ld_SOURCES = pth_barrier.c
pth_barrier_ld_CFLAGS = $(common_cflags)
pth_barrier_ld_LDADD = $(myth_ld_ldadd)
pth_barrier_ld_LDFLAGS = $(myth_ld_ldflags)
pth_cond_broadcast_0_ld_SOURCES = pth_cond_broadcast_0.c
pth_cond_broadcast_0_ld_CFLAGS = $(common_cflags)
pth_cond_broadcast_0_ld_LDADD = $(myth_ld_ldadd)
pth_cond_broadcast_0_ld_LDFLAGS = $(myth_ld_ldflags)
pth_cond_broadcast_1_ld_SOURCES = pth_cond_broadcast_1.c
pth_cond_broadcast_1_ld_CFLAGS = $(common_cflags)
pth_cond_broadcast_1_ld_LDADD = $(myth_ld_ldadd)
pth_cond_broadcast_1_ld_LDFLAGS = $(myth_ld_ldflags)
pth_cond_signal_ld_SOURCES = pth_cond_signal.c
pth_cond_signal_ld_CFLAGS = $(common_cflags)
pth_cond_signal_ld_LDADD = $(myth_ld_ldadd)
pth_cond_signal_ld_LDFLAGS = $(myth_ld_ldflags)
pth_create_0_ld_SOURCES = pth_create_0.c
pth_create_0_ld_CFLAGS = $(common_cflags)
pth_create_0_ld_LDADD = $(myth_ld_ldadd)
pth_create_0_ld_LDFLAGS = $(myth_ld_ldflags)
pth_create_1_ld_SOURCES = pth_create_1.c
pth_create_1_ld_CFLAGS = $(common_cflags)
pth_create_1_ld_LDADD = $(myth_ld_ldadd)
pth_create_1_ld_LDFLAGS = $(myth_ld_ldflags)
pth_create_2_ld_SOURCES = pth_create_2.c
pth_create_2_ld_CFLAGS = $(common_cflags)
pth_create_2_ld_LDADD = $(myth_ld_ldadd)
pth_create_2_ld_LDFLAGS = $(myth_ld_ldflags)
pth_lock_ld_SOURCES = pth_lock.c
pth_lock_ld_CFLAGS = $(common_cflags)
pth_lock_ld_LDADD = $(myth_ld_ldadd)
pth_lock_ld_LDFLAGS = $(myth_ld_ldflags)
pth_mixlock_ld_SOURCES = pth_mixlock.c
pth_mixlock_ld_CFLAGS = $(common_cflags)
pth_mixlock_ld_LDADD = $(myth_ld_ldadd)
pth_mixlock_ld_LDFLAGS = $(myth_ld_ldflags)
pth_mutex_initializer_ld_SOURCES = pth_mutex_initializer.c
pth_mutex_initializer_ld_CFLAGS = $(common_cflags)
pth_mutex_initializer_ld_LDADD = $(myth_ld_ldadd)
pth_mutex_initializer_ld_LDFLAGS = $(myth_ld_ldflags)
pth_trylock_ld_SOURCES = pth_trylock.c
pth_trylock_ld_CFLAGS = $(common_cflags)
pth_trylock_ld_LDADD = $(myth_ld_ldadd)
pth_trylock_ld_LDFLAGS = $(myth_ld_ldflags)
pth_yield_ld_SOURCES = pth_yield.c
pth_yield_ld_CFLAGS = $(common_cflags)
pth_yield_ld_LDADD = $(myth_ld_ldadd)
pth_yield_ld_LDFLAGS = $(myth_ld_ldflags)
new_test_ld_SOURCES = new_test.c
new_test_ld_CFLAGS = $(common_cflags)
new_test_ld_LDADD = $(myth_ld_ldadd)
new_test_ld_LDFLAGS = $(myth_ld_ldflags)
myth_create_0_cc_ld_SOURCES = myth_create_0_cc.cc
myth_create_0_cc_ld_CXXFLAGS = $(common_cxxflags)
myth_create_0_cc_ld_LDADD = $(myth_ld_ldadd)
myth_create_0_cc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_create_1_cc_ld_SOURCES = myth_create_1_cc.cc
myth_create_1_cc_ld_CXXFLAGS = $(common_cxxflags)
myth_create_1_cc_ld_LDADD = $(myth_ld_ldadd)
myth_create_1_cc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_create_2_cc_ld_SOURCES = myth_create_2_cc.cc
myth_create_2_cc_ld_CXXFLAGS = $(common_cxxflags)
myth_create_2_cc_ld_LDADD = $(myth_ld_ldadd)
myth_create_2_cc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_create_join_many_cc_ld_SOURCES = myth_create_join_many_cc.cc
myth_create_join_many_cc_ld_CXXFLAGS = $(common_cxxflags)
myth_create_join_many_cc_ld_LDADD = $(myth_ld_ldadd)
myth_create_join_many_cc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_yield_0_cc_ld_SOURCES = myth_yield_0_cc.cc
myth_yield_0_cc_ld_CXXFLAGS = $(common_cxxflags)
myth_yield_0_cc_ld_LDADD = $(myth_ld_ldadd)
myth_yield_0_cc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_yield_1_cc_ld_SOURCES = myth_yield_1_cc.cc
myth_yield_1_cc_ld_CXXFLAGS = $(common_cxxflags)
myth_yield_1_cc_ld_LDADD = $(myth_ld_ldadd)
myth_yield_1_cc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_yield_2_cc_ld_SOURCES = myth_yield_2_cc.cc
myth_yield_2_cc_ld_CXXFLAGS = $(common_cxxflags)
myth_yield_2_cc_ld_LDADD = $(myth_ld_ldadd)
myth_yield_2_cc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_sleep_queue_cc_ld_SOURCES = myth_sleep_queue_cc.cc
myth_sleep_queue_cc_ld_CXXFLAGS = $(common_cxxflags)
myth_sleep_queue_cc_ld_LDADD = $(myth_ld_ldadd)
myth_sleep_queue_cc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_lock_cc_ld_SOURCES = myth_lock_cc.cc
myth_lock_cc_ld_CXXFLAGS = $(common_cxxflags)
myth_lock_cc_ld_LDADD = $(myth_ld_ldadd)
myth_lock_cc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_trylock_cc_ld_SOURCES = myth_trylock_cc.cc
myth_trylock_cc_ld_CXXFLAGS = $(common_cxxflags)
myth_trylock_cc_ld_LDADD = $(myth_ld_ldadd)
myth_trylock_cc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_mixlock_cc_ld_SOURCES = myth_mixlock_cc.cc
myth_mixlock_cc_ld_CXXFLAGS = $(common_cxxflags)
myth_mixlock_cc_ld_LDADD = $(myth_ld_ldadd)
myth_mixlock_cc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_cond_signal_cc_ld_SOURCES = myth_cond_signal_cc.cc
myth_cond_signal_cc_ld_CXXFLAGS = $(common_cxxflags)
myth_cond_signal_cc_ld_LDADD = $(myth_ld_ldadd)
myth_cond_signal_cc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_cond_broadcast_0_cc_ld_SOURCES = myth_cond_broadcast_0_cc.cc
myth_cond_broadcast_0_cc_ld_CXXFLAGS = $(common_cxxflags)
myth_cond_broadcast_0_cc_ld_LDADD = $(myth_ld_ldadd)
myth_cond_broadcast_0_cc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_cond_broadcast_1_cc_ld_SOURCES = myth_cond_broadcast_1_cc.cc
myth_cond_broadcast_1_cc_ld_CXXFLAGS = $(common_cxxflags)
myth_cond_broadcast_1_cc_ld_LDADD = $(myth_ld_ldadd)
myth_cond_broadcast_1_cc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_barrier_cc_ld_SOURCES = myth_barrier_cc.cc
myth_barrier_cc_ld_CXXFLAGS = $(common_cxxflags)
myth_barrier_cc_ld_LDADD = $(myth_ld_ldadd)
myth_barrier_cc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_join_counter_cc_ld_SOURCES = myth_join_counter_cc.cc
myth_join_counter_cc_ld_CXXFLAGS = $(common_cxxflags)
myth_join_counter_cc_ld_LDADD = $(myth_ld_ldadd)
myth_join_counter_cc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_felock_cc_ld_SOURCES = myth_felock_cc.cc
myth_felock_cc_ld_CXXFLAGS = $(common_cxxflags)
myth_felock_cc_ld_LDADD = $(myth_ld_ldadd)
myth_felock_cc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_uncond_signal_cc_ld_SOURCES = myth_uncond_signal_cc.cc
myth_uncond_signal_cc_ld_CXXFLAGS = $(common_cxxflags)
myth_uncond_signal_cc_ld_LDADD = $(myth_ld_ldadd)
myth_uncond_signal_cc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_uncond_bounded_buf_cc_ld_SOURCES = myth_uncond_bounded_buf_cc.cc
myth_uncond_bounded_buf_cc_ld_CXXFLAGS = $(common_cxxflags)
myth_uncond_bounded_buf_cc_ld_LDADD = $(myth_ld_ldadd)
myth_uncond_bounded_buf_cc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_dag_1d_cc_ld_SOURCES = myth_dag_1d_cc.cc
myth_dag_1d_cc_ld_CXXFLAGS = $(common_cxxflags)
myth_dag_1d_cc_ld_LDADD = $(myth_ld_ldadd)
myth_dag_1d_cc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_dag_2d_cc_ld_SOURCES = myth_dag_2d_cc.cc
myth_dag_2d_cc_ld_CXXFLAGS = $(common_cxxflags)
myth_dag_2d_cc_ld_LDADD = $(myth_ld_ldadd)
myth_dag_2d_cc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_dag_random_cc_ld_SOURCES = myth_dag_random_cc.cc
myth_dag_random_cc_ld_CXXFLAGS = $(common_cxxflags)
myth_dag_random_cc_ld_LDADD = $(myth_ld_ldadd)
myth_dag_random_cc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_key_create_cc_ld_SOURCES = myth_key_create_cc.cc
myth_key_create_cc_ld_CXXFLAGS = $(common_cxxflags)
myth_key_create_cc_ld_LDADD = $(myth_ld_ldadd)
myth_key_create_cc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_key_getspecific_cc_ld_SOURCES = myth_key_getspecific_cc.cc
myth_key_getspecific_cc_ld_CXXFLAGS = $(common_cxxflags)
myth_key_getspecific_cc_ld_LDADD = $(myth_ld_ldadd)
myth_key_getspecific_cc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_key_destructor_cc_ld_SOURCES = myth_key_destructor_cc.cc
myth_key_destructor_cc_ld_CXXFLAGS = $(common_cxxflags)
myth_key_destructor_cc_ld_LDADD = $(myth_ld_ldadd)
myth_key_destructor_cc_ld_LDFLAGS = $(myth_ld_ldflags)
myth_globalattr_set_n_workers_cc_ld_SOURCES = myth_globalattr_set_n_workers_cc.cc
myth_globalattr_set_n_workers_cc_ld_CXXFLAGS = $(common_cxxflags)
myth_globalattr_set_n_workers_cc_ld_LDADD = $(myth_ld_ldadd)
myth_globalattr_set_n_workers_cc_ld_LDFLAGS = $(myth_ld_ldflags)
measure_create_cc_ld_SOURCES = measure_create_cc.cc
measure_create_cc_ld_CXXFLAGS = $(common_cxxflags)
measure_create_cc_ld_LDADD = $(myth_ld_ldadd)
measure_create_cc_ld_LDFLAGS = $(myth_ld_ldflags)
measure_latency_cc_ld_SOURCES = measure_latency_cc.cc
measure_latency_cc_ld_CXXFLAGS = $(common_cxxflags)
measure_latency_cc_ld_LDADD = $(myth_ld_ldadd)
measure_latency_cc_ld_LDFLAGS = $(myth_ld_ldflags)
measure_wakeup_latency_cc_ld_SOURCES = measure_wakeup_latency_cc.cc
measure_wakeup_latency_cc_ld_CXXFLAGS = $(common_cxxflags)
measure_wakeup_latency_cc_ld_LDADD = $(myth_ld_ldadd)
measure_wakeup_latency_cc_ld_LDFLAGS = $(myth_ld_ldflags)
measure_malloc_cc_ld_SOURCES = measure_malloc_cc.cc
measure_malloc_cc_ld_CXXFLAGS = $(common_cxxflags)
measure_malloc_cc_ld_LDADD = $(myth_ld_ldadd)
measure_malloc_cc_ld_LDFLAGS = $(myth_ld_ldflags)
measure_thread_specific_cc_ld_SOURCES = measure_thread_specific_cc.cc
measure_thread_specific_cc_ld_CXXFLAGS = $(common_cxxflags)
measure_thread_specific_cc_ld_LDADD = $(myth_ld_ldadd)
measure_thread_specific_cc_ld_LDFLAGS = $(myth_ld_ldflags)
pth_barrier_cc_ld_SOURCES = pth_barrier_cc.cc
pth_barrier_cc_ld_CXXFLAGS = $(common_cxxflags)
pth_barrier_cc_ld_LDADD = $(myth_ld_ldadd)
pth_barrier_cc_ld_LDFLAGS = $(myth_ld_ldflags)
pth_cond_broadcast_0_cc_ld_SOURCES = pth_cond_broadcast_0_cc.cc
pth_cond_broadcast_0_cc_ld_CXXFLAGS = $(common_cxxflags)
pth_cond_broadcast_0_cc_ld_LDADD = $(myth_ld_ldadd)
pth_cond_broadcast_0_cc_ld_LDFLAGS = $(myth_ld_ldflags)
pth_cond_broadcast_1_cc_ld_SOURCES = pth_cond_broadcast_1_cc.cc
pth_cond_broadcast_1_cc_ld_CXXFLAGS = $(common_cxxflags)
pth_cond_broadcast_1_cc_ld_LDADD = $(myth_ld_ldadd)
pth_cond_broadcast_1_cc_ld_LDFLAGS = $(myth_ld_ldflags)
pth_cond_signal_cc_ld_SOURCES = pth_cond_signal_cc.cc
pth_cond_signal_cc_ld_CXXFLAGS = $(common_cxxflags)
pth_cond_signal_cc_ld_LDADD = $(myth_ld_ldadd)
pth_cond_signal_cc_ld_LDFLAGS = $(myth_ld_ldflags)
pth_create_0_cc_ld_SOURCES = pth_create_0_cc.cc
pth_create_0_cc_ld_CXXFLAGS = $(common_cxxflags)
pth_create_0_cc_ld_LDADD = $(myth_ld_ldadd)
pth_create_0_cc_ld_LDFLAGS = $(myth_ld_ldflags)
pth_create_1_cc_ld_SOURCES = pth_create_1_cc.cc
pth_create_1_cc_ld_CXXFLAGS = $(common_cxxflags)
pth_create_1_cc_ld_LDADD = $(myth_ld_ldadd)
pth_create_1_cc_ld_LDFLAGS = $(myth_ld_ldflags)
pth_create_2_cc_ld_SOURCES = pth_create_2_cc.cc
pth_create_2_cc_ld_CXXFLAGS = $(common_cxxflags)
pth_create_2_cc_ld_LDADD = $(myth_ld_ldadd)
pth_create_2_cc_ld_LDFLAGS = $(myth_ld_ldflags)
pth_lock_cc_ld_SOURCES = pth_lock_cc.cc
pth_lock_cc_ld_CXXFLAGS = $(common_cxxflags)
pth_lock_cc_ld_LDADD = $(myth_ld_ldadd)
pth_lock_cc_ld_LDFLAGS = $(myth_ld_ldflags)
pth_mixlock_cc_ld_SOURCES = pth_mixlock_cc.cc
pth_mixlock_cc_ld_CXXFLAGS = $(common_cxxflags)
pth_mixlock_cc_ld_LDADD = $(myth_ld_ldadd)
pth_mixlock_cc_ld_LDFLAGS = $(myth_ld_ldflags)
pth_mutex_initializer_cc_ld_SOURCES = pth_mutex_initializer_cc.cc
pth_mutex_initializer_cc_ld_CXXFLAGS = $(common_cxxflags)
pth_mutex_initializer_cc_ld_LDADD = $(myth_ld_ldadd)
pth_mutex_initializer_cc_ld_LDFLAGS = $(myth_ld_ldflags)
pth_trylock_cc_ld_SOURCES = pth_trylock_cc.cc
pth_trylock_cc_ld_CXXFLAGS = $(common_cxxflags)
pth_trylock_cc_ld_LDADD = $(myth_ld_ldadd)
pth_trylock_cc_ld_LDFLAGS = $(myth_ld_ldflags)
pth_yield_cc_ld_SOURCES = pth_yield_cc.cc
pth_yield_cc_ld_CXXFLAGS = $(common_cxxflags)
pth_yield_cc_ld_LDADD = $(myth_ld_ldadd)
pth_yield_cc_ld_LDFLAGS = $(myth_ld_ldflags)
endif

if BUILD_MYTH_DL
myth_malloc_dl_SOURCES = myth_malloc.c
myth_malloc_dl_CFLAGS = $(common_cflags)
myth_malloc_dl_LDADD = $(myth_dl_ldadd)
myth_malloc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_free_dl_SOURCES = myth_free.c
myth_free_dl_CFLAGS = $(common_cflags)
myth_free_dl_LDADD = $(myth_dl_ldadd)
myth_free_dl_LDFLAGS = $(myth_dl_ldflags)
myth_calloc_dl_SOURCES = myth_calloc.c
myth_calloc_dl_CFLAGS = $(common_cflags)
myth_calloc_dl_LDADD = $(myth_dl_ldadd)
myth_calloc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_posix_memalign_dl_SOURCES = myth_posix_memalign.c
myth_posix_memalign_dl_CFLAGS = $(common_cflags)
myth_posix_memalign_dl_LDADD = $(myth_dl_ldadd)
myth_posix_memalign_dl_LDFLAGS = $(myth_dl_ldflags)
myth_valloc_dl_SOURCES = myth_valloc.c
myth_valloc_dl_CFLAGS = $(common_cflags)
myth_valloc_dl_LDADD = $(myth_dl_ldadd)
myth_valloc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_memalign_dl_SOURCES = myth_memalign.c
myth_memalign_dl_CFLAGS = $(common_cflags)
myth_memalign_dl_LDADD = $(myth_dl_ldadd)
myth_memalign_dl_LDFLAGS = $(myth_dl_ldflags)
if BUILD_TEST_MYTH_ALIGNED_ALLOC
myth_aligned_alloc_dl_SOURCES = myth_aligned_alloc.c
myth_aligned_alloc_dl_CFLAGS = $(common_cflags)
myth_aligned_alloc_dl_LDADD = $(myth_dl_ldadd)
myth_aligned_alloc_dl_LDFLAGS = $(myth_dl_ldflags)
endif
myth_pvalloc_dl_SOURCES = myth_pvalloc.c
myth_pvalloc_dl_CFLAGS = $(common_cflags)
myth_pvalloc_dl_LDADD = $(myth_dl_ldadd)
myth_pvalloc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_realloc_dl_SOURCES = myth_realloc.c
myth_realloc_dl_CFLAGS = $(common_cflags)
myth_realloc_dl_LDADD = $(myth_dl_ldadd)
myth_realloc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_create_0_dl_SOURCES = myth_create_0.c
myth_create_0_dl_CFLAGS = $(common_cflags)
myth_create_0_dl_LDADD = $(myth_dl_ldadd)
myth_create_0_dl_LDFLAGS = $(myth_dl_ldflags)
myth_create_1_dl_SOURCES = myth_create_1.c
myth_create_1_dl_CFLAGS = $(common_cflags)
myth_create_1_dl_LDADD = $(myth_dl_ldadd)
myth_create_1_dl_LDFLAGS = $(myth_dl_ldflags)
myth_create_2_dl_SOURCES = myth_create_2.c
myth_create_2_dl_CFLAGS = $(common_cflags)
myth_create_2_dl_LDADD = $(myth_dl_ldadd)
myth_create_2_dl_LDFLAGS = $(myth_dl_ldflags)
myth_create_join_many_dl_SOURCES = myth_create_join_many.c
myth_create_join_many_dl_CFLAGS = $(common_cflags)
myth_create_join_many_dl_LDADD = $(myth_dl_ldadd)
myth_create_join_many_dl_LDFLAGS = $(myth_dl_ldflags)
myth_yield_0_dl_SOURCES = myth_yield_0.c
myth_yield_0_dl_CFLAGS = $(common_cflags)
myth_yield_0_dl_LDADD = $(myth_dl_ldadd)
myth_yield_0_dl_LDFLAGS = $(myth_dl_ldflags)
myth_yield_1_dl_SOURCES = myth_yield_1.c
myth_yield_1_dl_CFLAGS = $(common_cflags)
myth_yield_1_dl_LDADD = $(myth_dl_ldadd)
myth_yield_1_dl_LDFLAGS = $(myth_dl_ldflags)
myth_yield_2_dl_SOURCES = myth_yield_2.c
myth_yield_2_dl_CFLAGS = $(common_cflags)
myth_yield_2_dl_LDADD = $(myth_dl_ldadd)
myth_yield_2_dl_LDFLAGS = $(myth_dl_ldflags)
myth_sleep_queue_dl_SOURCES = myth_sleep_queue.c
myth_sleep_queue_dl_CFLAGS = $(common_cflags)
myth_sleep_queue_dl_LDADD = $(myth_dl_ldadd)
myth_sleep_queue_dl_LDFLAGS = $(myth_dl_ldflags)
myth_lock_dl_SOURCES = myth_lock.c
myth_lock_dl_CFLAGS = $(common_cflags)
myth_lock_dl_LDADD = $(myth_dl_ldadd)
myth_lock_dl_LDFLAGS = $(myth_dl_ldflags)
myth_trylock_dl_SOURCES = myth_trylock.c
myth_trylock_dl_CFLAGS = $(common_cflags)
myth_trylock_dl_LDADD = $(myth_dl_ldadd)
myth_trylock_dl_LDFLAGS = $(myth_dl_ldflags)
myth_mixlock_dl_SOURCES = myth_mixlock.c
myth_mixlock_dl_CFLAGS = $(common_cflags)
myth_mixlock_dl_LDADD = $(myth_dl_ldadd)
myth_mixlock_dl_LDFLAGS = $(myth_dl_ldflags)
myth_cond_signal_dl_SOURCES = myth_cond_signal.c
myth_cond_signal_dl_CFLAGS = $(common_cflags)
myth_cond_signal_dl_LDADD = $(myth_dl_ldadd)
myth_cond_signal_dl_LDFLAGS = $(myth_dl_ldflags)
myth_cond_broadcast_0_dl_SOURCES = myth_cond_broadcast_0.c
myth_cond_broadcast_0_dl_CFLAGS = $(common_cflags)
myth_cond_broadcast_0_dl_LDADD = $(myth_dl_ldadd)
myth_cond_broadcast_0_dl_LDFLAGS = $(myth_dl_ldflags)
myth_cond_broadcast_1_dl_SOURCES = myth_cond_broadcast_1.c
myth_cond_broadcast_1_dl_CFLAGS = $(common_cflags)
myth_cond_broadcast_1_dl_LDADD = $(myth_dl_ldadd)
myth_cond_broadcast_1_dl_LDFLAGS = $(myth_dl_ldflags)
myth_barrier_dl_SOURCES = myth_barrier.c
myth_barrier_dl_CFLAGS = $(common_cflags)
myth_barrier_dl_LDADD = $(myth_dl_ldadd)
myth_barrier_dl_LDFLAGS = $(myth_dl_ldflags)
myth_join_counter_dl_SOURCES = myth_join_counter.c
myth_join_counter_dl_CFLAGS = $(common_cflags)
myth_join_counter_dl_LDADD = $(myth_dl_ldadd)
myth_join_counter_dl_LDFLAGS = $(myth_dl_ldflags)
myth_felock_dl_SOURCES = myth_felock.c
myth_felock_dl_CFLAGS = $(common_cflags)
myth_felock_dl_LDADD = $(myth_dl_ldadd)
myth_felock_dl_LDFLAGS = $(myth_dl_ldflags)
myth_uncond_signal_dl_SOURCES = myth_uncond_signal.c
myth_uncond_signal_dl_CFLAGS = $(common_cflags)
myth_uncond_signal_dl_LDADD = $(myth_dl_ldadd)
myth_uncond_signal_dl_LDFLAGS = $(myth_dl_ldflags)
myth_uncond_bounded_buf_dl_SOURCES = myth_uncond_bounded_buf.c
myth_uncond_bounded_buf_dl_CFLAGS = $(common_cflags)
myth_uncond_bounded_buf_dl_LDADD = $(myth_dl_ldadd)
myth_uncond_bounded_buf_dl_LDFLAGS = $(myth_dl_ldflags)
myth_dag_1d_dl_SOURCES = myth_dag_1d.c
myth_dag_1d_dl_CFLAGS = $(common_cflags)
myth_dag_1d_dl_LDADD = $(myth_dl_ldadd)
myth_dag_1d_dl_LDFLAGS = $(myth_dl_ldflags)
myth_dag_2d_dl_SOURCES = myth_dag_2d.c
myth_dag_2d_dl_CFLAGS = $(common_cflags)
myth_dag_2d_dl_LDADD = $(myth_dl_ldadd)
myth_dag_2d_dl_LDFLAGS = $(myth_dl_ldflags)
myth_dag_random_dl_SOURCES = myth_dag_random.c
myth_dag_random_dl_CFLAGS = $(common_cflags)
myth_dag_random_dl_LDADD = $(myth_dl_ldadd)
myth_dag_random_dl_LDFLAGS = $(myth_dl_ldflags)
myth_key_create_dl_SOURCES = myth_key_create.c
myth_key_create_dl_CFLAGS = $(common_cflags)
myth_key_create_dl_LDADD = $(myth_dl_ldadd)
myth_key_create_dl_LDFLAGS = $(myth_dl_ldflags)
myth_key_getspecific_dl_SOURCES = myth_key_getspecific.c
myth_key_getspecific_dl_CFLAGS = $(common_cflags)
myth_key_getspecific_dl_LDADD = $(myth_dl_ldadd)
myth_key_getspecific_dl_LDFLAGS = $(myth_dl_ldflags)
myth_key_destructor_dl_SOURCES = myth_key_destructor.c
myth_key_destructor_dl_CFLAGS = $(common_cflags)
myth_key_destructor_dl_LDADD = $(myth_dl_ldadd)
myth_key_destructor_dl_LDFLAGS = $(myth_dl_ldflags)
myth_globalattr_set_n_workers_dl_SOURCES = myth_globalattr_set_n_workers.c
myth_globalattr_set_n_workers_dl_CFLAGS = $(common_cflags)
myth_globalattr_set_n_workers_dl_LDADD = $(myth_dl_ldadd)
myth_globalattr_set_n_workers_dl_LDFLAGS = $(myth_dl_ldflags)
measure_create_dl_SOURCES = measure_create.c
measure_create_dl_CFLAGS = $(common_cflags)
measure_create_dl_LDADD = $(myth_dl_ldadd)
measure_create_dl_LDFLAGS = $(myth_dl_ldflags)
measure_latency_dl_SOURCES = measure_latency.c
measure_latency_dl_CFLAGS = $(common_cflags)
measure_latency_dl_LDADD = $(myth_dl_ldadd)
measure_latency_dl_LDFLAGS = $(myth_dl_ldflags)
measure_wakeup_latency_dl_SOURCES = measure_wakeup_latency.c
measure_wakeup_latency_dl_CFLAGS = $(common_cflags)
measure_wakeup_latency_dl_LDADD = $(myth_dl_ldadd)
measure_wakeup_latency_dl_LDFLAGS = $(myth_dl_ldflags)
measure_malloc_dl_SOURCES = measure_malloc.c
measure_malloc_dl_CFLAGS = $(common_cflags)
measure_malloc_dl_LDADD = $(myth_dl_ldadd)
measure_malloc_dl_LDFLAGS = $(myth_dl_ldflags)
measure_thread_specific_dl_SOURCES = measure_thread_specific.c
measure_thread_specific_dl_CFLAGS = $(common_cflags)
measure_thread_specific_dl_LDADD = $(myth_dl_ldadd)
measure_thread_specific_dl_LDFLAGS = $(myth_dl_ldflags)
pth_barrier_dl_SOURCES = pth_barrier.c
pth_barrier_dl_CFLAGS = $(common_cflags)
pth_barrier_dl_LDADD = $(myth_dl_ldadd)
pth_barrier_dl_LDFLAGS = $(myth_dl_ldflags)
pth_cond_broadcast_0_dl_SOURCES = pth_cond_broadcast_0.c
pth_cond_broadcast_0_dl_CFLAGS = $(common_cflags)
pth_cond_broadcast_0_dl_LDADD = $(myth_dl_ldadd)
pth_cond_broadcast_0_dl_LDFLAGS = $(myth_dl_ldflags)
pth_cond_broadcast_1_dl_SOURCES = pth_cond_broadcast_1.c
pth_cond_broadcast_1_dl_CFLAGS = $(common_cflags)
pth_cond_broadcast_1_dl_LDADD = $(myth_dl_ldadd)
pth_cond_broadcast_1_dl_LDFLAGS = $(myth_dl_ldflags)
pth_cond_signal_dl_SOURCES = pth_cond_signal.c
pth_cond_signal_dl_CFLAGS = $(common_cflags)
pth_cond_signal_dl_LDADD = $(myth_dl_ldadd)
pth_cond_signal_dl_LDFLAGS = $(myth_dl_ldflags)
pth_create_0_dl_SOURCES = pth_create_0.c
pth_create_0_dl_CFLAGS = $(common_cflags)
pth_create_0_dl_LDADD = $(myth_dl_ldadd)
pth_create_0_dl_LDFLAGS = $(myth_dl_ldflags)
pth_create_1_dl_SOURCES = pth_create_1.c
pth_create_1_dl_CFLAGS = $(common_cflags)
pth_create_1_dl_LDADD = $(myth_dl_ldadd)
pth_create_1_dl_LDFLAGS = $(myth_dl_ldflags)
pth_create_2_dl_SOURCES = pth_create_2.c
pth_create_2_dl_CFLAGS = $(common_cflags)
pth_create_2_dl_LDADD = $(myth_dl_ldadd)
pth_create_2_dl_LDFLAGS = $(myth_dl_ldflags)
pth_lock_dl_SOURCES = pth_lock.c
pth_lock_dl_CFLAGS = $(common_cflags)
pth_lock_dl_LDADD = $(myth_dl_ldadd)
pth_lock_dl_LDFLAGS = $(myth_dl_ldflags)
pth_mixlock_dl_SOURCES = pth_mixlock.c
pth_mixlock_dl_CFLAGS = $(common_cflags)
pth_mixlock_dl_LDADD = $(myth_dl_ldadd)
pth_mixlock_dl_LDFLAGS = $(myth_dl_ldflags)
pth_mutex_initializer_dl_SOURCES = pth_mutex_initializer.c
pth_mutex_initializer_dl_CFLAGS = $(common_cflags)
pth_mutex_initializer_dl_LDADD = $(myth_dl_ldadd)
pth_mutex_initializer_dl_LDFLAGS = $(myth_dl_ldflags)
pth_trylock_dl_SOURCES = pth_trylock.c
pth_trylock_dl_CFLAGS = $(common_cflags)
pth_trylock_dl_LDADD = $(myth_dl_ldadd)
pth_trylock_dl_LDFLAGS = $(myth_dl_ldflags)
pth_yield_dl_SOURCES = pth_yield.c
pth_yield_dl_CFLAGS = $(common_cflags)
pth_yield_dl_LDADD = $(myth_dl_ldadd)
pth_yield_dl_LDFLAGS = $(myth_dl_ldflags)
new_test_dl_SOURCES = new_test.c
new_test_dl_CFLAGS = $(common_cflags)
new_test_dl_LDADD = $(myth_dl_ldadd)
new_test_dl_LDFLAGS = $(myth_dl_ldflags)
myth_create_0_cc_dl_SOURCES = myth_create_0_cc.cc
myth_create_0_cc_dl_CXXFLAGS = $(common_cxxflags)
myth_create_0_cc_dl_LDADD = $(myth_dl_ldadd)
myth_create_0_cc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_create_1_cc_dl_SOURCES = myth_create_1_cc.cc
myth_create_1_cc_dl_CXXFLAGS = $(common_cxxflags)
myth_create_1_cc_dl_LDADD = $(myth_dl_ldadd)
myth_create_1_cc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_create_2_cc_dl_SOURCES = myth_create_2_cc.cc
myth_create_2_cc_dl_CXXFLAGS = $(common_cxxflags)
myth_create_2_cc_dl_LDADD = $(myth_dl_ldadd)
myth_create_2_cc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_create_join_many_cc_dl_SOURCES = myth_create_join_many_cc.cc
myth_create_join_many_cc_dl_CXXFLAGS = $(common_cxxflags)
myth_create_join_many_cc_dl_LDADD = $(myth_dl_ldadd)
myth_create_join_many_cc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_yield_0_cc_dl_SOURCES = myth_yield_0_cc.cc
myth_yield_0_cc_dl_CXXFLAGS = $(common_cxxflags)
myth_yield_0_cc_dl_LDADD = $(myth_dl_ldadd)
myth_yield_0_cc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_yield_1_cc_dl_SOURCES = myth_yield_1_cc.cc
myth_yield_1_cc_dl_CXXFLAGS = $(common_cxxflags)
myth_yield_1_cc_dl_LDADD = $(myth_dl_ldadd)
myth_yield_1_cc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_yield_2_cc_dl_SOURCES = myth_yield_2_cc.cc
myth_yield_2_cc_dl_CXXFLAGS = $(common_cxxflags)
myth_yield_2_cc_dl_LDADD = $(myth_dl_ldadd)
myth_yield_2_cc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_sleep_queue_cc_dl_SOURCES = myth_sleep_queue_cc.cc
myth_sleep_queue_cc_dl_CXXFLAGS = $(common_cxxflags)
myth_sleep_queue_cc_dl_LDADD = $(myth_dl_ldadd)
myth_sleep_queue_cc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_lock_cc_dl_SOURCES = myth_lock_cc.cc
myth_lock_cc_dl_CXXFLAGS = $(common_cxxflags)
myth_lock_cc_dl_LDADD = $(myth_dl_ldadd)
myth_lock_cc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_trylock_cc_dl_SOURCES = myth_trylock_cc.cc
myth_trylock_cc_dl_CXXFLAGS = $(common_cxxflags)
myth_trylock_cc_dl_LDADD = $(myth_dl_ldadd)
myth_trylock_cc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_mixlock_cc_dl_SOURCES = myth_mixlock_cc.cc
myth_mixlock_cc_dl_CXXFLAGS = $(common_cxxflags)
myth_mixlock_cc_dl_LDADD = $(myth_dl_ldadd)
myth_mixlock_cc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_cond_signal_cc_dl_SOURCES = myth_cond_signal_cc.cc
myth_cond_signal_cc_dl_CXXFLAGS = $(common_cxxflags)
myth_cond_signal_cc_dl_LDADD = $(myth_dl_ldadd)
myth_cond_signal_cc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_cond_broadcast_0_cc_dl_SOURCES = myth_cond_broadcast_0_cc.cc
myth_cond_broadcast_0_cc_dl_CXXFLAGS = $(common_cxxflags)
myth_cond_broadcast_0_cc_dl_LDADD = $(myth_dl_ldadd)
myth_cond_broadcast_0_cc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_cond_broadcast_1_cc_dl_SOURCES = myth_cond_broadcast_1_cc.cc
myth_cond_broadcast_1_cc_dl_CXXFLAGS = $(common_cxxflags)
myth_cond_broadcast_1_cc_dl_LDADD = $(myth_dl_ldadd)
myth_cond_broadcast_1_cc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_barrier_cc_dl_SOURCES = myth_barrier_cc.cc
myth_barrier_cc_dl_CXXFLAGS = $(common_cxxflags)
myth_barrier_cc_dl_LDADD = $(myth_dl_ldadd)
myth_barrier_cc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_join_counter_cc_dl_SOURCES = myth_join_counter_cc.cc
myth_join_counter_cc_dl_CXXFLAGS = $(common_cxxflags)
myth_join_counter_cc_dl_LDADD = $(myth_dl_ldadd)
myth_join_counter_cc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_felock_cc_dl_SOURCES = myth_felock_cc.cc
myth_felock_cc_dl_CXXFLAGS = $(common_cxxflags)
myth_felock_cc_dl_LDADD = $(myth_dl_ldadd)
myth_felock_cc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_uncond_signal_cc_dl_SOURCES = myth_uncond_signal_cc.cc
myth_uncond_signal_cc_dl_CXXFLAGS = $(common_cxxflags)
myth_uncond_signal_cc_dl_LDADD = $(myth_dl_ldadd)
myth_uncond_signal_cc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_uncond_bounded_buf_cc_dl_SOURCES = myth_uncond_bounded_buf_cc.cc
myth_uncond_bounded_buf_cc_dl_CXXFLAGS = $(common_cxxflags)
myth_uncond_bounded_buf_cc_dl_LDADD = $(myth_dl_ldadd)
myth_uncond_bounded_buf_cc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_dag_1d_cc_dl_SOURCES = myth_dag_1d_cc.cc
myth_dag_1d_cc_dl_CXXFLAGS = $(common_cxxflags)
myth_dag_1d_cc_dl_LDADD = $(myth_dl_ldadd)
myth_dag_1d_cc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_dag_2d_cc_dl_SOURCES = myth_dag_2d_cc.cc
myth_dag_2d_cc_dl_CXXFLAGS = $(common_cxxflags)
myth_dag_2d_cc_dl_LDADD = $(myth_dl_ldadd)
myth_dag_2d_cc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_dag_random_cc_dl_SOURCES = myth_dag_random_cc.cc
myth_dag_random_cc_dl_CXXFLAGS = $(common_cxxflags)
myth_dag_random_cc_dl_LDADD = $(myth_dl_ldadd)
myth_dag_random_cc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_key_create_cc_dl_SOURCES = myth_key_create_cc.cc
myth_key_create_cc_dl_CXXFLAGS = $(common_cxxflags)
myth_key_create_cc_dl_LDADD = $(myth_dl_ldadd)
myth_key_create_cc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_key_getspecific_cc_dl_SOURCES = myth_key_getspecific_cc.cc
myth_key_getspecific_cc_dl_CXXFLAGS = $(common_cxxflags)
myth_key_getspecific_cc_dl_LDADD = $(myth_dl_ldadd)
myth_key_getspecific_cc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_key_destructor_cc_dl_SOURCES = myth_key_destructor_cc.cc
myth_key_destructor_cc_dl_CXXFLAGS = $(common_cxxflags)
myth_key_destructor_cc_dl_LDADD = $(myth_dl_ldadd)
myth_key_destructor_cc_dl_LDFLAGS = $(myth_dl_ldflags)
myth_globalattr_set_n_workers_cc_dl_SOURCES = myth_globalattr_set_n_workers_cc.cc
myth_globalattr_set_n_workers_cc_dl_CXXFLAGS = $(common_cxxflags)
myth_globalattr_set_n_workers_cc_dl_LDADD = $(myth_dl_ldadd)
myth_globalattr_set_n_workers_cc_dl_LDFLAGS = $(myth_dl_ldflags)
measure_create_cc_dl_SOURCES = measure_create_cc.cc
measure_create_cc_dl_CXXFLAGS = $(common_cxxflags)
measure_create_cc_dl_LDADD = $(myth_dl_ldadd)
measure_create_cc_dl_LDFLAGS = $(myth_dl_ldflags)
measure_latency_cc_dl_SOURCES = measure_latency_cc.cc
measure_latency_cc_dl_CXXFLAGS = $(common_cxxflags)
measure_latency_cc_dl_LDADD = $(myth_dl_ldadd)
measure_latency_cc_dl_LDFLAGS = $(myth_dl_ldflags)
measure_wakeup_latency_cc_dl_SOURCES = measure_wakeup_latency_cc.cc
measure_wakeup_latency_cc_dl_CXXFLAGS = $(common_cxxflags)
measure_wakeup_latency_cc_dl_LDADD = $(myth_dl_ldadd)
measure_wakeup_latency_cc_dl_LDFLAGS = $(myth_dl_ldflags)
measure_malloc_cc_dl_SOURCES = measure_malloc_cc.cc
measure_malloc_cc_dl_CXXFLAGS = $(common_cxxflags)
measure_malloc_cc_dl_LDADD = $(myth_dl_ldadd)
measure_malloc_cc_dl_LDFLAGS = $(myth_dl_ldflags)
measure_thread_specific_cc_dl_SOURCES = measure_thread_specific_cc.cc
measure_thread_specific_cc_dl_CXXFLAGS = $(common_cxxflags)
measure_thread_specific_cc_dl_LDADD = $(myth_dl_ldadd)
measure_thread_specific_cc_dl_LDFLAGS = $(myth_dl_ldflags)
pth_barrier_cc_dl_SOURCES = pth_barrier_cc.cc
pth_barrier_cc_dl_CXXFLAGS = $(common_cxxflags)
pth_barrier_cc_dl_LDADD = $(myth_dl_ldadd)
pth_barrier_cc_dl_LDFLAGS = $(myth_dl_ldflags)
pth_cond_broadcast_0_cc_dl_SOURCES = pth_cond_broadcast_0_cc.cc
pth_cond_broadcast_0_cc_dl_CXXFLAGS = $(common_cxxflags)
pth_cond_broadcast_0_cc_dl_LDADD = $(myth_dl_ldadd)
pth_cond_broadcast_0_cc_dl_LDFLAGS = $(myth_dl_ldflags)
pth_cond_broadcast_1_cc_dl_SOURCES = pth_cond_broadcast_1_cc.cc
pth_cond_broadcast_1_cc_dl_CXXFLAGS = $(common_cxxflags)
pth_cond_broadcast_1_cc_dl_LDADD = $(myth_dl_ldadd)
pth_cond_broadcast_1_cc_dl_LDFLAGS = $(myth_dl_ldflags)
pth_cond_signal_cc_dl_SOURCES = pth_cond_signal_cc.cc
pth_cond_signal_cc_dl_CXXFLAGS = $(common_cxxflags)
pth_cond_signal_cc_dl_LDADD = $(myth_dl_ldadd)
pth_cond_signal_cc_dl_LDFLAGS = $(myth_dl_ldflags)
pth_create_0_cc_dl_SOURCES = pth_create_0_cc.cc
pth_create_0_cc_dl_CXXFLAGS = $(common_cxxflags)
pth_create_0_cc_dl_LDADD = $(myth_dl_ldadd)
pth_create_0_cc_dl_LDFLAGS = $(myth_dl_ldflags)
pth_create_1_cc_dl_SOURCES = pth_create_1_cc.cc
pth_create_1_cc_dl_CXXFLAGS = $(common_cxxflags)
pth_create_1_cc_dl_LDADD = $(myth_dl_ldadd)
pth_create_1_cc_dl_LDFLAGS = $(myth_dl_ldflags)
pth_create_2_cc_dl_SOURCES = pth_create_2_cc.cc
pth_create_2_cc_dl_CXXFLAGS = $(common_cxxflags)
pth_create_2_cc_dl_LDADD = $(myth_dl_ldadd)
pth_create_2_cc_dl_LDFLAGS = $(myth_dl_ldflags)
pth_lock_cc_dl_SOURCES = pth_lock_cc.cc
pth_lock_cc_dl_CXXFLAGS = $(common_cxxflags)
pth_lock_cc_dl_LDADD = $(myth_dl_ldadd)
pth_lock_cc_dl_LDFLAGS = $(myth_dl_ldflags)
pth_mixlock_cc_dl_SOURCES = pth_mixlock_cc.cc
pth_mixlock_cc_dl_CXXFLAGS = $(common_cxxflags)
pth_mixlock_cc_dl_LDADD = $(myth_dl_ldadd)
pth_mixlock_cc_dl_LDFLAGS = $(myth_dl_ldflags)
pth_mutex_initializer_cc_dl_SOURCES = pth_mutex_initializer_cc.cc
pth_mutex_initializer_cc_dl_CXXFLAGS = $(common_cxxflags)
pth_mutex_initializer_cc_dl_LDADD = $(myth_dl_ldadd)
pth_mutex_initializer_cc_dl_LDFLAGS = $(myth_dl_ldflags)
pth_trylock_cc_dl_SOURCES = pth_trylock_cc.cc
pth_trylock_cc_dl_CXXFLAGS = $(common_cxxflags)
pth_trylock_cc_dl_LDADD = $(myth_dl_ldadd)
pth_trylock_cc_dl_LDFLAGS = $(myth_dl_ldflags)
pth_yield_cc_dl_SOURCES = pth_yield_cc.cc
pth_yield_cc_dl_CXXFLAGS = $(common_cxxflags)
pth_yield_cc_dl_LDADD = $(myth_dl_ldadd)
pth_yield_cc_dl_LDFLAGS = $(myth_dl_ldflags)
endif

TESTS = $(check_PROGRAMS)

build: $(check_PROGRAMS)
