summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.deps.mk375
-rw-r--r--.headers.mk129
2 files changed, 489 insertions, 15 deletions
diff --git a/.deps.mk b/.deps.mk
index 3b32015e..0404d0b5 100644
--- a/.deps.mk
+++ b/.deps.mk
@@ -10,6 +10,19 @@ CFLAGS=$(INCLUDES) -g -fno-builtin -nostdinc -nostdlib -nodefaultlibs -Werror -W
libc_OBJS = $(OBJDIR)/libc.o $(OBJDIR)/x86-64.o \
$(OBJDIR)/isalnum.o \
$(OBJDIR)/isalpha.o \
+ $(OBJDIR)/isalnum.o \
+ $(OBJDIR)/isalpha.o \
+ $(OBJDIR)/iscntrl.o \
+ $(OBJDIR)/isdigit.o \
+ $(OBJDIR)/isgraph.o \
+ $(OBJDIR)/islower.o \
+ $(OBJDIR)/isprint.o \
+ $(OBJDIR)/ispunct.o \
+ $(OBJDIR)/isspace.o \
+ $(OBJDIR)/isupper.o \
+ $(OBJDIR)/isalnum.o \
+ $(OBJDIR)/isalnum.o \
+ $(OBJDIR)/isalpha.o \
$(OBJDIR)/iscntrl.o \
$(OBJDIR)/isdigit.o \
$(OBJDIR)/isgraph.o \
@@ -152,10 +165,8 @@ libc_OBJS = $(OBJDIR)/libc.o $(OBJDIR)/x86-64.o \
$(OBJDIR)/sigpending.o \
$(OBJDIR)/sigprocmask.o \
$(OBJDIR)/sigsuspend.o \
- $(OBJDIR)/L_cuserid.o \
$(OBJDIR)/fdopen.o \
$(OBJDIR)/fileno.o \
- $(OBJDIR)/S_ISCHR.o \
$(OBJDIR)/chmod.o \
$(OBJDIR)/fstat.o \
$(OBJDIR)/mkdir.o \
@@ -225,7 +236,77 @@ libc_OBJS = $(OBJDIR)/libc.o $(OBJDIR)/x86-64.o \
$(OBJDIR)/ttyname.o \
$(OBJDIR)/unlink.o \
$(OBJDIR)/write.o \
- $(OBJDIR)/utime.o
+ $(OBJDIR)/utime.o \
+ $(OBJDIR)/btowc.o \
+ $(OBJDIR)/fgetwc.o \
+ $(OBJDIR)/fgetws.o \
+ $(OBJDIR)/fputwc.o \
+ $(OBJDIR)/fputws.o \
+ $(OBJDIR)/fwide.o \
+ $(OBJDIR)/fwprintf.o \
+ $(OBJDIR)/fwscanf.o \
+ $(OBJDIR)/getwc.o \
+ $(OBJDIR)/getwchar.o \
+ $(OBJDIR)/mbrlen.o \
+ $(OBJDIR)/mbrtowc.o \
+ $(OBJDIR)/mbsinit.o \
+ $(OBJDIR)/mbsrtowcs.o \
+ $(OBJDIR)/putwc.o \
+ $(OBJDIR)/putwchar.o \
+ $(OBJDIR)/swprintf.o \
+ $(OBJDIR)/swscanf.o \
+ $(OBJDIR)/tm.o \
+ $(OBJDIR)/ungetwc.o \
+ $(OBJDIR)/vfwprintf.o \
+ $(OBJDIR)/vswprintf.o \
+ $(OBJDIR)/vwprintf.o \
+ $(OBJDIR)/wcrtomb.o \
+ $(OBJDIR)/wcscat.o \
+ $(OBJDIR)/wcschr.o \
+ $(OBJDIR)/wcscmp.o \
+ $(OBJDIR)/wcscoll.o \
+ $(OBJDIR)/wcscpy.o \
+ $(OBJDIR)/wcscspn.o \
+ $(OBJDIR)/wcsftime.o \
+ $(OBJDIR)/wcslen.o \
+ $(OBJDIR)/wcsncat.o \
+ $(OBJDIR)/wcsncmp.o \
+ $(OBJDIR)/wcsncpy.o \
+ $(OBJDIR)/wcspbrk.o \
+ $(OBJDIR)/wcsrchr.o \
+ $(OBJDIR)/wcsrtombs.o \
+ $(OBJDIR)/wcsspn.o \
+ $(OBJDIR)/wcsstr.o \
+ $(OBJDIR)/wcstod.o \
+ $(OBJDIR)/wcstok.o \
+ $(OBJDIR)/wcstol.o \
+ $(OBJDIR)/wcstoul.o \
+ $(OBJDIR)/wcsxfrm.o \
+ $(OBJDIR)/wctob.o \
+ $(OBJDIR)/wmemchr.o \
+ $(OBJDIR)/wmemcmp.o \
+ $(OBJDIR)/wmemcpy.o \
+ $(OBJDIR)/wmemmove.o \
+ $(OBJDIR)/wmemset.o \
+ $(OBJDIR)/wprintf.o \
+ $(OBJDIR)/wscanf.o \
+ $(OBJDIR)/iswalnum.o \
+ $(OBJDIR)/iswalpha.o \
+ $(OBJDIR)/iswcntrl.o \
+ $(OBJDIR)/iswctype.o \
+ $(OBJDIR)/iswdigit.o \
+ $(OBJDIR)/iswgraph.o \
+ $(OBJDIR)/iswlower.o \
+ $(OBJDIR)/iswprint.o \
+ $(OBJDIR)/iswpunct.o \
+ $(OBJDIR)/iswspace.o \
+ $(OBJDIR)/iswupper.o \
+ $(OBJDIR)/iswxdigit.o \
+ $(OBJDIR)/towctrans.o \
+ $(OBJDIR)/towlower.o \
+ $(OBJDIR)/towupper.o \
+ $(OBJDIR)/wctrans.o \
+ $(OBJDIR)/wctype.o
libc.a: $(libc_OBJS)
$(AR) r $@ $?
@@ -257,14 +338,6 @@ libm_OBJS = \
libm.a: $(libm_OBJS)
$(AR) r $@ $?
-$(OBJDIR)/L_cuserid.o: src/POSIX.1-1988/stdio/L_cuserid.c $(INCDIR)/stdio.h
- -@mkdir -p $(OBJDIR)
- $(CC) $(CFLAGS) -c src/POSIX.1-1988/stdio/L_cuserid.c -o $@
-
-$(OBJDIR)/S_ISCHR.o: src/POSIX.1-1988/sys/stat/S_ISCHR.c $(INCDIR)/sys/stat.h
- -@mkdir -p $(OBJDIR)
- $(CC) $(CFLAGS) -c src/POSIX.1-1988/sys/stat/S_ISCHR.c -o $@
-
$(OBJDIR)/_POSIX_SOURCE.o: src/POSIX.1-1988/_POSIX_SOURCE.c $(INCDIR)/
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/POSIX.1-1988/_POSIX_SOURCE.c -o $@
@@ -329,6 +402,10 @@ $(OBJDIR)/bsearch.o: src/9899-1990/stdlib/bsearch.c $(INCDIR)/stdlib.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/9899-1990/stdlib/bsearch.c -o $@
+$(OBJDIR)/btowc.o: src/9899-1990-AMD1/wchar/btowc.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/btowc.c -o $@
+
$(OBJDIR)/calloc.o: src/9899-1990/stdlib/calloc.c $(INCDIR)/stdlib.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/9899-1990/stdlib/calloc.c -o $@
@@ -497,6 +574,14 @@ $(OBJDIR)/fgets.o: src/9899-1990/stdio/fgets.c $(INCDIR)/stdio.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/9899-1990/stdio/fgets.c -o $@
+$(OBJDIR)/fgetwc.o: src/9899-1990-AMD1/wchar/fgetwc.c $(INCDIR)/stdio.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/fgetwc.c -o $@
+
+$(OBJDIR)/fgetws.o: src/9899-1990-AMD1/wchar/fgetws.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/fgetws.c -o $@
+
$(OBJDIR)/fileno.o: src/POSIX.1-1988/stdio/fileno.c $(INCDIR)/stdio.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/POSIX.1-1988/stdio/fileno.c -o $@
@@ -533,6 +618,14 @@ $(OBJDIR)/fputs.o: src/9899-1990/stdio/fputs.c $(INCDIR)/stdio.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/9899-1990/stdio/fputs.c -o $@
+$(OBJDIR)/fputwc.o: src/9899-1990-AMD1/wchar/fputwc.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/fputwc.c -o $@
+
+$(OBJDIR)/fputws.o: src/9899-1990-AMD1/wchar/fputws.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/fputws.c -o $@
+
$(OBJDIR)/fread.o: src/9899-1990/stdio/fread.c $(INCDIR)/stdio.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/9899-1990/stdio/fread.c -o $@
@@ -569,10 +662,22 @@ $(OBJDIR)/ftell.o: src/9899-1990/stdio/ftell.c $(INCDIR)/stdio.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/9899-1990/stdio/ftell.c -o $@
+$(OBJDIR)/fwide.o: src/9899-1990-AMD1/wchar/fwide.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/fwide.c -o $@
+
+$(OBJDIR)/fwprintf.o: src/9899-1990-AMD1/wchar/fwprintf.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/fwprintf.c -o $@
+
$(OBJDIR)/fwrite.o: src/9899-1990/stdio/fwrite.c $(INCDIR)/stdio.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/9899-1990/stdio/fwrite.c -o $@
+$(OBJDIR)/fwscanf.o: src/9899-1990-AMD1/wchar/fwscanf.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/fwscanf.c -o $@
+
$(OBJDIR)/getc.o: src/9899-1990/stdio/getc.c $(INCDIR)/stdio.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/9899-1990/stdio/getc.c -o $@
@@ -645,6 +750,14 @@ $(OBJDIR)/getuid.o: src/POSIX.1-1988/unistd/getuid.c $(INCDIR)/unistd.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/POSIX.1-1988/unistd/getuid.c -o $@
+$(OBJDIR)/getwc.o: src/9899-1990-AMD1/wchar/getwc.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/getwc.c -o $@
+
+$(OBJDIR)/getwchar.o: src/9899-1990-AMD1/wchar/getwchar.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/getwchar.c -o $@
+
$(OBJDIR)/gmtime.o: src/9899-1990/time/gmtime.c $(INCDIR)/time.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/9899-1990/time/gmtime.c -o $@
@@ -693,6 +806,54 @@ $(OBJDIR)/isupper.o: src/9899-1990/ctype/isupper.c $(INCDIR)/ctype.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/9899-1990/ctype/isupper.c -o $@
+$(OBJDIR)/iswalnum.o: src/9899-1990-AMD1/wctype/iswalnum.c $(INCDIR)/wctype.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wctype/iswalnum.c -o $@
+
+$(OBJDIR)/iswalpha.o: src/9899-1990-AMD1/wctype/iswalpha.c $(INCDIR)/wctype.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wctype/iswalpha.c -o $@
+
+$(OBJDIR)/iswcntrl.o: src/9899-1990-AMD1/wctype/iswcntrl.c $(INCDIR)/wctype.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wctype/iswcntrl.c -o $@
+
+$(OBJDIR)/iswctype.o: src/9899-1990-AMD1/wctype/iswctype.c $(INCDIR)/wctype.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wctype/iswctype.c -o $@
+
+$(OBJDIR)/iswdigit.o: src/9899-1990-AMD1/wctype/iswdigit.c $(INCDIR)/wctype.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wctype/iswdigit.c -o $@
+
+$(OBJDIR)/iswgraph.o: src/9899-1990-AMD1/wctype/iswgraph.c $(INCDIR)/wctype.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wctype/iswgraph.c -o $@
+
+$(OBJDIR)/iswlower.o: src/9899-1990-AMD1/wctype/iswlower.c $(INCDIR)/wctype.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wctype/iswlower.c -o $@
+
+$(OBJDIR)/iswprint.o: src/9899-1990-AMD1/wctype/iswprint.c $(INCDIR)/wctype.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wctype/iswprint.c -o $@
+
+$(OBJDIR)/iswpunct.o: src/9899-1990-AMD1/wctype/iswpunct.c $(INCDIR)/wctype.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wctype/iswpunct.c -o $@
+
+$(OBJDIR)/iswspace.o: src/9899-1990-AMD1/wctype/iswspace.c $(INCDIR)/wctype.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wctype/iswspace.c -o $@
+
+$(OBJDIR)/iswupper.o: src/9899-1990-AMD1/wctype/iswupper.c $(INCDIR)/wctype.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wctype/iswupper.c -o $@
+
+$(OBJDIR)/iswxdigit.o: src/9899-1990-AMD1/wctype/iswxdigit.c $(INCDIR)/wctype.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wctype/iswxdigit.c -o $@
+
$(OBJDIR)/isxdigit.o: src/9899-1990/ctype/isxdigit.c $(INCDIR)/ctype.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/9899-1990/ctype/isxdigit.c -o $@
@@ -749,6 +910,22 @@ $(OBJDIR)/mblen.o: src/9899-1990/stdlib/mblen.c $(INCDIR)/stdlib.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/9899-1990/stdlib/mblen.c -o $@
+$(OBJDIR)/mbrlen.o: src/9899-1990-AMD1/wchar/mbrlen.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/mbrlen.c -o $@
+
+$(OBJDIR)/mbrtowc.o: src/9899-1990-AMD1/wchar/mbrtowc.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/mbrtowc.c -o $@
+
+$(OBJDIR)/mbsinit.o: src/9899-1990-AMD1/wchar/mbsinit.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/mbsinit.c -o $@
+
+$(OBJDIR)/mbsrtowcs.o: src/9899-1990-AMD1/wchar/mbsrtowcs.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/mbsrtowcs.c -o $@
+
$(OBJDIR)/mbstowcs.o: src/9899-1990/stdlib/mbstowcs.c $(INCDIR)/stdlib.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/9899-1990/stdlib/mbstowcs.c -o $@
@@ -837,6 +1014,14 @@ $(OBJDIR)/puts.o: src/9899-1990/stdio/puts.c $(INCDIR)/stdio.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/9899-1990/stdio/puts.c -o $@
+$(OBJDIR)/putwc.o: src/9899-1990-AMD1/wchar/putwc.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/putwc.c -o $@
+
+$(OBJDIR)/putwchar.o: src/9899-1990-AMD1/wchar/putwchar.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/putwchar.c -o $@
+
$(OBJDIR)/qsort.o: src/9899-1990/stdlib/qsort.c $(INCDIR)/stdlib.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/9899-1990/stdlib/qsort.c -o $@
@@ -1081,6 +1266,14 @@ $(OBJDIR)/strxfrm.o: src/9899-1990/string/strxfrm.c $(INCDIR)/string.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/9899-1990/string/strxfrm.c -o $@
+$(OBJDIR)/swprintf.o: src/9899-1990-AMD1/wchar/swprintf.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/swprintf.c -o $@
+
+$(OBJDIR)/swscanf.o: src/9899-1990-AMD1/wchar/swscanf.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/swscanf.c -o $@
+
$(OBJDIR)/sysconf.o: src/POSIX.1-1988/unistd/sysconf.c $(INCDIR)/unistd.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/POSIX.1-1988/unistd/sysconf.c -o $@
@@ -1137,6 +1330,10 @@ $(OBJDIR)/times.o: src/POSIX.1-1988/sys/times/times.c $(INCDIR)/sys/times.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/POSIX.1-1988/sys/times/times.c -o $@
+$(OBJDIR)/tm.o: src/9899-1990-AMD1/wchar/tm.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/tm.c -o $@
+
$(OBJDIR)/tmpfile.o: src/9899-1990/stdio/tmpfile.c $(INCDIR)/stdio.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/9899-1990/stdio/tmpfile.c -o $@
@@ -1153,6 +1350,18 @@ $(OBJDIR)/toupper.o: src/9899-1990/ctype/toupper.c $(INCDIR)/ctype.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/9899-1990/ctype/toupper.c -o $@
+$(OBJDIR)/towctrans.o: src/9899-1990-AMD1/wctype/towctrans.c $(INCDIR)/wctype.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wctype/towctrans.c -o $@
+
+$(OBJDIR)/towlower.o: src/9899-1990-AMD1/wctype/towlower.c $(INCDIR)/wctype.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wctype/towlower.c -o $@
+
+$(OBJDIR)/towupper.o: src/9899-1990-AMD1/wctype/towupper.c $(INCDIR)/wctype.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wctype/towupper.c -o $@
+
$(OBJDIR)/ttyname.o: src/POSIX.1-1988/unistd/ttyname.c $(INCDIR)/unistd.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/POSIX.1-1988/unistd/ttyname.c -o $@
@@ -1177,6 +1386,10 @@ $(OBJDIR)/ungetc.o: src/9899-1990/stdio/ungetc.c $(INCDIR)/stdio.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/9899-1990/stdio/ungetc.c -o $@
+$(OBJDIR)/ungetwc.o: src/9899-1990-AMD1/wchar/ungetwc.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/ungetwc.c -o $@
+
$(OBJDIR)/unlink.o: src/POSIX.1-1988/unistd/unlink.c $(INCDIR)/unistd.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/POSIX.1-1988/unistd/unlink.c -o $@
@@ -1189,6 +1402,10 @@ $(OBJDIR)/vfprintf.o: src/9899-1990/stdio/vfprintf.c $(INCDIR)/stdio.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/9899-1990/stdio/vfprintf.c -o $@
+$(OBJDIR)/vfwprintf.o: src/9899-1990-AMD1/wchar/vfwprintf.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/vfwprintf.c -o $@
+
$(OBJDIR)/vprintf.o: src/9899-1990/stdio/vprintf.c $(INCDIR)/stdio.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/9899-1990/stdio/vprintf.c -o $@
@@ -1197,6 +1414,14 @@ $(OBJDIR)/vsprintf.o: src/9899-1990/stdio/vsprintf.c $(INCDIR)/stdio.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/9899-1990/stdio/vsprintf.c -o $@
+$(OBJDIR)/vswprintf.o: src/9899-1990-AMD1/wchar/vswprintf.c $(INCDIR)/stdarg.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/vswprintf.c -o $@
+
+$(OBJDIR)/vwprintf.o: src/9899-1990-AMD1/wchar/vwprintf.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/vwprintf.c -o $@
+
$(OBJDIR)/wait.o: src/POSIX.1-1988/sys/wait/wait.c $(INCDIR)/sys/wait.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/POSIX.1-1988/sys/wait/wait.c -o $@
@@ -1205,18 +1430,146 @@ $(OBJDIR)/waitpid.o: src/POSIX.1-1988/sys/wait/waitpid.c $(INCDIR)/sys/wait.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/POSIX.1-1988/sys/wait/waitpid.c -o $@
+$(OBJDIR)/wcrtomb.o: src/9899-1990-AMD1/wchar/wcrtomb.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wcrtomb.c -o $@
+
+$(OBJDIR)/wcscat.o: src/9899-1990-AMD1/wchar/wcscat.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wcscat.c -o $@
+
+$(OBJDIR)/wcschr.o: src/9899-1990-AMD1/wchar/wcschr.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wcschr.c -o $@
+
+$(OBJDIR)/wcscmp.o: src/9899-1990-AMD1/wchar/wcscmp.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wcscmp.c -o $@
+
+$(OBJDIR)/wcscoll.o: src/9899-1990-AMD1/wchar/wcscoll.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wcscoll.c -o $@
+
+$(OBJDIR)/wcscpy.o: src/9899-1990-AMD1/wchar/wcscpy.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wcscpy.c -o $@
+
+$(OBJDIR)/wcscspn.o: src/9899-1990-AMD1/wchar/wcscspn.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wcscspn.c -o $@
+
+$(OBJDIR)/wcsftime.o: src/9899-1990-AMD1/wchar/wcsftime.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wcsftime.c -o $@
+
+$(OBJDIR)/wcslen.o: src/9899-1990-AMD1/wchar/wcslen.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wcslen.c -o $@
+
+$(OBJDIR)/wcsncat.o: src/9899-1990-AMD1/wchar/wcsncat.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wcsncat.c -o $@
+
+$(OBJDIR)/wcsncmp.o: src/9899-1990-AMD1/wchar/wcsncmp.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wcsncmp.c -o $@
+
+$(OBJDIR)/wcsncpy.o: src/9899-1990-AMD1/wchar/wcsncpy.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wcsncpy.c -o $@
+
+$(OBJDIR)/wcspbrk.o: src/9899-1990-AMD1/wchar/wcspbrk.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wcspbrk.c -o $@
+
+$(OBJDIR)/wcsrchr.o: src/9899-1990-AMD1/wchar/wcsrchr.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wcsrchr.c -o $@
+
+$(OBJDIR)/wcsrtombs.o: src/9899-1990-AMD1/wchar/wcsrtombs.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wcsrtombs.c -o $@
+
+$(OBJDIR)/wcsspn.o: src/9899-1990-AMD1/wchar/wcsspn.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wcsspn.c -o $@
+
+$(OBJDIR)/wcsstr.o: src/9899-1990-AMD1/wchar/wcsstr.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wcsstr.c -o $@
+
+$(OBJDIR)/wcstod.o: src/9899-1990-AMD1/wchar/wcstod.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wcstod.c -o $@
+
+$(OBJDIR)/wcstok.o: src/9899-1990-AMD1/wchar/wcstok.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wcstok.c -o $@
+
+$(OBJDIR)/wcstol.o: src/9899-1990-AMD1/wchar/wcstol.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wcstol.c -o $@
+
$(OBJDIR)/wcstombs.o: src/9899-1990/stdlib/wcstombs.c $(INCDIR)/stdlib.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/9899-1990/stdlib/wcstombs.c -o $@
+$(OBJDIR)/wcstoul.o: src/9899-1990-AMD1/wchar/wcstoul.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wcstoul.c -o $@
+
+$(OBJDIR)/wcsxfrm.o: src/9899-1990-AMD1/wchar/wcsxfrm.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wcsxfrm.c -o $@
+
+$(OBJDIR)/wctob.o: src/9899-1990-AMD1/wchar/wctob.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wctob.c -o $@
+
$(OBJDIR)/wctomb.o: src/9899-1990/stdlib/wctomb.c $(INCDIR)/stdlib.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/9899-1990/stdlib/wctomb.c -o $@
+$(OBJDIR)/wctrans.o: src/9899-1990-AMD1/wctype/wctrans.c $(INCDIR)/wctype.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wctype/wctrans.c -o $@
+
+$(OBJDIR)/wctype.o: src/9899-1990-AMD1/wctype/wctype.c $(INCDIR)/wctype.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wctype/wctype.c -o $@
+
+$(OBJDIR)/wmemchr.o: src/9899-1990-AMD1/wchar/wmemchr.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wmemchr.c -o $@
+
+$(OBJDIR)/wmemcmp.o: src/9899-1990-AMD1/wchar/wmemcmp.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wmemcmp.c -o $@
+
+$(OBJDIR)/wmemcpy.o: src/9899-1990-AMD1/wchar/wmemcpy.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wmemcpy.c -o $@
+
+$(OBJDIR)/wmemmove.o: src/9899-1990-AMD1/wchar/wmemmove.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wmemmove.c -o $@
+
+$(OBJDIR)/wmemset.o: src/9899-1990-AMD1/wchar/wmemset.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wmemset.c -o $@
+
+$(OBJDIR)/wprintf.o: src/9899-1990-AMD1/wchar/wprintf.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wprintf.c -o $@
+
$(OBJDIR)/write.o: src/POSIX.1-1988/unistd/write.c $(INCDIR)/unistd.h
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c src/POSIX.1-1988/unistd/write.c -o $@
+$(OBJDIR)/wscanf.o: src/9899-1990-AMD1/wchar/wscanf.c $(INCDIR)/wchar.h
+ -@mkdir -p $(OBJDIR)
+ $(CC) $(CFLAGS) -c src/9899-1990-AMD1/wchar/wscanf.c -o $@
+
$(OBJDIR)/libc.o: nonstd/libc.c
-@mkdir -p $(OBJDIR)
$(CC) $(CFLAGS) -c $? -o $@
diff --git a/.headers.mk b/.headers.mk
index ab345e68..97971a8d 100644
--- a/.headers.mk
+++ b/.headers.mk
@@ -5,6 +5,9 @@ include config.mk
default: headers
assert_h_SOURCES = \
+ src/9899-1990/assert/assert.c \
+ src/9899-1990/assert/assert.c \
+ src/9899-1990/assert/assert.c \
src/9899-1990/assert/assert.c
$(INCDIR)/assert.h: $(assert_h_SOURCES)
@@ -39,6 +42,20 @@ $(INCDIR)/cpio.h: $(cpio_h_SOURCES)
ctype_h_SOURCES = \
src/9899-1990/ctype/isalnum.c \
src/9899-1990/ctype/isalpha.c \
+ src/9899-1990/ctype/isalnum.c \
+ src/9899-1990/ctype/isalpha.c \
+ src/9899-1990/ctype/iscntrl.c \
+ src/9899-1990/ctype/isdigit.c \
+ src/9899-1990/ctype/isgraph.c \
+ src/9899-1990/ctype/islower.c \
+ src/9899-1990/ctype/isprint.c \
+ src/9899-1990/ctype/ispunct.c \
+ src/9899-1990/ctype/isspace.c \
+ src/9899-1990/ctype/isupper.c \
+ src/9899-1990/ctype/isalnum.c \
+ src/9899-1990/ctype/isalpha.c \
+ src/9899-1990/ctype/isalnum.c \
+ src/9899-1990/ctype/isalpha.c \
src/9899-1990/ctype/iscntrl.c \
src/9899-1990/ctype/isdigit.c \
src/9899-1990/ctype/isgraph.c \
@@ -103,7 +120,8 @@ errno_h_SOURCES = \
src/POSIX.1-1988/errno/EROFS.c \
src/POSIX.1-1988/errno/ESPIPE.c \
src/POSIX.1-1988/errno/ESRCH.c \
- src/POSIX.1-1988/errno/EXDEV.c
+ src/POSIX.1-1988/errno/EXDEV.c \
+ src/9899-1990-AMD1/errno/EILSEQ.c
$(INCDIR)/errno.h: $(errno_h_SOURCES)
sh mkh.sh $@ $(errno_h_SOURCES)
@@ -181,6 +199,22 @@ grp_h_SOURCES = \
$(INCDIR)/grp.h: $(grp_h_SOURCES)
sh mkh.sh $@ $(grp_h_SOURCES)
+iso646_h_SOURCES = \
+ src/9899-1990-AMD1/iso646/and.c \
+ src/9899-1990-AMD1/iso646/and_eq.c \
+ src/9899-1990-AMD1/iso646/bitand.c \
+ src/9899-1990-AMD1/iso646/bitor.c \
+ src/9899-1990-AMD1/iso646/compl.c \
+ src/9899-1990-AMD1/iso646/not.c \
+ src/9899-1990-AMD1/iso646/not_eq.c \
+ src/9899-1990-AMD1/iso646/or.c \
+ src/9899-1990-AMD1/iso646/or_eq.c \
+ src/9899-1990-AMD1/iso646/xor.c \
+ src/9899-1990-AMD1/iso646/xor_eq.c
+
+$(INCDIR)/iso646.h: $(iso646_h_SOURCES)
+ sh mkh.sh $@ $(iso646_h_SOURCES)
+
limits_h_SOURCES = \
src/9899-1990/limits/CHAR_BIT.c \
src/9899-1990/limits/CHAR_MAX.c \
@@ -341,7 +375,8 @@ stdarg_h_SOURCES = \
src/9899-1990/stdarg/va_arg.c \
src/9899-1990/stdarg/va_end.c \
src/9899-1990/stdarg/va_list.c \
- src/9899-1990/stdarg/va_start.c
+ src/9899-1990/stdarg/va_start.c \
+ src/9899-1990-AMD1/wchar/vswprintf.c
$(INCDIR)/stdarg.h: $(stdarg_h_SOURCES)
sh mkh.sh $@ $(stdarg_h_SOURCES)
@@ -424,7 +459,8 @@ stdio_h_SOURCES = \
src/POSIX.1-1988/stdio/L_ctermid.c \
src/POSIX.1-1988/stdio/L_cuserid.c \
src/POSIX.1-1988/stdio/fdopen.c \
- src/POSIX.1-1988/stdio/fileno.c
+ src/POSIX.1-1988/stdio/fileno.c \
+ src/9899-1990-AMD1/wchar/fgetwc.c
$(INCDIR)/stdio.h: $(stdio_h_SOURCES)
sh mkh.sh $@ $(stdio_h_SOURCES)
@@ -813,4 +849,89 @@ utime_h_SOURCES = \
$(INCDIR)/utime.h: $(utime_h_SOURCES)
sh mkh.sh $@ $(utime_h_SOURCES)
-headers: $(INCDIR)/assert.h $(INCDIR)/cpio.h $(INCDIR)/ctype.h $(INCDIR)/dirent.h $(INCDIR)/errno.h $(INCDIR)/fcntl.h $(INCDIR)/float.h $(INCDIR)/grp.h $(INCDIR)/limits.h $(INCDIR)/locale.h $(INCDIR)/math.h $(INCDIR)/pwd.h $(INCDIR)/setjmp.h $(INCDIR)/signal.h $(INCDIR)/stdarg.h $(INCDIR)/stddef.h $(INCDIR)/stdio.h $(INCDIR)/stdlib.h $(INCDIR)/string.h $(INCDIR)/sys/stat.h $(INCDIR)/sys/times.h $(INCDIR)/sys/types.h $(INCDIR)/sys/utsname.h $(INCDIR)/sys/wait.h $(INCDIR)/tar.h $(INCDIR)/termios.h $(INCDIR)/time.h $(INCDIR)/unistd.h $(INCDIR)/utime.h \ No newline at end of file
+wchar_h_SOURCES = \
+ src/9899-1990-AMD1/wchar/WCHAR_MAX.c \
+ src/9899-1990-AMD1/wchar/WCHAR_MIN.c \
+ src/9899-1990-AMD1/wchar/btowc.c \
+ src/9899-1990-AMD1/wchar/fgetws.c \
+ src/9899-1990-AMD1/wchar/fputwc.c \
+ src/9899-1990-AMD1/wchar/fputws.c \
+ src/9899-1990-AMD1/wchar/fwide.c \
+ src/9899-1990-AMD1/wchar/fwprintf.c \
+ src/9899-1990-AMD1/wchar/fwscanf.c \
+ src/9899-1990-AMD1/wchar/getwc.c \
+ src/9899-1990-AMD1/wchar/getwchar.c \
+ src/9899-1990-AMD1/wchar/mbrlen.c \
+ src/9899-1990-AMD1/wchar/mbrtowc.c \
+ src/9899-1990-AMD1/wchar/mbsinit.c \
+ src/9899-1990-AMD1/wchar/mbsrtowcs.c \
+ src/9899-1990-AMD1/wchar/mbstate_t.c \
+ src/9899-1990-AMD1/wchar/putwc.c \
+ src/9899-1990-AMD1/wchar/putwchar.c \
+ src/9899-1990-AMD1/wchar/swprintf.c \
+ src/9899-1990-AMD1/wchar/swscanf.c \
+ src/9899-1990-AMD1/wchar/tm.c \
+ src/9899-1990-AMD1/wchar/ungetwc.c \
+ src/9899-1990-AMD1/wchar/vfwprintf.c \
+ src/9899-1990-AMD1/wchar/vwprintf.c \
+ src/9899-1990-AMD1/wchar/wcrtomb.c \
+ src/9899-1990-AMD1/wchar/wcscat.c \
+ src/9899-1990-AMD1/wchar/wcschr.c \
+ src/9899-1990-AMD1/wchar/wcscmp.c \
+ src/9899-1990-AMD1/wchar/wcscoll.c \
+ src/9899-1990-AMD1/wchar/wcscpy.c \
+ src/9899-1990-AMD1/wchar/wcscspn.c \
+ src/9899-1990-AMD1/wchar/wcsftime.c \
+ src/9899-1990-AMD1/wchar/wcslen.c \
+ src/9899-1990-AMD1/wchar/wcsncat.c \
+ src/9899-1990-AMD1/wchar/wcsncmp.c \
+ src/9899-1990-AMD1/wchar/wcsncpy.c \
+ src/9899-1990-AMD1/wchar/wcspbrk.c \
+ src/9899-1990-AMD1/wchar/wcsrchr.c \
+ src/9899-1990-AMD1/wchar/wcsrtombs.c \
+ src/9899-1990-AMD1/wchar/wcsspn.c \
+ src/9899-1990-AMD1/wchar/wcsstr.c \
+ src/9899-1990-AMD1/wchar/wcstod.c \
+ src/9899-1990-AMD1/wchar/wcstok.c \
+ src/9899-1990-AMD1/wchar/wcstol.c \
+ src/9899-1990-AMD1/wchar/wcstoul.c \
+ src/9899-1990-AMD1/wchar/wcsxfrm.c \
+ src/9899-1990-AMD1/wchar/wctob.c \
+ src/9899-1990-AMD1/wchar/wmemchr.c \
+ src/9899-1990-AMD1/wchar/wmemcmp.c \
+ src/9899-1990-AMD1/wchar/wmemcpy.c \
+ src/9899-1990-AMD1/wchar/wmemmove.c \
+ src/9899-1990-AMD1/wchar/wmemset.c \
+ src/9899-1990-AMD1/wchar/wprintf.c \
+ src/9899-1990-AMD1/wchar/wscanf.c
+
+$(INCDIR)/wchar.h: $(wchar_h_SOURCES)
+ sh mkh.sh $@ $(wchar_h_SOURCES)
+
+wctype_h_SOURCES = \
+ src/9899-1990-AMD1/wctype/WEOF.c \
+ src/9899-1990-AMD1/wctype/iswalnum.c \
+ src/9899-1990-AMD1/wctype/iswalpha.c \
+ src/9899-1990-AMD1/wctype/iswcntrl.c \
+ src/9899-1990-AMD1/wctype/iswctype.c \
+ src/9899-1990-AMD1/wctype/iswdigit.c \
+ src/9899-1990-AMD1/wctype/iswgraph.c \
+ src/9899-1990-AMD1/wctype/iswlower.c \
+ src/9899-1990-AMD1/wctype/iswprint.c \
+ src/9899-1990-AMD1/wctype/iswpunct.c \
+ src/9899-1990-AMD1/wctype/iswspace.c \
+ src/9899-1990-AMD1/wctype/iswupper.c \
+ src/9899-1990-AMD1/wctype/iswxdigit.c \
+ src/9899-1990-AMD1/wctype/towctrans.c \
+ src/9899-1990-AMD1/wctype/towlower.c \
+ src/9899-1990-AMD1/wctype/towupper.c \
+ src/9899-1990-AMD1/wctype/wctrans.c \
+ src/9899-1990-AMD1/wctype/wctrans_t.c \
+ src/9899-1990-AMD1/wctype/wctype.c \
+ src/9899-1990-AMD1/wctype/wctype_t.c \
+ src/9899-1990-AMD1/wctype/wint_t.c
+
+$(INCDIR)/wctype.h: $(wctype_h_SOURCES)
+ sh mkh.sh $@ $(wctype_h_SOURCES)
+
+headers: $(INCDIR)/assert.h $(INCDIR)/cpio.h $(INCDIR)/ctype.h $(INCDIR)/dirent.h $(INCDIR)/errno.h $(INCDIR)/fcntl.h $(INCDIR)/float.h $(INCDIR)/grp.h $(INCDIR)/iso646.h $(INCDIR)/limits.h $(INCDIR)/locale.h $(INCDIR)/math.h $(INCDIR)/pwd.h $(INCDIR)/setjmp.h $(INCDIR)/signal.h $(INCDIR)/stdarg.h $(INCDIR)/stddef.h $(INCDIR)/stdio.h $(INCDIR)/stdlib.h $(INCDIR)/string.h $(INCDIR)/sys/stat.h $(INCDIR)/sys/times.h $(INCDIR)/sys/types.h $(INCDIR)/sys/utsname.h $(INCDIR)/sys/wait.h $(INCDIR)/tar.h $(INCDIR)/termios.h $(INCDIR)/time.h $(INCDIR)/unistd.h $(INCDIR)/utime.h $(INCDIR)/wchar.h $(INCDIR)/wctype.h \ No newline at end of file