From: Eduard-Florin Mihailescu Date: Sat, 5 Aug 2023 16:24:11 +0000 (+0300) Subject: Makefile.uk.musl.exit: Patch for case insensitive file systems X-Git-Tag: RELEASE-0.14.0 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=1cb96ca92a6d88a04f58c8a2d4e56797a339c979;p=unikraft%2Flibs%2Fmusl.git Makefile.uk.musl.exit: Patch for case insensitive file systems Add `exit` variant to _Exit.c to prevent symbol conflicts. This is necessary since some file systems are case insensitive, and it could otherwise lead to a conflict with the object resulted from _exit.c Signed-off-by: Eduard-Florin Mihailescu Reviewed-by: Stefan Jumarea Reviewed-by: Simon Kuenzer Approved-by: Simon Kuenzer Tested-by: Unikraft CI GitHub-Closes: #70 --- diff --git a/Makefile.uk.musl.exit b/Makefile.uk.musl.exit index 93a72b3..7954bfd 100644 --- a/Makefile.uk.musl.exit +++ b/Makefile.uk.musl.exit @@ -17,7 +17,7 @@ LIBMUSL_EXIT_SRCS-y += $(LIBMUSL)/src/exit/assert.c LIBMUSL_EXIT_SRCS-y += $(LIBMUSL)/src/exit/atexit.c LIBMUSL_EXIT_SRCS-y += $(LIBMUSL)/src/exit/at_quick_exit.c LIBMUSL_EXIT_SRCS-y += $(LIBMUSL)/src/exit/exit.c -LIBMUSL_EXIT_SRCS-y += $(LIBMUSL)/src/exit/_Exit.c +LIBMUSL_EXIT_SRCS-y += $(LIBMUSL)/src/exit/_Exit.c|exit LIBMUSL_EXIT_SRCS-y += $(LIBMUSL)/src/exit/quick_exit.c $(eval $(call _libmusl_import_lib,exit,$(LIBMUSL_EXIT_HDRS-y),$(LIBMUSL_EXIT_SRCS-y)))