lkml.org 
[lkml]   [2023]   [Jan]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 29/34] selftests: x86: Fix incorrect kernel headers search path
    Date
    Use $(KHDR_INCLUDES) as lookup path for kernel headers. This prevents
    building against kernel headers from the build environment in scenarios
    where kernel headers are installed into a specific output directory
    (O=...).

    Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
    Cc: Shuah Khan <shuah@kernel.org>
    Cc: linux-kselftest@vger.kernel.org
    Cc: Ingo Molnar <mingo@redhat.com>
    Cc: <stable@vger.kernel.org> [5.18+]
    ---
    tools/testing/selftests/x86/Makefile | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    diff --git a/tools/testing/selftests/x86/Makefile b/tools/testing/selftests/x86/Makefile
    index 0388c4d60af0..ca9374b56ead 100644
    --- a/tools/testing/selftests/x86/Makefile
    +++ b/tools/testing/selftests/x86/Makefile
    @@ -34,7 +34,7 @@ BINARIES_64 := $(TARGETS_C_64BIT_ALL:%=%_64)
    BINARIES_32 := $(patsubst %,$(OUTPUT)/%,$(BINARIES_32))
    BINARIES_64 := $(patsubst %,$(OUTPUT)/%,$(BINARIES_64))

    -CFLAGS := -O2 -g -std=gnu99 -pthread -Wall
    +CFLAGS := -O2 -g -std=gnu99 -pthread -Wall $(KHDR_INCLUDES)

    # call32_from_64 in thunks.S uses absolute addresses.
    ifeq ($(CAN_BUILD_WITH_NOPIE),1)
    --
    2.25.1
    \
     
     \ /
      Last update: 2023-03-26 23:58    [W:5.418 / U:0.048 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site