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) 42aa8470fSDarren HartLDFLAGS := $(LDFLAGS) -pthread -lrt 52aa8470fSDarren Hart 699c21f6dSStafford HorneHEADERS := \ 799c21f6dSStafford Horne ../include/futextest.h \ 899c21f6dSStafford Horne ../include/atomic.h \ 999c21f6dSStafford Horne ../include/logging.h 1088baa78dS[email protected]TEST_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 1988baa78dS[email protected]TEST_PROGS := run.sh 202aa8470fSDarren Hart 21*b2d35fa5SAnders Roxelltop_srcdir = ../../../../.. 229705315bSDarren Hartinclude ../../lib.mk 232aa8470fSDarren Hart 2488baa78dS[email protected]$(TEST_GEN_FILES): $(HEADERS) 25