From c78a7ee5ecf97b71d0e4eddbc45f7d750e38ac45 Mon Sep 17 00:00:00 2001 From: Casper Hornstrup Date: Sun, 15 Aug 2004 22:40:34 +0000 Subject: [PATCH] 2004-08-16 Casper S. Hornstrup * subsys/system/taskmgr/.cvsignore: Add *.gch. * subsys/system/taskmgr/precomp.h: New file. * subsys/system/taskmgr/makefile (TARGET_PCH): Set to precomp.h. * subsys/system/taskmgr/*.c: Use pre-compiled header. svn path=/trunk/; revision=10566 --- reactos/ChangeLog | 7 +++++++ reactos/subsys/system/taskmgr/.cvsignore | 1 + reactos/subsys/system/taskmgr/about.c | 4 +--- reactos/subsys/system/taskmgr/affinity.c | 4 +--- reactos/subsys/system/taskmgr/applpage.c | 4 +--- reactos/subsys/system/taskmgr/column.c | 4 +--- reactos/subsys/system/taskmgr/dbgchnl.c | 4 +--- reactos/subsys/system/taskmgr/debug.c | 4 +--- reactos/subsys/system/taskmgr/endproc.c | 4 +--- reactos/subsys/system/taskmgr/font.c | 4 +--- reactos/subsys/system/taskmgr/graph.c | 4 +--- reactos/subsys/system/taskmgr/graphctl.c | 4 +--- reactos/subsys/system/taskmgr/makefile | 2 ++ reactos/subsys/system/taskmgr/optnmenu.c | 4 +--- reactos/subsys/system/taskmgr/perfdata.c | 4 +--- reactos/subsys/system/taskmgr/perfpage.c | 4 +--- reactos/subsys/system/taskmgr/precomp.h | 3 +++ reactos/subsys/system/taskmgr/priority.c | 4 +--- reactos/subsys/system/taskmgr/proclist.c | 4 +--- reactos/subsys/system/taskmgr/procpage.c | 4 +--- reactos/subsys/system/taskmgr/run.c | 4 +--- reactos/subsys/system/taskmgr/taskmgr.c | 4 +--- reactos/subsys/system/taskmgr/trayicon.c | 4 +--- 23 files changed, 32 insertions(+), 57 deletions(-) create mode 100644 reactos/subsys/system/taskmgr/precomp.h diff --git a/reactos/ChangeLog b/reactos/ChangeLog index 3ac98260511..328e1a6c8af 100644 --- a/reactos/ChangeLog +++ b/reactos/ChangeLog @@ -1,3 +1,10 @@ +2004-08-16 Casper S. Hornstrup + + * subsys/system/taskmgr/.cvsignore: Add *.gch. + * subsys/system/taskmgr/precomp.h: New file. + * subsys/system/taskmgr/makefile (TARGET_PCH): Set to precomp.h. + * subsys/system/taskmgr/*.c: Use pre-compiled header. + 2004-08-16 Casper S. Hornstrup * subsys/system/usetup/.cvsignore: Add *.gch. diff --git a/reactos/subsys/system/taskmgr/.cvsignore b/reactos/subsys/system/taskmgr/.cvsignore index 954ada33419..fa5b5e9ed1d 100644 --- a/reactos/subsys/system/taskmgr/.cvsignore +++ b/reactos/subsys/system/taskmgr/.cvsignore @@ -15,3 +15,4 @@ *.plg *.bak *.map +*.gch diff --git a/reactos/subsys/system/taskmgr/about.c b/reactos/subsys/system/taskmgr/about.c index 96eebf64233..df57aa18091 100644 --- a/reactos/subsys/system/taskmgr/about.c +++ b/reactos/subsys/system/taskmgr/about.c @@ -20,8 +20,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#define WIN32_LEAN_AND_MEAN /* Exclude rarely-used stuff from Windows headers */ -#include +#include "precomp.h" #include #include #include @@ -29,7 +28,6 @@ #include #include -#include "taskmgr.h" #include "about.h" LRESULT CALLBACK AboutDialogWndProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam); diff --git a/reactos/subsys/system/taskmgr/affinity.c b/reactos/subsys/system/taskmgr/affinity.c index 08f2f76456a..ae99fa3ad77 100644 --- a/reactos/subsys/system/taskmgr/affinity.c +++ b/reactos/subsys/system/taskmgr/affinity.c @@ -20,8 +20,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#define WIN32_LEAN_AND_MEAN /* Exclude rarely-used stuff from Windows headers */ -#include +#include "precomp.h" #include #include #include @@ -30,7 +29,6 @@ #include #include -#include "taskmgr.h" #include "procpage.h" #include "affinity.h" #include "perfdata.h" diff --git a/reactos/subsys/system/taskmgr/applpage.c b/reactos/subsys/system/taskmgr/applpage.c index e957133ff12..ebee748d585 100644 --- a/reactos/subsys/system/taskmgr/applpage.c +++ b/reactos/subsys/system/taskmgr/applpage.c @@ -20,8 +20,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#define WIN32_LEAN_AND_MEAN /* Exclude rarely-used stuff from Windows headers */ -#include +#include "precomp.h" #include #include #include @@ -29,7 +28,6 @@ #include #include -#include "taskmgr.h" #include "applpage.h" #include "procpage.h" diff --git a/reactos/subsys/system/taskmgr/column.c b/reactos/subsys/system/taskmgr/column.c index 06a19e4eb41..976ac8f1cdd 100644 --- a/reactos/subsys/system/taskmgr/column.c +++ b/reactos/subsys/system/taskmgr/column.c @@ -20,8 +20,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#define WIN32_LEAN_AND_MEAN /* Exclude rarely-used stuff from Windows headers */ -#include +#include "precomp.h" #include #include #include @@ -29,7 +28,6 @@ #include #include -#include "taskmgr.h" #include "column.h" #include "procpage.h" diff --git a/reactos/subsys/system/taskmgr/dbgchnl.c b/reactos/subsys/system/taskmgr/dbgchnl.c index cf298c32dad..b50d61332f6 100644 --- a/reactos/subsys/system/taskmgr/dbgchnl.c +++ b/reactos/subsys/system/taskmgr/dbgchnl.c @@ -20,8 +20,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#define WIN32_LEAN_AND_MEAN /* Exclude rarely-used stuff from Windows headers */ -#include +#include "precomp.h" #include #include #include @@ -30,7 +29,6 @@ #include #include -#include "taskmgr.h" #include "procpage.h" #include "perfdata.h" #include "column.h" diff --git a/reactos/subsys/system/taskmgr/debug.c b/reactos/subsys/system/taskmgr/debug.c index 0675a9233ef..21e0bf705ba 100644 --- a/reactos/subsys/system/taskmgr/debug.c +++ b/reactos/subsys/system/taskmgr/debug.c @@ -20,8 +20,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#define WIN32_LEAN_AND_MEAN /* Exclude rarely-used stuff from Windows headers */ -#include +#include "precomp.h" #include #include #include @@ -30,7 +29,6 @@ #include #include -#include "taskmgr.h" #include "debug.h" #include "procpage.h" #include "perfdata.h" diff --git a/reactos/subsys/system/taskmgr/endproc.c b/reactos/subsys/system/taskmgr/endproc.c index 6740d58518b..03f5b2dd22c 100644 --- a/reactos/subsys/system/taskmgr/endproc.c +++ b/reactos/subsys/system/taskmgr/endproc.c @@ -20,8 +20,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#define WIN32_LEAN_AND_MEAN /* Exclude rarely-used stuff from Windows headers */ -#include +#include "precomp.h" #include #include #include @@ -30,7 +29,6 @@ #include #include -#include "taskmgr.h" #include "endproc.h" #include "procpage.h" #include "perfdata.h" diff --git a/reactos/subsys/system/taskmgr/font.c b/reactos/subsys/system/taskmgr/font.c index 8fff992abe1..d5369bacdeb 100644 --- a/reactos/subsys/system/taskmgr/font.c +++ b/reactos/subsys/system/taskmgr/font.c @@ -20,8 +20,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#define WIN32_LEAN_AND_MEAN /* Exclude rarely-used stuff from Windows headers */ -#include +#include "precomp.h" #include #include #include @@ -29,7 +28,6 @@ #include #include -#include "taskmgr.h" #include "font.h" void Font_DrawText(HDC hDC, LPCTSTR lpszText, int x, int y) diff --git a/reactos/subsys/system/taskmgr/graph.c b/reactos/subsys/system/taskmgr/graph.c index b87e94533b9..3403b228248 100644 --- a/reactos/subsys/system/taskmgr/graph.c +++ b/reactos/subsys/system/taskmgr/graph.c @@ -20,8 +20,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#define WIN32_LEAN_AND_MEAN /* Exclude rarely-used stuff from Windows headers */ -#include +#include "precomp.h" #include #include #include @@ -30,7 +29,6 @@ #include #include -#include "taskmgr.h" #include "graph.h" #include "font.h" #include "perfdata.h" diff --git a/reactos/subsys/system/taskmgr/graphctl.c b/reactos/subsys/system/taskmgr/graphctl.c index 1661e61c71a..18cd2d80030 100644 --- a/reactos/subsys/system/taskmgr/graphctl.c +++ b/reactos/subsys/system/taskmgr/graphctl.c @@ -20,8 +20,7 @@ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -#define WIN32_LEAN_AND_MEAN /* Exclude rarely-used stuff from Windows headers */ -#include +#include "precomp.h" #include #include #include @@ -31,7 +30,6 @@ #include #include "graphctl.h" -#include "taskmgr.h" LONG OldGraphCtrlWndProc; diff --git a/reactos/subsys/system/taskmgr/makefile b/reactos/subsys/system/taskmgr/makefile index 60797dcaff3..eab2c6e2e3c 100644 --- a/reactos/subsys/system/taskmgr/makefile +++ b/reactos/subsys/system/taskmgr/makefile @@ -12,6 +12,8 @@ TARGET_APPTYPE = windows TARGET_NAME = taskmgr +TARGET_PCH = precomp.h + TARGET_CFLAGS = -Werror -Wall -DDBG -D_WIN32_IE=0x0501 -D_WIN32_WINNT=0x0501 -D__USE_W32API TARGET_SDKLIBS = ntdll.a kernel32.a user32.a gdi32.a comctl32.a diff --git a/reactos/subsys/system/taskmgr/optnmenu.c b/reactos/subsys/system/taskmgr/optnmenu.c index 75591414f03..ea159017afd 100644 --- a/reactos/subsys/system/taskmgr/optnmenu.c +++ b/reactos/subsys/system/taskmgr/optnmenu.c @@ -26,8 +26,7 @@ * Menu item handlers for the options menu. */ -#define WIN32_LEAN_AND_MEAN /* Exclude rarely-used stuff from Windows headers */ -#include +#include "precomp.h" #include #include #include @@ -35,7 +34,6 @@ #include #include -#include "taskmgr.h" #include "optnmenu.h" #include "procpage.h" diff --git a/reactos/subsys/system/taskmgr/perfdata.c b/reactos/subsys/system/taskmgr/perfdata.c index ce5110d69b5..595c43a2994 100644 --- a/reactos/subsys/system/taskmgr/perfdata.c +++ b/reactos/subsys/system/taskmgr/perfdata.c @@ -20,8 +20,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#define WIN32_LEAN_AND_MEAN /* Exclude rarely-used stuff from Windows headers */ -#include +#include "precomp.h" #include #include #include @@ -29,7 +28,6 @@ #include #include #include -#include "taskmgr.h" #include "perfdata.h" PROCNTQSI NtQuerySystemInformation = NULL; diff --git a/reactos/subsys/system/taskmgr/perfpage.c b/reactos/subsys/system/taskmgr/perfpage.c index 4448b9a3418..9cc83751ac3 100644 --- a/reactos/subsys/system/taskmgr/perfpage.c +++ b/reactos/subsys/system/taskmgr/perfpage.c @@ -20,8 +20,7 @@ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -#define WIN32_LEAN_AND_MEAN /* Exclude rarely-used stuff from Windows headers */ -#include +#include "precomp.h" #include #include #include @@ -30,7 +29,6 @@ #include #include -#include "taskmgr.h" #include "perfpage.h" #include "perfdata.h" diff --git a/reactos/subsys/system/taskmgr/precomp.h b/reactos/subsys/system/taskmgr/precomp.h new file mode 100644 index 00000000000..16ac717d58c --- /dev/null +++ b/reactos/subsys/system/taskmgr/precomp.h @@ -0,0 +1,3 @@ +#define WIN32_LEAN_AND_MEAN /* Exclude rarely-used stuff from Windows headers */ +#include +#include "taskmgr.h" diff --git a/reactos/subsys/system/taskmgr/priority.c b/reactos/subsys/system/taskmgr/priority.c index f418370f4e1..c87969a9e2c 100644 --- a/reactos/subsys/system/taskmgr/priority.c +++ b/reactos/subsys/system/taskmgr/priority.c @@ -20,8 +20,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#define WIN32_LEAN_AND_MEAN /* Exclude rarely-used stuff from Windows headers */ -#include +#include "precomp.h" #include #include #include @@ -30,7 +29,6 @@ #include #include -#include "taskmgr.h" #include "priority.h" #include "procpage.h" #include "perfdata.h" diff --git a/reactos/subsys/system/taskmgr/proclist.c b/reactos/subsys/system/taskmgr/proclist.c index c217c7fd9b6..ed8bc519459 100644 --- a/reactos/subsys/system/taskmgr/proclist.c +++ b/reactos/subsys/system/taskmgr/proclist.c @@ -20,8 +20,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#define WIN32_LEAN_AND_MEAN /* Exclude rarely-used stuff from Windows headers */ -#include +#include "precomp.h" #include #include #include @@ -30,7 +29,6 @@ #include #include -#include "taskmgr.h" #include "procpage.h" #include "proclist.h" #include "perfdata.h" diff --git a/reactos/subsys/system/taskmgr/procpage.c b/reactos/subsys/system/taskmgr/procpage.c index dea69836c60..9c99a95f134 100644 --- a/reactos/subsys/system/taskmgr/procpage.c +++ b/reactos/subsys/system/taskmgr/procpage.c @@ -20,8 +20,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#define WIN32_LEAN_AND_MEAN /* Exclude rarely-used stuff from Windows headers */ -#include +#include "precomp.h" #include #include #include @@ -30,7 +29,6 @@ #include #include -#include "taskmgr.h" #include "procpage.h" #include "perfdata.h" #include "column.h" diff --git a/reactos/subsys/system/taskmgr/run.c b/reactos/subsys/system/taskmgr/run.c index 8f5d2472f79..88ff88d981f 100644 --- a/reactos/subsys/system/taskmgr/run.c +++ b/reactos/subsys/system/taskmgr/run.c @@ -20,8 +20,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#define WIN32_LEAN_AND_MEAN /* Exclude rarely-used stuff from Windows headers */ -#include +#include "precomp.h" #include #include #include @@ -29,7 +28,6 @@ #include #include -#include "taskmgr.h" #include "run.h" void TaskManager_OnFileNew(void) diff --git a/reactos/subsys/system/taskmgr/taskmgr.c b/reactos/subsys/system/taskmgr/taskmgr.c index ca2670a34da..36945a6a349 100644 --- a/reactos/subsys/system/taskmgr/taskmgr.c +++ b/reactos/subsys/system/taskmgr/taskmgr.c @@ -20,8 +20,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#define WIN32_LEAN_AND_MEAN /* Exclude rarely-used stuff from Windows headers */ -#include +#include "precomp.h" #include #include #include @@ -31,7 +30,6 @@ #include #include "resource.h" -#include "taskmgr.h" #include "applpage.h" #include "procpage.h" #include "perfpage.h" diff --git a/reactos/subsys/system/taskmgr/trayicon.c b/reactos/subsys/system/taskmgr/trayicon.c index c3b5ffb3786..1955b7a6948 100644 --- a/reactos/subsys/system/taskmgr/trayicon.c +++ b/reactos/subsys/system/taskmgr/trayicon.c @@ -20,8 +20,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#define WIN32_LEAN_AND_MEAN /* Exclude rarely-used stuff from Windows headers */ -#include +#include "precomp.h" #include #include #include @@ -30,7 +29,6 @@ #include #include -#include "taskmgr.h" #include "trayicon.h" #include "perfdata.h" #include "shellapi.h"