xref: /lib/libc/rules.mk
  • Home
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • current directory
1LOCAL_DIR := $(GET_LOCAL_DIR)
2
3MODULE := $(LOCAL_DIR)
4
5MODULE_DEPS := \
6	lib/heap \
7	lib/io
8
9MODULE_SRCS += \
10	$(LOCAL_DIR)/abort.c \
11	$(LOCAL_DIR)/atexit.c \
12	$(LOCAL_DIR)/atoi.c \
13	$(LOCAL_DIR)/bsearch.c \
14	$(LOCAL_DIR)/ctype.c \
15	$(LOCAL_DIR)/eabi.c \
16	$(LOCAL_DIR)/errno.c \
17	$(LOCAL_DIR)/qsort.c \
18	$(LOCAL_DIR)/rand.c \
19	$(LOCAL_DIR)/stdio.c \
20	$(LOCAL_DIR)/strtol.c \
21	$(LOCAL_DIR)/strtoll.c \
22
23MODULE_FLOAT_SRCS += \
24	$(LOCAL_DIR)/printf.c \
25	$(LOCAL_DIR)/atof.c \
26
27MODULE_COMPILEFLAGS += -fno-builtin
28
29MODULE_OPTIONS := extra_warnings
30
31ifeq ($(call TOBOOL,WITH_TESTS),true)
32MODULE_DEPS += $(LOCAL_DIR)/test
33endif
34
35include $(LOCAL_DIR)/string/rules.mk
36
37include make/module.mk
38

Last Index update Fri Aug 22 02:39:33 CST 2025