]> xenbits.xensource.com Git - unikraft/libs/musl.git/commitdiff
Makefile.uk.musl.exit: Patch for case insensitive file systems RELEASE-0.14.0
authorEduard-Florin Mihailescu <mihailescu.eduard@gmail.com>
Sat, 5 Aug 2023 16:24:11 +0000 (19:24 +0300)
committerUnikraft <monkey@unikraft.io>
Fri, 11 Aug 2023 13:33:38 +0000 (13:33 +0000)
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 <mihailescu.eduard@gmail.com>
Reviewed-by: Stefan Jumarea <stefanjumarea02@gmail.com>
Reviewed-by: Simon Kuenzer <simon@unikraft.io>
Approved-by: Simon Kuenzer <simon@unikraft.io>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Closes: #70

Makefile.uk.musl.exit

index 93a72b3f817fc982d03825797c2d6cae7d2b7862..7954bfd385e2cebd5cbea6f271e8a31c530b5f15 100644 (file)
@@ -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)))