xref: /linux/tools/testing/selftests/futex/functional/Makefile (revision 99c21f6d004d07667d7345e56e44a5b805e1dfa9)
133ca2248SDarren HartINCLUDES := -I../include -I../../
22aa8470fSDarren HartCFLAGS := $(CFLAGS) -g -O2 -Wall -D_GNU_SOURCE -pthread $(INCLUDES)
32aa8470fSDarren HartLDFLAGS := $(LDFLAGS) -pthread -lrt
42aa8470fSDarren Hart
5*99c21f6dSStafford HorneHEADERS := \
6*99c21f6dSStafford Horne	../include/futextest.h \
7*99c21f6dSStafford Horne	../include/atomic.h \
8*99c21f6dSStafford Horne	../include/logging.h
988baa78dSbamvor.zhangjian@huawei.comTEST_GEN_FILES := \
102aa8470fSDarren Hart	futex_wait_timeout \
112aa8470fSDarren Hart	futex_wait_wouldblock \
122aa8470fSDarren Hart	futex_requeue_pi \
132aa8470fSDarren Hart	futex_requeue_pi_signal_restart \
142aa8470fSDarren Hart	futex_requeue_pi_mismatched_ops \
152aa8470fSDarren Hart	futex_wait_uninitialized_heap \
162aa8470fSDarren Hart	futex_wait_private_mapped_file
172aa8470fSDarren Hart
1888baa78dSbamvor.zhangjian@huawei.comTEST_PROGS := run.sh
192aa8470fSDarren Hart
209705315bSDarren Hartinclude ../../lib.mk
212aa8470fSDarren Hart
2288baa78dSbamvor.zhangjian@huawei.com$(TEST_GEN_FILES): $(HEADERS)
23