* test_headers.c : New file.
* Makefile.in (test_headers): New target, using it, (SRCDIST_FILES): Distribute it.
This commit is contained in:
parent
fe47ea33a9
commit
02d46a6f8a
|
@ -1,3 +1,9 @@
|
||||||
|
2002-08-20 Danny Smith <dannysmith@users.sourceforge.net
|
||||||
|
|
||||||
|
* test_headers.c : New file.
|
||||||
|
* Makefile.in (test_headers): New target, using it,
|
||||||
|
(SRCDIST_FILES): Distribute it.
|
||||||
|
|
||||||
2002-08-14 Earnie Boyd <earnie@users.sf.net>
|
2002-08-14 Earnie Boyd <earnie@users.sf.net>
|
||||||
|
|
||||||
* include/unistd.h: Add include of process.h.
|
* include/unistd.h: Add include of process.h.
|
||||||
|
|
|
@ -164,7 +164,7 @@ crt1.c crtdll.def crtmt.c crtst.c ctype_old.c dllcrt1.c dllmain.c \
|
||||||
gccmain.c init.c install-sh jamfile main.c mkinstalldirs moldname-crtdll.def \
|
gccmain.c init.c install-sh jamfile main.c mkinstalldirs moldname-crtdll.def \
|
||||||
moldname-msvcrt.def moldname.def moldname.def.in msvcrt.def msvcrt20.def \
|
moldname-msvcrt.def moldname.def moldname.def.in msvcrt.def msvcrt20.def \
|
||||||
msvcrt40.def mthr.c mthr_init.c mthr_stub.c readme.txt string_old.c \
|
msvcrt40.def mthr.c mthr_init.c mthr_stub.c readme.txt string_old.c \
|
||||||
CRT_fp8.c CRT_fp10.c
|
CRT_fp8.c CRT_fp10.c test_headers.c
|
||||||
|
|
||||||
all_dlls_host = @all_dlls_host@
|
all_dlls_host = @all_dlls_host@
|
||||||
install_dlls_host = @install_dlls_host@
|
install_dlls_host = @install_dlls_host@
|
||||||
|
@ -260,6 +260,22 @@ crt1.o dllcrt1.o:
|
||||||
crt2.o dllcrt2.o:
|
crt2.o dllcrt2.o:
|
||||||
$(CC) -c -D__MSVCRT__ -U__CRTDLL__ $(ALL_CFLAGS) $< -o $@
|
$(CC) -c -D__MSVCRT__ -U__CRTDLL__ $(ALL_CFLAGS) $< -o $@
|
||||||
|
|
||||||
|
TEST_H_OPTIONS = $(ALL_CFLAGS) -Wall -Wsystem-headers -c \
|
||||||
|
$(srcdir)/test_headers.c -o test_headers.o
|
||||||
|
|
||||||
|
.PHONY: test_headers
|
||||||
|
test_headers:
|
||||||
|
@echo "Testing runtime headers..."
|
||||||
|
@for lang in c c++ objective-c ; do \
|
||||||
|
echo "$$lang ..."; \
|
||||||
|
$(CC) -x$$lang -std=c89 $(TEST_H_OPTIONS) ; \
|
||||||
|
echo "$$lang c89 ..."; \
|
||||||
|
$(CC) -x$$lang -std=c89 $(TEST_H_OPTIONS) ; \
|
||||||
|
echo "$$lang c99..."; \
|
||||||
|
$(CC) -x$$lang -std=c99 $(TEST_H_OPTIONS) ; \
|
||||||
|
done
|
||||||
|
@rm -f test_headers.o
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
-rm -f *.o *.a *~ core a.out mingwthrd.def mingwthrd.base mingwthrd.exp
|
-rm -f *.o *.a *~ core a.out mingwthrd.def mingwthrd.base mingwthrd.exp
|
||||||
-rm -f $(THREAD_DLL_NAME) mingwthrd_dummy.exe
|
-rm -f $(THREAD_DLL_NAME) mingwthrd_dummy.exe
|
||||||
|
|
|
@ -0,0 +1,54 @@
|
||||||
|
#include <_mingw.h>
|
||||||
|
#include <assert.h>
|
||||||
|
#include <conio.h>
|
||||||
|
#include <ctype.h>
|
||||||
|
#include <dir.h>
|
||||||
|
#include <direct.h>
|
||||||
|
#include <dirent.h>
|
||||||
|
#include <dos.h>
|
||||||
|
#include <errno.h>
|
||||||
|
#include <excpt.h>
|
||||||
|
#include <fcntl.h>
|
||||||
|
#include <fenv.h>
|
||||||
|
#include <float.h>
|
||||||
|
#include <inttypes.h>
|
||||||
|
#include <io.h>
|
||||||
|
#include <limits.h>
|
||||||
|
#include <locale.h>
|
||||||
|
#include <malloc.h>
|
||||||
|
#include <math.h>
|
||||||
|
#include <mbctype.h>
|
||||||
|
#include <mbstring.h>
|
||||||
|
#include <mem.h>
|
||||||
|
#include <memory.h>
|
||||||
|
#include <process.h>
|
||||||
|
#include <setjmp.h>
|
||||||
|
#include <share.h>
|
||||||
|
#include <signal.h>
|
||||||
|
#include <stdarg.h>
|
||||||
|
#include <stddef.h>
|
||||||
|
#include <stdint.h>
|
||||||
|
#include <stdio.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
#include <string.h>
|
||||||
|
#include <strings.h>
|
||||||
|
#include <tchar.h>
|
||||||
|
#include <time.h>
|
||||||
|
#include <unistd.h>
|
||||||
|
#include <values.h>
|
||||||
|
#include <varargs.h>
|
||||||
|
#include <wchar.h>
|
||||||
|
#include <wctype.h>
|
||||||
|
#include <sys/fcntl.h>
|
||||||
|
#include <sys/file.h>
|
||||||
|
#include <sys/locking.h>
|
||||||
|
#include <sys/stat.h>
|
||||||
|
#include <sys/time.h>
|
||||||
|
#include <sys/timeb.h>
|
||||||
|
#include <sys/types.h>
|
||||||
|
#include <sys/unistd.h>
|
||||||
|
#include <sys/utime.h>
|
||||||
|
|
||||||
|
|
||||||
|
int main()
|
||||||
|
{return 0;}
|
Loading…
Reference in New Issue