Makefile (820B)
1 .POSIX: 2 3 include ../../../config.mk 4 5 OBJ = assert.o strcpy.o strcmp.o strlen.o strchr.o \ 6 strrchr.o strcat.o strncmp.o strncpy.o strncat.o strcoll.o \ 7 strxfrm.o strstr.o strspn.o strcspn.o strpbrk.o strtok.o \ 8 memset.o memcpy.o memmove.o memcmp.o memchr.o \ 9 isalnum.o isalpha.o isascii.o isblank.o iscntrl.o isdigit.o \ 10 isgraph.o islower.o isprint.o ispunct.o isspace.o isupper.o \ 11 isxdigit.o toupper.o tolower.o ctype.o setlocale.o \ 12 localeconv.o atoi.o atol.o atoll.o atexit.o exit.o \ 13 printf.o fprintf.o vfprintf.o \ 14 fgets.o gets.of fgetc.o fputc.o getchar.o putchar.o \ 15 fputs.o puts.o fread.o fwrite.o \ 16 realloc.o calloc.o malloc.o 17 18 all: $(ARCH)-libc.a 19 20 clean distclean: 21 rm -f *.o *-libc.a 22 23 $(ARCH)-libc.a: $(OBJ) 24 $(AR) $(ARFLAGS) $@ $? 25 ranlib $@