1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0 224c55275SMathieu DesnoyersINCLUDES := -I../include -I../../ $(KHDR_INCLUDES) 3cc937dadSEdward LiawCFLAGS := $(CFLAGS) -g -O2 -Wall -pthread $(INCLUDES) $(KHDR_INCLUDES) 431633694SSebastian Andrzej SiewiorLDLIBS := -lpthread -lrt -lnuma 52aa8470fSDarren Hart 603cab65aSRicardo CañueloLOCAL_HDRS := \ 799c21f6dSStafford Horne ../include/futextest.h \ 899c21f6dSStafford Horne ../include/atomic.h \ 999c21f6dSStafford Horne ../include/logging.h 1003cab65aSRicardo CañueloTEST_GEN_PROGS := \ 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 \ 17c3d12858SAndré Almeida futex_wait_private_mapped_file \ 187cb5dd8eSAndré Almeida futex_wait \ 195e59c1d1SAndré Almeida futex_requeue \ 20cda95faeSSebastian Andrzej Siewior futex_priv_hash \ 2131633694SSebastian Andrzej Siewior futex_numa_mpol \ 22*9140f57cSPeter Zijlstra futex_waitv \ 23*9140f57cSPeter Zijlstra futex_numa 242aa8470fSDarren Hart 2588baa78dSbamvor.zhangjian@huawei.comTEST_PROGS := run.sh 262aa8470fSDarren Hart 27b2d35fa5SAnders Roxelltop_srcdir = ../../../../.. 28cef75780SMuhammad Usama AnjumDEFAULT_INSTALL_HDR_PATH := 1 299705315bSDarren Hartinclude ../../lib.mk 30