selftests/futex: fix build for clang
authorRicardo Cañuelo <ricardo.canuelo@collabora.com>
Mon, 10 Oct 2022 06:37:02 +0000 (08:37 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 26 Nov 2022 08:24:30 +0000 (09:24 +0100)
commitdfd3cc1ef3e2c521ccf7c98a6ce26020cf2c0232
tree47b96a6cb3c9ecca632bf77f83d735b7c81831b7
parent648467236c1280427c05afa2c33e9f0cf936305b
selftests/futex: fix build for clang

[ Upstream commit 03cab65a07e083b6c1010fbc8f9b817e9aca75d9 ]

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>
Signed-off-by: Sasha Levin <sashal@kernel.org>
tools/testing/selftests/futex/functional/Makefile