* lib/crtdll/.cvsignore: Ignore *.gch.
* lib/crtdll/precomp.h: New file.
* lib/crtdll/Makefile (TARGET_PCH): Set to precomp.h.
* lib/crtdll/*/*.c: Use pre-compiled header.
svn path=/trunk/; revision=10554
+2004-08-15 Casper S. Hornstrup <chorns@users.sourceforge.net>
+
+ * lib/crtdll/.cvsignore: Ignore *.gch.
+ * lib/crtdll/precomp.h: New file.
+ * lib/crtdll/Makefile (TARGET_PCH): Set to precomp.h.
+ * lib/crtdll/*/*.c: Use pre-compiled header.
+
2004-08-15 Casper S. Hornstrup <chorns@users.sourceforge.net>
* lib/advapi32/.cvsignore: Ignore *.gch.
* lib/advapi32/advapi32.h: New file.
+ * lib/advapi32/Makefile (TARGET_PCH): Set to advapi32.h.
* lib/advapi32/*/*.c: Use pre-compiled header.
2004-08-15 Casper S. Hornstrup <chorns@users.sourceforge.net>
* UPDATE HISTORY:
* 28/12/98: Created
*/
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/conio.h>
#include <msvcrt/string.h>
#include <msvcrt/stdio.h>
* UPDATE HISTORY:
* 28/12/98: Created
*/
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/conio.h>
#include <msvcrt/stdio.h>
#include <msvcrt/io.h>
* 28/12/98: Created
*/
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/conio.h>
#include <msvcrt/internal/console.h>
* UPDATE HISTORY:
* 28/12/98: Created
*/
-#include <windows.h>
+
+#include "precomp.h"
#include <msvcrt/conio.h>
/*
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/ctype.h>
#include <msvcrt/direct.h>
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/ctype.h>
#include <msvcrt/direct.h>
#include <msvcrt/stdlib.h>
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/direct.h>
#include <msvcrt/stdlib.h>
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/direct.h>
/*
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/ctype.h>
#include <msvcrt/direct.h>
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/ctype.h>
#include <msvcrt/direct.h>
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/direct.h>
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/direct.h>
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/stdio.h>
#ifdef __GNUC__
-#include <windows.h>
+#include "precomp.h"
#include <ntos/except.h>
-#include <windows.h>
+#include "precomp.h"
#include <ntos/except.h>
-#include <windows.h>
+#include "precomp.h"
#define PEXCEPTION_FRAME void*
/*
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/io.h>
#include <msvcrt/errno.h>
#define NDEBUG
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/io.h>
#define NDEBUG
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/io.h>
#include <msvcrt/internal/file.h>
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/io.h>
#include <msvcrt/errno.h>
#include <msvcrt/internal/file.h>
-/* $Id: dup.c,v 1.8 2003/07/11 17:25:16 royce Exp $ */
-#include <windows.h>
+/* $Id: dup.c,v 1.9 2004/08/15 17:34:26 chorns Exp $ */
+#include "precomp.h"
#include <msvcrt/io.h>
#include <msvcrt/internal/file.h>
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/io.h>
/*
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/io.h>
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/io.h>
#include <msvcrt/string.h>
#include <msvcrt/internal/file.h>
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/io.h>
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/io.h>
#include <msvcrt/internal/file.h>
-/* $Id: open.c,v 1.14 2003/07/11 17:25:16 royce Exp $
+/* $Id: open.c,v 1.15 2004/08/15 17:34:26 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
// possibly store extra information at the handle
-#include <windows.h>
+#include "precomp.h"
#include <stdarg.h>
#include <msvcrt/io.h>
#include <msvcrt/fcntl.h>
-/* $Id: pipe.c,v 1.5 2003/07/11 17:25:16 royce Exp $
+/* $Id: pipe.c,v 1.6 2004/08/15 17:34:26 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
* UPDATE HISTORY:
* 28/12/98: Appropriated for Reactos
*/
-#include <windows.h>
+
+#include "precomp.h"
#include <msvcrt/io.h>
#include <msvcrt/internal/file.h>
-/* $Id: read.c,v 1.10 2003/07/11 17:25:16 royce Exp $
+/* $Id: read.c,v 1.11 2004/08/15 17:34:26 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
* UPDATE HISTORY:
* 28/12/1998: Created
*/
-#include <windows.h>
+
+#include "precomp.h"
#include <msvcrt/io.h>
#include <msvcrt/internal/file.h>
* UPDATE HISTORY:
* 28/12/98: Created
*/
-#include <windows.h>
-#include <msvcrt/io.h>
+#include "precomp.h"
+#include <msvcrt/io.h>
/*
* UPDATE HISTORY:
* 28/12/98: Created
*/
-#include <windows.h>
-#include <msvcrt/io.h>
+#include "precomp.h"
+#include <msvcrt/io.h>
/*
-# $Id: makefile,v 1.65 2004/06/15 08:53:52 hbirr Exp $
+# $Id: makefile,v 1.66 2004/08/15 17:34:25 chorns Exp $
PATH_TO_TOP = ../..
TARGET_NAME = crtdll
+TARGET_PCH = precomp.h
+
TARGET_BASE = $(TARGET_BASE_LIB_CRTDLL)
TARGET_LFLAGS = -nostartfiles -nostdlib
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/malloc.h>
/*
-
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/malloc.h>
/*
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/mbstring.h>
/*
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/stdlib.h>
#include <msvcrt/string.h>
* DISCLAMED. This includes but is not limited to warrenties of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
*
- * $Revision: 1.4 $
- * $Author: robd $
- * $Date: 2002/11/24 18:42:15 $
+ * $Revision: 1.5 $
+ * $Author: chorns $
+ * $Date: 2004/08/15 17:34:27 $
*
*/
+#include "precomp.h"
#include <msvcrt/stdlib.h>
#include <msvcrt/stdio.h>
#include <msvcrt/io.h>
#include <msvcrt/fcntl.h>
#include <msvcrt/process.h>
#include <msvcrt/float.h>
-#include <windows.h>
+
/* NOTE: The code for initializing the _argv, _argc, and environ variables
* has been moved to a separate .c file which is included in both
-#include <windows.h>
+#include "precomp.h"
#include <stdarg.h>
#include <stdio.h>
#include <string.h>
* DISCLAMED. This includes but is not limited to warrenties of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
*
- * $Revision: 1.4 $
- * $Author: royce $
- * $Date: 2003/07/11 17:25:16 $
+ * $Revision: 1.5 $
+ * $Author: chorns $
+ * $Date: 2004/08/15 17:34:27 $
*
*/
+#include "precomp.h"
#include <msvcrt/stdio.h>
#include <msvcrt/io.h>
#include <msvcrt/process.h>
-#include <windows.h>
/* See note in crt0.c */
-/* $Id: dllmain.c,v 1.5 2002/11/24 18:42:15 robd Exp $
+/* $Id: dllmain.c,v 1.6 2004/08/15 17:34:27 chorns Exp $
*
* dllmain.c
*
* DISCLAMED. This includes but is not limited to warrenties of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
*
- * $Revision: 1.5 $
- * $Author: robd $
- * $Date: 2002/11/24 18:42:15 $
+ * $Revision: 1.6 $
+ * $Author: chorns $
+ * $Date: 2004/08/15 17:34:27 $
*
*/
-#include <windows.h>
+#include "precomp.h"
#include <stdarg.h>
#include <msvcrt/stdio.h>
#include <string.h>
* DISCLAMED. This includes but is not limited to warrenties of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
*
- * $Revision: 1.3 $
- * $Author: robd $
- * $Date: 2002/11/29 12:27:48 $
+ * $Revision: 1.4 $
+ * $Author: chorns $
+ * $Date: 2004/08/15 17:34:27 $
*
*/
+#include "precomp.h"
#include <msvcrt/stdlib.h>
#include <msvcrt/process.h>
-#include <windows.h>
#define ISSPACE(a) (a == ' ' || a == '\t')
-#include <windows.h>
+#include "precomp.h"
void sleep(unsigned long timeout)
--- /dev/null
+#include <windows.h>
* UPDATE HISTORY:
* 04/03/99: Created
*/
-#include <windows.h>
+
+#include "precomp.h"
#include <msvcrt/process.h>
#include <msvcrt/errno.h>
#include <msvcrt/internal/file.h>
-/* $Id: _system.c,v 1.8 2003/08/05 15:41:02 weiden Exp $
+/* $Id: _system.c,v 1.9 2004/08/15 17:34:27 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
* UPDATE HISTORY:
* 04/03/99: Created
*/
-#include <windows.h>
+
+#include "precomp.h"
#include <msvcrt/stdlib.h>
#include <msvcrt/string.h>
#include <msvcrt/process.h>
* 04/03/99: Created
*/
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/process.h>
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/process.h>
/*
/* Copyright (C) 1996 DJ Delorie, see COPYING.DJ for details */
/* Copyright (C) 1995 DJ Delorie, see COPYING.DJ for details */
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/stdio.h>
#include <msvcrt/stdlib.h>
#include <msvcrt/string.h>
-/* $Id: thread.c,v 1.7 2003/07/11 17:25:32 royce Exp $
+/* $Id: thread.c,v 1.8 2004/08/15 17:34:27 chorns Exp $
*
*/
-#include <windows.h>
+
+#include "precomp.h"
#include <msvcrt/errno.h>
#include <msvcrt/process.h>
#include <msvcrt/internal/file.h>
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/process.h>
/*
-#include <windows.h>
+#include "precomp.h"
/*
/* Copyright (C) 1994 DJ Delorie, see COPYING.DJ for details */
+
+#include "precomp.h"
#include <msvcrt/stdio.h>
#include <msvcrt/internal/file.h>
#include <msvcrt/string.h>
-#include <windows.h>
+
/*
* @implemented
/* Copyright (C) 1994 DJ Delorie, see COPYING.DJ for details */
-#include <windows.h>
+
+#include "precomp.h"
#include <msvcrt/stdio.h>
#include <msvcrt/internal/file.h>
#include <msvcrt/string.h>
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/stdio.h>
#include <msvcrt/wchar.h>
#include <msvcrt/errno.h>
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/stdlib.h>
void *malloc(size_t size);
-
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/io.h>
#include <msvcrt/errno.h>
#include <msvcrt/stdio.h>
/* Copyright (C) 1994 DJ Delorie, see COPYING.DJ for details */
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/stdio.h>
#include <msvcrt/wchar.h>
#include <msvcrt/errno.h>
/* Copyright (C) 1994 DJ Delorie, see COPYING.DJ for details */
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/stdio.h>
#include <msvcrt/io.h>
#include <msvcrt/string.h>
-#include <windows.h>
+#include "precomp.h"
/*
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/stdio.h>
#include <msvcrt/io.h>
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/stdio.h>
#include <msvcrt/stdlib.h>
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/stdio.h>
#include <msvcrt/string.h>
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/stdlib.h>
#include <msvcrt/io.h>
#include <msvcrt/fcntl.h>
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/stdlib.h>
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/errno.h>
#include "../../msvcrt/stdlib/doserrmap.h"
* UPDATE HISTORY:
* 28/12/98: Created
*/
-#include <windows.h>
+
+#include "precomp.h"
#include <msvcrt/stdlib.h>
#undef fullpath
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/stdlib.h>
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/stdlib.h>
#undef _cpumode
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/stdlib.h>
#include <msvcrt/string.h>
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/stdlib.h>
#include <msvcrt/string.h>
-/* $Id: fstat.c,v 1.13 2003/07/11 17:25:32 royce Exp $
+/* $Id: fstat.c,v 1.14 2004/08/15 17:34:27 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
* UPDATE HISTORY:
* 28/12/98: Created
*/
-#include <windows.h>
+
+#include "precomp.h"
#include <msvcrt/sys/types.h>
#include <msvcrt/sys/stat.h>
#include <msvcrt/fcntl.h>
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/sys/types.h>
#include <msvcrt/sys/stat.h>
#include <msvcrt/fcntl.h>
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/sys/time.h>
* 28/12/98: Created
*/
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/time.h>
#include <msvcrt/internal/file.h>
** (guy@auspex.com).
*/
+#include "precomp.h"
#include <msvcrt/fcntl.h>
#include <msvcrt/time.h>
#include <msvcrt/string.h>
#include <msvcrt/stdio.h>
#include <msvcrt/stdlib.h>
-#include <windows.h>
#include "tzfile.h"
#include <msvcrt/io.h>
* Copyright 1996 Alexandre Julliard
*/
-#include <windows.h>
+#include "precomp.h"
#include <msvcrt/time.h>
#include <msvcrt/internal/file.h>