xref: /linux/tools/testing/selftests/futex/functional/Makefile (revision 3e8393630e928767aeb23f4744518de4ea5cc35a)
1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0
233ca2248SDarren HartINCLUDES := -I../include -I../../
32aa8470fSDarren HartCFLAGS := $(CFLAGS) -g -O2 -Wall -D_GNU_SOURCE -pthread $(INCLUDES)
4*3e839363SDmitry SafonovLDLIBS := -lpthread -lrt
52aa8470fSDarren Hart
699c21f6dSStafford HorneHEADERS := \
799c21f6dSStafford Horne	../include/futextest.h \
899c21f6dSStafford Horne	../include/atomic.h \
999c21f6dSStafford Horne	../include/logging.h
1088baa78dSbamvor.zhangjian@huawei.comTEST_GEN_FILES := \
112aa8470fSDarren Hart	futex_wait_timeout \
122aa8470fSDarren Hart	futex_wait_wouldblock \
132aa8470fSDarren Hart	futex_requeue_pi \
142aa8470fSDarren Hart	futex_requeue_pi_signal_restart \
152aa8470fSDarren Hart	futex_requeue_pi_mismatched_ops \
162aa8470fSDarren Hart	futex_wait_uninitialized_heap \
172aa8470fSDarren Hart	futex_wait_private_mapped_file
182aa8470fSDarren Hart
1988baa78dSbamvor.zhangjian@huawei.comTEST_PROGS := run.sh
202aa8470fSDarren Hart
21b2d35fa5SAnders Roxelltop_srcdir = ../../../../..
22211929fdSShuah KhanKSFT_KHDR_INSTALL := 1
239705315bSDarren Hartinclude ../../lib.mk
242aa8470fSDarren Hart
2588baa78dSbamvor.zhangjian@huawei.com$(TEST_GEN_FILES): $(HEADERS)
26