1LOCAL_DIR := $(GET_LOCAL_DIR) 2 3C_STRING_OPS := \ 4 bcopy \ 5 bzero \ 6 memchr \ 7 memcmp \ 8 memcpy \ 9 memmove \ 10 memset \ 11 strcasecmp \ 12 strcat \ 13 strchr \ 14 strcmp \ 15 strcoll \ 16 strcpy \ 17 strdup \ 18 strerror \ 19 strlcat \ 20 strlcpy \ 21 strlen \ 22 strncat \ 23 strncpy \ 24 strncmp \ 25 strnicmp \ 26 strnlen \ 27 strpbrk \ 28 strrchr \ 29 strspn \ 30 strstr \ 31 strtok \ 32 strxfrm 33 34LIBC_STRING_C_DIR := $(LOCAL_DIR) 35 36# include the arch specific string routines 37# 38# the makefile may filter out implemented versions from the C_STRING_OPS variable 39-include $(LOCAL_DIR)/arch/$(ARCH)/rules.mk 40 41MODULE_SRCS += \ 42 $(addprefix $(LIBC_STRING_C_DIR)/,$(addsuffix .c,$(C_STRING_OPS))) 43 44