diff options
| -rw-r--r-- | lib/libc/internal/Kbuild | 1 | ||||
| -rw-r--r-- | lib/libc/internal/deinit/Kbuild | 2 | ||||
| -rw-r--r-- | makefile | 4 |
3 files changed, 5 insertions, 2 deletions
diff --git a/lib/libc/internal/Kbuild b/lib/libc/internal/Kbuild index 1bb5eaed..1eff573b 100644 --- a/lib/libc/internal/Kbuild +++ b/lib/libc/internal/Kbuild @@ -1,4 +1,5 @@ obj-y += arch/ +obj-y += deinit/ obj-y += init/ obj-y += thrd/ obj-y += util/ diff --git a/lib/libc/internal/deinit/Kbuild b/lib/libc/internal/deinit/Kbuild new file mode 100644 index 00000000..1faa4224 --- /dev/null +++ b/lib/libc/internal/deinit/Kbuild @@ -0,0 +1,2 @@ +obj-y += deinit.o +obj-y += tls.o @@ -43,7 +43,7 @@ KCONFIG_CONFIG ?= .config -include ${KCONFIG_CONFIG} -ifneq ($(CONFIG_LLVM),1) +ifneq ($(CONFIG_LLVM),y) ifneq ($(filter %/,$(LLVM)),) LLVM_PREFIX = $(LLVM) else ifneq ($(filter -%,$(LLVM)),) @@ -51,7 +51,7 @@ ifneq ($(CONFIG_LLVM),1) endif endif -ifeq ($(CONFIG_LLVM),1) +ifeq ($(CONFIG_LLVM),y) CC = $(LLVM_PREFIX)clang$(LLVM_SUFFIX) LD = $(LLVM_PREFIX)ld.lld$(LLVM_SUFFIX) AR = $(LLVM_PREFIX)llvm-ar$(LLVM_SUFFIX) |
