selftests/nolibc: scope custom flags to the nolibc-test target

A new target for 'libc-test' is going to be added which should not be
affected by these options.

Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
Acked-by: Willy Tarreau <w@1wt.eu>
Link: https://patch.msgid.link/20260106-nolibc-selftests-v1-2-f82101c2c505@weissschuh.net
This commit is contained in:
Thomas Weißschuh 2026-01-06 12:44:58 +01:00
parent 4203c6fb5e
commit 20c72de1f8

View File

@ -9,14 +9,10 @@ cc-option = $(call __cc-option, $(CC),,$(1),$(2))
include Makefile.include
CFLAGS = -nostdlib -nostdinc -static \
$(OUTPUT)/nolibc-test: CFLAGS = -nostdlib -nostdinc -static \
-isystem $(top_srcdir)/tools/include/nolibc -isystem $(top_srcdir)/usr/include \
$(CFLAGS_NOLIBC_TEST)
ifeq ($(LLVM),)
LDLIBS := -lgcc
endif
$(OUTPUT)/nolibc-test: LDLIBS = $(if $(LLVM),,-lgcc)
$(OUTPUT)/nolibc-test: nolibc-test.c nolibc-test-linkage.c | headers
help: