diff options
author | Ricardo Cañuelo <ricardo.canuelo@collabora.com> | 2022-10-10 08:37:02 +0200 |
---|---|---|
committer | Shuah Khan <skhan@linuxfoundation.org> | 2022-10-18 14:13:11 -0600 |
commit | 03cab65a07e083b6c1010fbc8f9b817e9aca75d9 (patch) | |
tree | 40602a373c2f24b239e1b4b81c7311f5f61840f5 /tools/testing | |
parent | 9abf2313adc1ca1b6180c508c25f22f9395cc780 (diff) | |
download | linux-03cab65a07e083b6c1010fbc8f9b817e9aca75d9.tar.gz linux-03cab65a07e083b6c1010fbc8f9b817e9aca75d9.tar.bz2 linux-03cab65a07e083b6c1010fbc8f9b817e9aca75d9.zip |
selftests/futex: fix build for clang
Don't use the test-specific header files as source files to force a
target dependency, as clang will complain if more than one source file
is used for a compile command with a single '-o' flag.
Use the proper Makefile variables instead as defined in
tools/testing/selftests/lib.mk.
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
Reviewed-by: André Almeida <andrealmeid@igalia.com>
Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
Diffstat (limited to 'tools/testing')
-rw-r--r-- | tools/testing/selftests/futex/functional/Makefile | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/tools/testing/selftests/futex/functional/Makefile b/tools/testing/selftests/futex/functional/Makefile index 732149011692..5a0e0df8de9b 100644 --- a/tools/testing/selftests/futex/functional/Makefile +++ b/tools/testing/selftests/futex/functional/Makefile @@ -3,11 +3,11 @@ INCLUDES := -I../include -I../../ -I../../../../../usr/include/ CFLAGS := $(CFLAGS) -g -O2 -Wall -D_GNU_SOURCE -pthread $(INCLUDES) $(KHDR_INCLUDES) LDLIBS := -lpthread -lrt -HEADERS := \ +LOCAL_HDRS := \ ../include/futextest.h \ ../include/atomic.h \ ../include/logging.h -TEST_GEN_FILES := \ +TEST_GEN_PROGS := \ futex_wait_timeout \ futex_wait_wouldblock \ futex_requeue_pi \ @@ -24,5 +24,3 @@ TEST_PROGS := run.sh top_srcdir = ../../../../.. DEFAULT_INSTALL_HDR_PATH := 1 include ../../lib.mk - -$(TEST_GEN_FILES): $(HEADERS) |