1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0 2c7d84e7fSAndré AlmeidaINCLUDES := -I../include -I../../ -I../../../../../usr/include/ \ 3c7d84e7fSAndré Almeida -I$(KBUILD_OUTPUT)/kselftest/usr/include 42aa8470fSDarren HartCFLAGS := $(CFLAGS) -g -O2 -Wall -D_GNU_SOURCE -pthread $(INCLUDES) 53e839363SDmitry SafonovLDLIBS := -lpthread -lrt 62aa8470fSDarren Hart 799c21f6dSStafford HorneHEADERS := \ 899c21f6dSStafford Horne ../include/futextest.h \ 999c21f6dSStafford Horne ../include/atomic.h \ 1099c21f6dSStafford Horne ../include/logging.h 1188baa78dSbamvor.zhangjian@huawei.comTEST_GEN_FILES := \ 122aa8470fSDarren Hart futex_wait_timeout \ 132aa8470fSDarren Hart futex_wait_wouldblock \ 142aa8470fSDarren Hart futex_requeue_pi \ 152aa8470fSDarren Hart futex_requeue_pi_signal_restart \ 162aa8470fSDarren Hart futex_requeue_pi_mismatched_ops \ 172aa8470fSDarren Hart futex_wait_uninitialized_heap \ 18c3d12858SAndré Almeida futex_wait_private_mapped_file \ 19*7cb5dd8eSAndré Almeida futex_wait \ 20*7cb5dd8eSAndré Almeida futex_requeue 212aa8470fSDarren Hart 2288baa78dSbamvor.zhangjian@huawei.comTEST_PROGS := run.sh 232aa8470fSDarren Hart 24b2d35fa5SAnders Roxelltop_srcdir = ../../../../.. 25211929fdSShuah KhanKSFT_KHDR_INSTALL := 1 269705315bSDarren Hartinclude ../../lib.mk 272aa8470fSDarren Hart 2888baa78dSbamvor.zhangjian@huawei.com$(TEST_GEN_FILES): $(HEADERS) 29