* test_headers.c : New file.
* Makefile.in (test_headers): New target, using it, (SRCDIST_FILES): Distribute it.
This commit is contained in:
		| @@ -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 | ||||||
|   | |||||||
							
								
								
									
										54
									
								
								winsup/mingw/test_headers.c
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										54
									
								
								winsup/mingw/test_headers.c
									
									
									
									
									
										Normal file
									
								
							| @@ -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;} | ||||||
		Reference in New Issue
	
	Block a user