add a bunch more libc routines. most dont work, but let the c++ library link
[newos.git] / lib / libc / string / makefile
blobcf16fbf0e55a7b45a07de392f77fbe8b28643b08
1 # libc string makefile
2 LIBC_STRING_DIR := string
4 MY_OBJS += \
5 $(LIBC_STRING_DIR)/bcopy.o \
6 $(LIBC_STRING_DIR)/bzero.o \
7 $(LIBC_STRING_DIR)/memchr.o \
8 $(LIBC_STRING_DIR)/memcmp.o \
9 $(LIBC_STRING_DIR)/memcpy.o \
10 $(LIBC_STRING_DIR)/memmove.o \
11 $(LIBC_STRING_DIR)/memset.o \
12 $(LIBC_STRING_DIR)/strcat.o \
13 $(LIBC_STRING_DIR)/strchr.o \
14 $(LIBC_STRING_DIR)/strcmp.o \
15 $(LIBC_STRING_DIR)/strcoll.o \
16 $(LIBC_STRING_DIR)/strcpy.o \
17 $(LIBC_STRING_DIR)/strdup.o \
18 $(LIBC_STRING_DIR)/strerror.o \
19 $(LIBC_STRING_DIR)/strlcat.o \
20 $(LIBC_STRING_DIR)/strlcpy.o \
21 $(LIBC_STRING_DIR)/strlen.o \
22 $(LIBC_STRING_DIR)/strncat.o \
23 $(LIBC_STRING_DIR)/strncmp.o \
24 $(LIBC_STRING_DIR)/strncpy.o \
25 $(LIBC_STRING_DIR)/strnicmp.o \
26 $(LIBC_STRING_DIR)/strnlen.o \
27 $(LIBC_STRING_DIR)/strpbrk.o \
28 $(LIBC_STRING_DIR)/strrchr.o \
29 $(LIBC_STRING_DIR)/strspn.o \
30 $(LIBC_STRING_DIR)/strstr.o \
31 $(LIBC_STRING_DIR)/strtok.o \
32 $(LIBC_STRING_DIR)/strxfrm.o
34 include $(addsuffix /makefile, $(addprefix $(MY_SRCDIR)/string/, \
35 arch/$(ARCH) \