2004-08-15 Casper S. Hornstrup <chorns@users.sourceforge.net>
authorCasper Hornstrup <chorns@users.sourceforge.net>
Sun, 15 Aug 2004 16:39:12 +0000 (16:39 +0000)
committerCasper Hornstrup <chorns@users.sourceforge.net>
Sun, 15 Aug 2004 16:39:12 +0000 (16:39 +0000)
* ntoskrnl/include/.cvsignore: New file.
* ntoskrnl/include/ntoskrnl.h: Ditto.
* ntoskrnl/*/*.c: Use pre-compiled header.
* ntoskrnl/Makefile: Support pre-compiled header.
* tools/helper.mk: .pch files are now .gch files.

svn path=/trunk/; revision=10550

254 files changed:
reactos/ChangeLog
reactos/ntoskrnl/.cvsignore
reactos/ntoskrnl/Makefile
reactos/ntoskrnl/cc/cacheman.c
reactos/ntoskrnl/cc/copy.c
reactos/ntoskrnl/cc/fs.c
reactos/ntoskrnl/cc/mdl.c
reactos/ntoskrnl/cc/misc.c
reactos/ntoskrnl/cc/pin.c
reactos/ntoskrnl/cc/view.c
reactos/ntoskrnl/cm/import.c
reactos/ntoskrnl/cm/ntfunc.c
reactos/ntoskrnl/cm/regfile.c
reactos/ntoskrnl/cm/registry.c
reactos/ntoskrnl/cm/regobj.c
reactos/ntoskrnl/cm/rtlfunc.c
reactos/ntoskrnl/dbg/dbgctrl.c
reactos/ntoskrnl/dbg/errinfo.c
reactos/ntoskrnl/dbg/kdb.c
reactos/ntoskrnl/dbg/kdb_keyboard.c
reactos/ntoskrnl/dbg/kdb_serial.c
reactos/ntoskrnl/dbg/kdb_stabs.c
reactos/ntoskrnl/dbg/print.c
reactos/ntoskrnl/dbg/profile.c
reactos/ntoskrnl/dbg/rdebug.c
reactos/ntoskrnl/dbg/user.c
reactos/ntoskrnl/ex/btree.c
reactos/ntoskrnl/ex/callback.c
reactos/ntoskrnl/ex/fmutex.c
reactos/ntoskrnl/ex/hashtab.c
reactos/ntoskrnl/ex/i386/interlck.c
reactos/ntoskrnl/ex/init.c
reactos/ntoskrnl/ex/interlck.c
reactos/ntoskrnl/ex/list.c
reactos/ntoskrnl/ex/lookas.c
reactos/ntoskrnl/ex/napi.c
reactos/ntoskrnl/ex/power.c
reactos/ntoskrnl/ex/resource.c
reactos/ntoskrnl/ex/rundown.c
reactos/ntoskrnl/ex/stree.c
reactos/ntoskrnl/ex/synch.c
reactos/ntoskrnl/ex/sysinfo.c
reactos/ntoskrnl/ex/time.c
reactos/ntoskrnl/ex/util.c
reactos/ntoskrnl/ex/win32k.c
reactos/ntoskrnl/ex/work.c
reactos/ntoskrnl/ex/zone.c
reactos/ntoskrnl/fs/dbcsname.c
reactos/ntoskrnl/fs/filelock.c
reactos/ntoskrnl/fs/mcb.c
reactos/ntoskrnl/fs/mdl.c
reactos/ntoskrnl/fs/name.c
reactos/ntoskrnl/fs/notify.c
reactos/ntoskrnl/fs/oplock.c
reactos/ntoskrnl/fs/pool.c
reactos/ntoskrnl/fs/tunnel.c
reactos/ntoskrnl/fs/unc.c
reactos/ntoskrnl/fs/util.c
reactos/ntoskrnl/inbv/inbv.c
reactos/ntoskrnl/include/.cvsignore [new file with mode: 0644]
reactos/ntoskrnl/include/ntoskrnl.h [new file with mode: 0755]
reactos/ntoskrnl/io/adapter.c
reactos/ntoskrnl/io/arcname.c
reactos/ntoskrnl/io/buildirp.c
reactos/ntoskrnl/io/cancel.c
reactos/ntoskrnl/io/cleanup.c
reactos/ntoskrnl/io/cntrller.c
reactos/ntoskrnl/io/create.c
reactos/ntoskrnl/io/device.c
reactos/ntoskrnl/io/deviface.c
reactos/ntoskrnl/io/dir.c
reactos/ntoskrnl/io/driver.c
reactos/ntoskrnl/io/errlog.c
reactos/ntoskrnl/io/error.c
reactos/ntoskrnl/io/event.c
reactos/ntoskrnl/io/file.c
reactos/ntoskrnl/io/flush.c
reactos/ntoskrnl/io/fs.c
reactos/ntoskrnl/io/iocomp.c
reactos/ntoskrnl/io/ioctrl.c
reactos/ntoskrnl/io/iomgr.c
reactos/ntoskrnl/io/iowork.c
reactos/ntoskrnl/io/irp.c
reactos/ntoskrnl/io/lock.c
reactos/ntoskrnl/io/mailslot.c
reactos/ntoskrnl/io/mdl.c
reactos/ntoskrnl/io/npipe.c
reactos/ntoskrnl/io/page.c
reactos/ntoskrnl/io/parttab.c
reactos/ntoskrnl/io/pnpdma.c
reactos/ntoskrnl/io/pnpmgr.c
reactos/ntoskrnl/io/pnpnotify.c
reactos/ntoskrnl/io/pnpreport.c
reactos/ntoskrnl/io/pnproot.c
reactos/ntoskrnl/io/process.c
reactos/ntoskrnl/io/queue.c
reactos/ntoskrnl/io/rawfs.c
reactos/ntoskrnl/io/remlock.c
reactos/ntoskrnl/io/resource.c
reactos/ntoskrnl/io/rw.c
reactos/ntoskrnl/io/share.c
reactos/ntoskrnl/io/shutdown.c
reactos/ntoskrnl/io/symlink.c
reactos/ntoskrnl/io/timer.c
reactos/ntoskrnl/io/vpb.c
reactos/ntoskrnl/io/wdm.c
reactos/ntoskrnl/io/wmi.c
reactos/ntoskrnl/io/xhaldisp.c
reactos/ntoskrnl/io/xhaldrv.c
reactos/ntoskrnl/kd/dlog.c
reactos/ntoskrnl/kd/gdbstub.c
reactos/ntoskrnl/kd/kdebug.c
reactos/ntoskrnl/kd/mda.c
reactos/ntoskrnl/kd/service.c
reactos/ntoskrnl/ke/apc.c
reactos/ntoskrnl/ke/bug.c
reactos/ntoskrnl/ke/catch.c
reactos/ntoskrnl/ke/critical.c
reactos/ntoskrnl/ke/device.c
reactos/ntoskrnl/ke/dpc.c
reactos/ntoskrnl/ke/error.c
reactos/ntoskrnl/ke/event.c
reactos/ntoskrnl/ke/i386/bios.c
reactos/ntoskrnl/ke/i386/brkpoint.c
reactos/ntoskrnl/ke/i386/exp.c
reactos/ntoskrnl/ke/i386/fpu.c
reactos/ntoskrnl/ke/i386/gdt.c
reactos/ntoskrnl/ke/i386/idt.c
reactos/ntoskrnl/ke/i386/irq.c
reactos/ntoskrnl/ke/i386/kernel.c
reactos/ntoskrnl/ke/i386/ldt.c
reactos/ntoskrnl/ke/i386/thread.c
reactos/ntoskrnl/ke/i386/tss.c
reactos/ntoskrnl/ke/i386/usercall.c
reactos/ntoskrnl/ke/i386/usertrap.c
reactos/ntoskrnl/ke/i386/v86m.c
reactos/ntoskrnl/ke/ipi.c
reactos/ntoskrnl/ke/kqueue.c
reactos/ntoskrnl/ke/kthread.c
reactos/ntoskrnl/ke/main.c
reactos/ntoskrnl/ke/mutex.c
reactos/ntoskrnl/ke/process.c
reactos/ntoskrnl/ke/profile.c
reactos/ntoskrnl/ke/queue.c
reactos/ntoskrnl/ke/sem.c
reactos/ntoskrnl/ke/spinlock.c
reactos/ntoskrnl/ke/timer.c
reactos/ntoskrnl/ke/wait.c
reactos/ntoskrnl/ldr/init.c
reactos/ntoskrnl/ldr/loader.c
reactos/ntoskrnl/ldr/resource.c
reactos/ntoskrnl/ldr/rtl.c
reactos/ntoskrnl/ldr/sysdll.c
reactos/ntoskrnl/ldr/userldr.c
reactos/ntoskrnl/lpc/close.c
reactos/ntoskrnl/lpc/complete.c
reactos/ntoskrnl/lpc/connect.c
reactos/ntoskrnl/lpc/create.c
reactos/ntoskrnl/lpc/listen.c
reactos/ntoskrnl/lpc/port.c
reactos/ntoskrnl/lpc/query.c
reactos/ntoskrnl/lpc/queue.c
reactos/ntoskrnl/lpc/receive.c
reactos/ntoskrnl/lpc/reply.c
reactos/ntoskrnl/lpc/send.c
reactos/ntoskrnl/mm/anonmem.c
reactos/ntoskrnl/mm/aspace.c
reactos/ntoskrnl/mm/balance.c
reactos/ntoskrnl/mm/cont.c
reactos/ntoskrnl/mm/drvlck.c
reactos/ntoskrnl/mm/freelist.c
reactos/ntoskrnl/mm/i386/page.c
reactos/ntoskrnl/mm/i386/pfault.c
reactos/ntoskrnl/mm/iospace.c
reactos/ntoskrnl/mm/kmap.c
reactos/ntoskrnl/mm/marea.c
reactos/ntoskrnl/mm/mdl.c
reactos/ntoskrnl/mm/mm.c
reactos/ntoskrnl/mm/mminit.c
reactos/ntoskrnl/mm/mpw.c
reactos/ntoskrnl/mm/ncache.c
reactos/ntoskrnl/mm/npool.c
reactos/ntoskrnl/mm/pagefile.c
reactos/ntoskrnl/mm/pageop.c
reactos/ntoskrnl/mm/pager.c
reactos/ntoskrnl/mm/pagfault.c
reactos/ntoskrnl/mm/paging.c
reactos/ntoskrnl/mm/physical.c
reactos/ntoskrnl/mm/pool.c
reactos/ntoskrnl/mm/ppool.c
reactos/ntoskrnl/mm/region.c
reactos/ntoskrnl/mm/rmap.c
reactos/ntoskrnl/mm/section.c
reactos/ntoskrnl/mm/slab.c
reactos/ntoskrnl/mm/verifier.c
reactos/ntoskrnl/mm/wset.c
reactos/ntoskrnl/nt/channel.c
reactos/ntoskrnl/nt/efi.c
reactos/ntoskrnl/nt/evtpair.c
reactos/ntoskrnl/nt/misc.c
reactos/ntoskrnl/nt/mutant.c
reactos/ntoskrnl/nt/nt.c
reactos/ntoskrnl/nt/ntevent.c
reactos/ntoskrnl/nt/ntsem.c
reactos/ntoskrnl/nt/nttimer.c
reactos/ntoskrnl/nt/plugplay.c
reactos/ntoskrnl/nt/profile.c
reactos/ntoskrnl/nt/vdm.c
reactos/ntoskrnl/ob/dirobj.c
reactos/ntoskrnl/ob/handle.c
reactos/ntoskrnl/ob/namespc.c
reactos/ntoskrnl/ob/ntobj.c
reactos/ntoskrnl/ob/object.c
reactos/ntoskrnl/ob/sdcache.c
reactos/ntoskrnl/ob/security.c
reactos/ntoskrnl/ob/symlink.c
reactos/ntoskrnl/po/power.c
reactos/ntoskrnl/ps/create.c
reactos/ntoskrnl/ps/debug.c
reactos/ntoskrnl/ps/i386/continue.c
reactos/ntoskrnl/ps/idle.c
reactos/ntoskrnl/ps/job.c
reactos/ntoskrnl/ps/kill.c
reactos/ntoskrnl/ps/locale.c
reactos/ntoskrnl/ps/process.c
reactos/ntoskrnl/ps/psmgr.c
reactos/ntoskrnl/ps/suspend.c
reactos/ntoskrnl/ps/thread.c
reactos/ntoskrnl/ps/tinfo.c
reactos/ntoskrnl/ps/w32call.c
reactos/ntoskrnl/ps/win32.c
reactos/ntoskrnl/rtl/atom.c
reactos/ntoskrnl/rtl/capture.c
reactos/ntoskrnl/rtl/handle.c
reactos/ntoskrnl/rtl/libsupp.c
reactos/ntoskrnl/rtl/message.c
reactos/ntoskrnl/rtl/nls.c
reactos/ntoskrnl/rtl/purecall.c
reactos/ntoskrnl/rtl/rangelist.c
reactos/ntoskrnl/rtl/regio.c
reactos/ntoskrnl/rtl/sprintf.c
reactos/ntoskrnl/rtl/stdlib.c
reactos/ntoskrnl/rtl/strtok.c
reactos/ntoskrnl/rtl/swprintf.c
reactos/ntoskrnl/rtl/wstring.c
reactos/ntoskrnl/se/access.c
reactos/ntoskrnl/se/acl.c
reactos/ntoskrnl/se/audit.c
reactos/ntoskrnl/se/lsa.c
reactos/ntoskrnl/se/luid.c
reactos/ntoskrnl/se/priv.c
reactos/ntoskrnl/se/sd.c
reactos/ntoskrnl/se/semgr.c
reactos/tools/helper.mk

index e21b8ac..a70f6f2 100644 (file)
@@ -1,3 +1,11 @@
+2004-08-15  Casper S. Hornstrup  <chorns@users.sourceforge.net>
+
+       * ntoskrnl/include/.cvsignore: New file.
+       * ntoskrnl/include/ntoskrnl.h: Ditto.
+       * ntoskrnl/*/*.c: Use pre-compiled header.
+       * ntoskrnl/Makefile: Support pre-compiled header.
+       * tools/helper.mk: .pch files are now .gch files.
+
 2004-07-24  Casper S. Hornstrup  <chorns@users.sourceforge.net>
 
        * Makefile (DLLS): Add gdiplus.
index d42151a..e27d2de 100644 (file)
@@ -7,6 +7,7 @@ ntoskrnl.map
 ntoskrnl.dbg
 bugcodes.rc
 msg*.bin
+*.d
 *.o
 *.sym
 *.exe
index 481ef56..d6c270b 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Makefile,v 1.138 2004/08/12 06:04:21 ion Exp $
+# $Id: Makefile,v 1.139 2004/08/15 16:38:59 chorns Exp $
 #
 # ReactOS Operating System
 #
@@ -559,7 +559,7 @@ NTOSKRNL_LD_FLAGS := \
        -Wl,--section-alignment,0x1000 \
        -Wl,--entry,_NtProcessStartup
 
-$(TARGETNAME).nostrip.exe: $(TARGETNAME).o $(IE_DATA) $(NTOSKRNL_LIBS)
+$(TARGETNAME).nostrip.exe: $(TARGETNAME).all.o $(IE_DATA) $(NTOSKRNL_LIBS)
        $(CC) \
                -Wl,-T,ntoskrnl.lnk \
                -nostartfiles \
@@ -568,7 +568,7 @@ $(TARGETNAME).nostrip.exe: $(TARGETNAME).o $(IE_DATA) $(NTOSKRNL_LIBS)
                -o junk.tmp \
                $(NTOSKRNL_LD_FLAGS) \
                -Wl,--base-file,base.tmp \
-               $(TARGETNAME).o -lgcc \
+               $(TARGETNAME).all.o -lgcc \
                $(NTOSKRNL_LIBS)
        - $(RM) junk.tmp
        $(DLLTOOL) \
@@ -586,11 +586,11 @@ $(TARGETNAME).nostrip.exe: $(TARGETNAME).o $(IE_DATA) $(NTOSKRNL_LIBS)
                -o $(TARGETNAME).nostrip.exe \
                $(NTOSKRNL_LD_FLAGS) \
                -Wl,temp.exp \
-               $(TARGETNAME).o -lgcc \
+               $(TARGETNAME).all.o -lgcc \
                $(NTOSKRNL_LIBS)
        - $(RM) temp.exp
 
-$(TARGETNAME).exe: $(TARGETNAME).o $(LINKER_SCRIPT) $(NTOSKRNL_LIBS)
+$(TARGETNAME).exe: $(TARGETNAME).all.o $(LINKER_SCRIPT) $(NTOSKRNL_LIBS)
        - $(CC) \
                -Wl,-T,$(LINKER_SCRIPT) \
                -nostartfiles \
@@ -599,7 +599,7 @@ $(TARGETNAME).exe: $(TARGETNAME).o $(LINKER_SCRIPT) $(NTOSKRNL_LIBS)
                -o junk.tmp \
                $(NTOSKRNL_LD_FLAGS) \
                -Wl,--base-file,base.tmp \
-               $(TARGETNAME).o -lgcc \
+               $(TARGETNAME).all.o -lgcc \
                $(NTOSKRNL_LIBS)
        - $(RM) junk.tmp
        $(DLLTOOL) \
@@ -617,12 +617,12 @@ $(TARGETNAME).exe: $(TARGETNAME).o $(LINKER_SCRIPT) $(NTOSKRNL_LIBS)
                -o $(TARGETNAME).exe \
                $(NTOSKRNL_LD_FLAGS) \
                -Wl,temp.exp \
-               $(TARGETNAME).o -lgcc \
+               $(TARGETNAME).all.o -lgcc \
                $(NTOSKRNL_LIBS)
        - $(RM) temp.exp
 
-$(TARGETNAME).dbg.o: $(TARGETNAME).o
-       $(STRIP) --strip-debug -o $(TARGETNAME).dbg.o $(TARGETNAME).o
+$(TARGETNAME).dbg.o: $(TARGETNAME).all.o
+       $(STRIP) --strip-debug -o $(TARGETNAME).dbg.o $(TARGETNAME).all.o
 
 $(TARGETNAME).dbg: $(TARGETNAME).dbg.o $(TARGETNAME).a $(TARGETNAME).dbg.lnk $(NTOSKRNL_LIBS)
        $(CC) \
@@ -668,10 +668,10 @@ else
        $(NM) --numeric-sort $(TARGETNAME).nostrip.exe > $(TARGETNAME).map
 endif
 
-$(TARGETNAME).o: $(OBJECTS)
+$(TARGETNAME).all.o: $(OBJECTS)
        $(LD) \
                -r \
-               -o $(TARGETNAME).o \
+               -o $(TARGETNAME).all.o \
                $(OBJECTS)
 
 $(PATH_TO_TOP)/include/reactos/bugcodes.h bugcodes.rc: ntoskrnl.mc
@@ -693,10 +693,10 @@ test:
        -
 
 clean:
-       - $(RM) $(OBJECTS_PATH)/*.o cc/*.o cm/*.o dbg/*.o dbg/i386/*.o ex/*.o \
+       - $(RM) depend.d $(MK_PCHNAME) $(MK_PCHFAKE) $(OBJECTS_PATH)/*.o cc/*.o cm/*.o dbg/*.o dbg/i386/*.o ex/*.o \
               ex/i386/*.o inbv/*.o io/*.o ke/*.o ldr/*.o mm/*.o nt/*.o ob/*.o \
               ps/*.o ps/i386/*.o rtl/*.o rtl/i386/*.o se/*.o ke/i386/*.o \
-              mm/i386/*.o fs/*.o po/*.o lpc/*.o kd/*.o $(TARGETNAME).o \
+              mm/i386/*.o fs/*.o po/*.o lpc/*.o kd/*.o $(TARGETNAME).all.o \
               junk.tmp base.tmp temp.exp $(TARGETNAME).exe \
               $(TARGETNAME).nostrip.exe $(TARGETNAME).sym ntoskrnl.map \
               $(TARGETNAME).coff bugcodes.rc msg?????.bin $(DEP_FILES) \
@@ -731,9 +731,40 @@ ex/napi.o: ex/napi.c $(PATH_TO_TOP)/include/ntdll/napi.h
 
 ke/main.o: ke/main.c $(PATH_TO_TOP)/include/reactos/buildno.h
 
+TARGET_PCH = include/ntoskrnl.h
+
+# Precompiled header support
+# When using PCHs, use dependency tracking to keep the .gch files up-to-date.
+
+MK_PCHNAME =
+ifeq ($(ROS_USE_PCH),yes)
+MK_PCHNAME = $(TARGET_PCH).gch
+
+PCH_CC := $(CC)
+
+# GCC generates wrong dependencies for header files.
+MK_PCHFAKE = $(TARGET_PCH:.h=.o)
+ifneq ($(MAKECMDGOALS),clean)
+$(MK_PCHFAKE):
+       - $(RTOUCH) $(MK_PCHFAKE)
+
+$(MK_PCHNAME): depend.d
+       - $(RTOUCH) $(MK_PCHNAME)
+       - $(PCH_CC) $(CFLAGS) $(TARGET_PCH)
+
+depend.d: $(MK_PCHFAKE) $(PATH_TO_TOP)/include/reactos/bugcodes.h
+       - $(RTOUCH) depend.d
+       - $(PCH_CC) $(CFLAGS) $(TARGET_PCH) -M -MF depend.d
+
+-include depend.d
+
+endif
+
+endif # ROS_USE_PCH
+
 %.o: %.cc
        $(CC) $(CFLAGS) -c $< -o $@
-%.o: %.c
+%.o: %.c $(MK_PCHNAME)
        $(CC) $(CFLAGS) -c $< -o $@
 %.o: %.S
        $(AS) $(ASFLAGS) -c $< -o $@
index 4be4fa6..9531be0 100644 (file)
@@ -28,9 +28,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/cc.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* FUNCTIONS *****************************************************************/
index fccf37e..310573c 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: copy.c,v 1.29 2004/08/01 21:57:34 navaraf Exp $
+/* $Id: copy.c,v 1.30 2004/08/15 16:38:59 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
-#include <ddk/ntifs.h>
-#include <internal/mm.h>
-#include <internal/cc.h>
-#include <internal/pool.h>
-#include <internal/io.h>
-#include <ntos/minmax.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 118a9bf..19d6c2f 100644 (file)
@@ -9,14 +9,7 @@
 
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
-#include <ddk/ntifs.h>
-#include <internal/mm.h>
-#include <internal/cc.h>
-#include <internal/pool.h>
-#include <internal/io.h>
-#include <ntos/minmax.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 80d9550..367d232 100644 (file)
@@ -9,14 +9,7 @@
 
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
-#include <ddk/ntifs.h>
-#include <internal/mm.h>
-#include <internal/cc.h>
-#include <internal/pool.h>
-#include <internal/io.h>
-#include <ntos/minmax.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 44af3c9..34000e7 100644 (file)
@@ -1,13 +1,6 @@
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
-#include <ddk/ntifs.h>
-#include <internal/mm.h>
-#include <internal/cc.h>
-#include <internal/pool.h>
-#include <internal/io.h>
-#include <ntos/minmax.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 6f33c8a..5cbcff0 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: pin.c,v 1.15 2004/06/21 04:11:44 ion Exp $
+/* $Id: pin.c,v 1.16 2004/08/15 16:39:00 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
-#include <ddk/ntifs.h>
-#include <internal/mm.h>
-#include <internal/cc.h>
-#include <internal/pool.h>
-#include <internal/io.h>
-#include <ntos/minmax.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 3658de4..5989b26 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: view.c,v 1.75 2004/08/10 01:49:36 navaraf Exp $
+/* $Id: view.c,v 1.76 2004/08/15 16:39:00 chorns Exp $
  *
  * PROJECT:         ReactOS kernel
  * FILE:            ntoskrnl/cc/view.c
  */
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
-#include <ddk/ntifs.h>
-#include <internal/mm.h>
-#include <internal/cc.h>
-#include <internal/pool.h>
-#include <ntos/minmax.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 9346e52..b96013a 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: import.c,v 1.29 2004/05/09 12:23:35 ekohl Exp $
+/* $Id: import.c,v 1.30 2004/08/15 16:39:00 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -9,11 +9,7 @@
 
 /* INCLUDES *****************************************************************/
 
-
-#include <ddk/ntddk.h>
-#include <string.h>
-#include <roscfg.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 2d80a66..fdb9687 100644 (file)
@@ -8,13 +8,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <string.h>
-#include <roscfg.h>
-#include <internal/ob.h>
-#include <internal/se.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index f5fb2a8..7718055 100644 (file)
@@ -6,14 +6,7 @@
  * UPDATE HISTORY:
 */
 
-#include <ddk/ntddk.h>
-#include <string.h>
-#include <roscfg.h>
-#include <internal/ob.h>
-#include <internal/mm.h>
-#include <ntos/minmax.h>
-#include <reactos/bugcodes.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 017248f..dcc1dc5 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: registry.c,v 1.124 2004/05/30 21:40:47 navaraf Exp $
+/* $Id: registry.c,v 1.125 2004/08/15 16:39:00 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
  *                  Created 22/05/98
  */
 
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <limits.h>
-#include <string.h>
-#include <roscfg.h>
-#include <internal/ob.h>
-#include <reactos/bugcodes.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 336adea..bd124d6 100644 (file)
@@ -6,15 +6,7 @@
  * UPDATE HISTORY:
 */
 
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <string.h>
-#include <roscfg.h>
-#include <internal/ob.h>
-#include <ntos/minmax.h>
-#include <reactos/bugcodes.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 037479d..0279ebc 100644 (file)
@@ -8,13 +8,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <rosrtl/string.h>
-#include <rosrtl/minmax.h>
-#include <roscfg.h>
-#include <limits.h>
-#include <string.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index b73cb55..b678b14 100644 (file)
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <roscfg.h>
-#include <internal/ldr.h>
-#include <internal/kd.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index a9cd6b6..ec3fb15 100644 (file)
@@ -27,8 +27,7 @@
 
 /* INCLUDES ******************************************************************/
 
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* GLOBALS *******************************************************************/
index 4e1d397..9010f84 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: kdb.c,v 1.27 2004/08/10 19:49:25 hbirr Exp $
+/* $Id: kdb.c,v 1.28 2004/08/15 16:39:00 chorns Exp $
  *
  * PROJECT:         ReactOS kernel
  * FILE:            ntoskrnl/dbg/kdb.c
 
 /* INCLUDES ******************************************************************/
 
-#include <internal/ctype.h>
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-#include <limits.h>
-#include <internal/kd.h>
-#include <internal/mm.h>
-#include <internal/i386/mm.h>
+#include <ntoskrnl.h>
 #include "kdb.h"
 #include "kjs.h"
-
 #define NDEBUG
 #include <internal/debug.h>
 
index 75df174..11cddef 100644 (file)
 
 /* INCLUDES ****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <string.h>
-#include <ntos/keyboard.h>
-#include <ntos/minmax.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <debug.h>
 
index c6c7dd2..0c27f17 100644 (file)
 
 /* INCLUDES ****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <string.h>
-#include <ntos/minmax.h>
-#include <internal/kd.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <debug.h>
 
index 36fe4e1..e31a536 100644 (file)
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <roscfg.h>
-#include <internal/ntoskrnl.h>
-#include <internal/ke.h>
-#include <internal/i386/segment.h>
-#include <internal/i386/mm.h>
-#include <internal/module.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-#include <internal/trap.h>
-#include <ntdll/ldr.h>
-#include <internal/safe.h>
-#include <internal/kd.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 11dd794..21e5117 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: print.c,v 1.18 2004/08/13 05:00:35 ion Exp $
+/* $Id: print.c,v 1.19 2004/08/15 16:39:00 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/kd.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
+
 /* FUNCTIONS ****************************************************************/
 
 #if 0
index 3b7490c..9886052 100755 (executable)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: profile.c,v 1.7 2004/02/10 16:22:57 navaraf Exp $
+/* $Id: profile.c,v 1.8 2004/08/15 16:39:00 chorns Exp $
  *
  * PROJECT:         ReactOS kernel
  * FILE:            ntoskrnl/dbg/profile.c
@@ -28,9 +28,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/ldr.h>
+#include <ntoskrnl.h>
 #include "kdb.h"
 
 #define NDEBUG
index 37fbfb9..5137541 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: rdebug.c,v 1.5 2003/10/12 21:21:40 hbirr Exp $
+/* $Id: rdebug.c,v 1.6 2004/08/15 16:39:00 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -29,9 +29,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ntoskrnl.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 0c33105..0c03ae2 100644 (file)
 
 /* INCLUDES ******************************************************************/
 
-#include <internal/ntoskrnl.h>
-#include <napi/dbg.h>
-#include <internal/ps.h>
-#include <internal/dbg.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* FUNCTIONS *****************************************************************/
index 98ab9a9..3014124 100644 (file)
@@ -24,9 +24,8 @@
  * UPDATE HISTORY:
  *      15-03-2002  CSH  Created
  */
-#include <ddk/ntddk.h>
-#include <internal/ex.h>
 
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index e4ec4bf..8166571 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: callback.c,v 1.11 2004/06/19 08:48:00 navaraf Exp $
+/* $Id: callback.c,v 1.12 2004/08/15 16:39:01 chorns Exp $
  *
  * PROJECT:         ReactOS kernel
  * FILE:            ntoskrnl/ex/callback.c
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <rosrtl/string.h>
-#include <internal/debug.h>
-#include <internal/ob.h>
+#include <ntoskrnl.h>
 #include <internal/callbacks.h>
+#include <internal/debug.h>
 
 /* FUNCTIONS *****************************************************************/
 
@@ -54,7 +52,7 @@
  * RETURNS:
  * TRUE if the Callback Object Type was successfully created.
  */
-BOOLEAN
+VOID
 ExpInitializeCallbacks(VOID)
 {
    OBJECT_ATTRIBUTES ObjectAttributes;
@@ -94,7 +92,7 @@ ExpInitializeCallbacks(VOID)
    /* Fail if it wasn't created successfully */
    if (!NT_SUCCESS(Status))
    {
-      return FALSE;
+      return;
    }
 
    /* Initialize the Object */
@@ -117,7 +115,7 @@ ExpInitializeCallbacks(VOID)
    /* Fail if couldn't create */
    if (!NT_SUCCESS(Status))
    {
-      return FALSE;
+      return;
    }
 
    /* Close Handle... */
@@ -152,11 +150,10 @@ ExpInitializeCallbacks(VOID)
       /* Make sure Global Callbacks have been created */
       if (!NT_SUCCESS(Status))
       {
-         return FALSE;
+         return;
       }
    }
    /* Everything successful */
-   return TRUE;
 }
 
 /*
index 2d9f1e6..c335fd4 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: fmutex.c,v 1.20 2003/07/12 01:09:10 dwelch Exp $
+/* $Id: fmutex.c,v 1.21 2004/08/15 16:39:01 chorns Exp $
  *
  * PROJECT:         ReactOS kernel
  * FILE:            ntoskrnl/ex/fmutex.c
@@ -29,8 +29,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* FUNCTIONS *****************************************************************/
index 0c42567..8d5c779 100644 (file)
@@ -27,8 +27,7 @@
  * UPDATE HISTORY:
  *      15-03-2002  CSH  Created
  */
-#include <ddk/ntddk.h>
-#include <internal/ex.h>
+#include <ntoskrnl.h>
 
 #define NDEBUG
 #include <internal/debug.h>
index a60603e..94bbac6 100644 (file)
@@ -1,10 +1,9 @@
-/* $Id: interlck.c,v 1.7 2004/08/07 19:13:26 ion Exp $
+/* $Id: interlck.c,v 1.8 2004/08/15 16:39:01 chorns Exp $
  *
  * reactos/ntoskrnl/ex/i386/interlck.c
  *
  */
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 
 #if defined(__GNUC__)
 
index ca2a97c..827bc7b 100644 (file)
@@ -26,9 +26,7 @@
  *                  Created 11/09/99
  */
 
-#include <ddk/ntddk.h>
-#include <internal/ex.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index b174fe6..ad445f1 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: interlck.c,v 1.14 2004/06/23 21:37:06 ion Exp $
+/* $Id: interlck.c,v 1.15 2004/08/15 16:39:01 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
+
 /* FUNCTIONS *****************************************************************/
 
 #ifdef ExInterlockedDecrementLong
index f74ef81..90afeb5 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: list.c,v 1.12 2004/06/23 21:01:27 ion Exp $
+/* $Id: list.c,v 1.13 2004/08/15 16:39:01 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-//#ifdef __USE_W32API
-//#define NONAMELESSUNION
-//#endif
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 8de7d11..16528f0 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: lookas.c,v 1.13 2003/12/30 18:52:03 fireball Exp $
+/* $Id: lookas.c,v 1.14 2004/08/15 16:39:01 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-//#ifdef __USE_W32API
-// #define NONAMELESSUNION
-//#endif
-#include <ddk/ntddk.h>
-#include <internal/ex.h>
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 677170d..b250a4e 100644 (file)
@@ -8,11 +8,9 @@
 
 /* INCLUDES *****************************************************************/
 
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/debug.h>
-
+#include <ntoskrnl.h>
 #include <ntdll/napi.h>
+#include <internal/debug.h>
 
 /* GLOBALS ******************************************************************/
 
index c3bfac0..656a302 100644 (file)
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <roscfg.h>
-#include <internal/ps.h>
-#include <internal/io.h>
-#include <internal/mm.h>
-#include <internal/po.h>
-#include <internal/cc.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* FUNCTIONS *****************************************************************/
index 22a2ed7..6a34844 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: resource.c,v 1.27 2003/12/30 18:52:03 fireball Exp $
+/* $Id: resource.c,v 1.28 2004/08/15 16:39:01 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 #define ResourceOwnedExclusive 0x80
 #define ResourceDisableBoost   0x08
 
-//#ifdef __USE_W32API
-//#define NONAMELESSUNION
-//#endif
-
-
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 399d8ae..a673ea9 100644 (file)
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <roscfg.h>
-#include <internal/ldr.h>
-#include <internal/kd.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 2342756..8a33bb9 100644 (file)
@@ -27,9 +27,8 @@
  * UPDATE HISTORY:
  *      15-03-2002  CSH  Created
  */
-#include <ddk/ntddk.h>
-#include <internal/ex.h>
 
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index caaf833..bc6f0ec 100644 (file)
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <roscfg.h>
-#include <internal/ldr.h>
-#include <internal/kd.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index c1fc029..88ef1f9 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: sysinfo.c,v 1.43 2004/07/31 09:44:36 hbirr Exp $
+/* $Id: sysinfo.c,v 1.44 2004/08/15 16:39:01 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <ddk/halfuncs.h>
-#include <internal/ex.h>
-#include <internal/io.h>
-#include <internal/ldr.h>
-#include <internal/safe.h>
-#include <internal/ps.h>
-#include <internal/mm.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 6553c55..c26edfd 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: time.c,v 1.20 2004/06/23 21:01:27 ion Exp $
+/* $Id: time.c,v 1.21 2004/08/15 16:39:01 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ex.h>
-#include <internal/safe.h>
-#include <ddk/halfuncs.h>
-#include <ddk/kefuncs.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 
index 24661d3..082a3a9 100644 (file)
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <roscfg.h>
-#include <internal/ldr.h>
-#include <internal/kd.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 8a372d5..60472c8 100644 (file)
  * UPDATE HISTORY:
  *      04-06-2001  CSH  Created
  */
-#include <limits.h>
-#include <ddk/ntddk.h>
-#include <internal/ex.h>
-#include <internal/ob.h>
-#include <rosrtl/string.h>
-#include <wchar.h>
 
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 5997d3a..f172963 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: work.c,v 1.18 2003/10/12 17:05:44 hbirr Exp $
+/* $Id: work.c,v 1.19 2004/08/15 16:39:01 chorns Exp $
  *
  * COPYRIGHT:          See COPYING in the top level directory
  * PROJECT:            ReactOS kernel
 
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
-
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 42bc838..4a7bcad 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: zone.c,v 1.7 2003/12/30 18:52:03 fireball Exp $
+/* $Id: zone.c,v 1.8 2004/08/15 16:39:01 chorns Exp $
  *
  * COPYRIGHT:     See COPYING in the top level directory
  * PROJECT:       ReactOS kernel
@@ -9,7 +9,7 @@
 
 /* INCLUDES ****************************************************************/
 
-#include <ddk/ntddk.h>
+#include <ntoskrnl.h>
 
 /* FUNCTIONS ***************************************************************/
 
index 36eba32..18210b3 100644 (file)
@@ -1,10 +1,10 @@
-/* $Id: dbcsname.c,v 1.4 2003/07/10 06:27:13 royce Exp $
+/* $Id: dbcsname.c,v 1.5 2004/08/15 16:39:01 chorns Exp $
  *
  * reactos/ntoskrnl/fs/dbcsname.c
  *
  */
-#include <ntos.h>
-#include <ddk/ntifs.h>
+
+#include <ntoskrnl.h>
 
 
 /**********************************************************************
index 468ea4a..c780a06 100644 (file)
@@ -1,13 +1,10 @@
-/* $Id: filelock.c,v 1.13 2004/08/12 06:04:21 ion Exp $
+/* $Id: filelock.c,v 1.14 2004/08/15 16:39:01 chorns Exp $
  *
  * reactos/ntoskrnl/fs/filelock.c
  *
  */
-#include <ddk/ntddk.h>
-#include <internal/ifs.h>
-#include <ddk/ntifs.h>
-#include <ntos.h>
 
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 6afde13..02ca2a0 100644 (file)
@@ -1,11 +1,10 @@
-/* $Id: mcb.c,v 1.12 2004/06/23 00:42:21 ion Exp $
+/* $Id: mcb.c,v 1.13 2004/08/15 16:39:02 chorns Exp $
  *
  * reactos/ntoskrnl/fs/mcb.c
  *
  */
-#include <ddk/ntddk.h>
-#include <ddk/ntifs.h>
 
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /**********************************************************************
index 78fc379..9bfab28 100644 (file)
@@ -1,12 +1,10 @@
-/* $Id: mdl.c,v 1.7 2004/08/12 06:04:21 ion Exp $
+/* $Id: mdl.c,v 1.8 2004/08/15 16:39:02 chorns Exp $
  *
  * reactos/ntoskrnl/fs/mdl.c
  *
  */
-#include <ntos.h>
-#include <internal/cc.h>
-#include <ddk/ntifs.h>
 
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /*
index 939b488..e53e826 100644 (file)
@@ -1,9 +1,10 @@
-/* $Id: name.c,v 1.8 2003/12/17 20:26:28 ekohl Exp $
+/* $Id: name.c,v 1.9 2004/08/15 16:39:02 chorns Exp $
  *
  * reactos/ntoskrnl/fs/name.c
  *
  */
-#include <ntos.h>
+
+#include <ntoskrnl.h>
 
 /* DATA */
 
index 30ef07c..ad19478 100644 (file)
@@ -1,11 +1,10 @@
-/* $Id: notify.c,v 1.11 2004/06/27 13:58:05 navaraf Exp $
+/* $Id: notify.c,v 1.12 2004/08/15 16:39:02 chorns Exp $
  *
  * reactos/ntoskrnl/fs/notify.c
  *
  */
-#include <ntos.h>
-#include <ddk/ntifs.h>
 
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index d8c00d7..d498c49 100644 (file)
@@ -1,10 +1,10 @@
-/* $Id: oplock.c,v 1.7 2003/08/05 21:37:21 ea Exp $
+/* $Id: oplock.c,v 1.8 2004/08/15 16:39:02 chorns Exp $
  *
  * reactos/ntoskrnl/fs/oplock.c
  *
  */
-#include <ddk/ntddk.h>
-#include <ddk/ntifs.h>
+
+#include <ntoskrnl.h>
 
 
 /**********************************************************************
index e3950ed..9e5e9b3 100644 (file)
@@ -1,11 +1,10 @@
-/* $Id: pool.c,v 1.5 2003/07/10 06:27:13 royce Exp $
+/* $Id: pool.c,v 1.6 2004/08/15 16:39:02 chorns Exp $
  *
  * reactos/ntoskrnl/fs/pool.c
  *
  */
-#include <ntos.h>
-#include <ddk/ntifs.h>
-#include <internal/ifs.h>
+
+#include <ntoskrnl.h>
 
 
 /**********************************************************************
index 0935449..3b5fda0 100644 (file)
@@ -1,10 +1,10 @@
-/* $Id: tunnel.c,v 1.6 2003/08/14 18:30:28 silverblade Exp $
+/* $Id: tunnel.c,v 1.7 2004/08/15 16:39:02 chorns Exp $
  *
  * reactos/ntoskrnl/fs/tunnel.c
  *
  */
-#include <ntos.h>
-#include <ddk/ntifs.h>
+
+#include <ntoskrnl.h>
 
 
 /**********************************************************************
index 57beaaf..9e2165e 100644 (file)
@@ -1,10 +1,10 @@
-/* $Id: unc.c,v 1.5 2003/07/10 06:27:13 royce Exp $
+/* $Id: unc.c,v 1.6 2004/08/15 16:39:02 chorns Exp $
  *
  * reactos/ntoskrnl/fs/unc.c
  *
  */
-#include <ddk/ntddk.h>
-#include <ddk/ntifs.h>
+
+#include <ntoskrnl.h>
 
 
 /**********************************************************************
index c5cdd1c..0112551 100644 (file)
@@ -1,11 +1,10 @@
-/* $Id: util.c,v 1.16 2004/06/23 00:42:21 ion Exp $
+/* $Id: util.c,v 1.17 2004/08/15 16:39:02 chorns Exp $
  *
  * reactos/ntoskrnl/fs/util.c
  *
  */
-#include <ddk/ntddk.h>
-#include <ddk/ntifs.h>
 
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 0333d5d..9e7588e 100755 (executable)
@@ -1,4 +1,4 @@
-/* $Id: inbv.c,v 1.7 2004/05/07 05:12:10 royce Exp $
+/* $Id: inbv.c,v 1.8 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:      See COPYING in the top level directory
  * PROJECT:        ReactOS kernel
 
 /* INCLUDES ******************************************************************/
 
-#include <roskrnl.h>
+#include <ntoskrnl.h>
 #include <ntos/bootvid.h>
 #include <ddk/ntbootvid.h>
-#include <rosrtl/string.h>
-
 #define NDEBUG
 #include <internal/debug.h>
 
diff --git a/reactos/ntoskrnl/include/.cvsignore b/reactos/ntoskrnl/include/.cvsignore
new file mode 100644 (file)
index 0000000..b3cd732
--- /dev/null
@@ -0,0 +1,2 @@
+*.gch
+*.o
diff --git a/reactos/ntoskrnl/include/ntoskrnl.h b/reactos/ntoskrnl/include/ntoskrnl.h
new file mode 100755 (executable)
index 0000000..1cf2a76
--- /dev/null
@@ -0,0 +1,60 @@
+#ifndef __INCLUDE_NTOSKRNL_H
+#define __INCLUDE_NTOSKRNL_H
+
+#include <roscfg.h>
+#include <reactos/version.h>
+#include <reactos/resource.h>
+#include <reactos/bugcodes.h>
+#include <limits.h>
+#include <stdarg.h>
+#include <stdlib.h>
+#include <string.h>
+#include <wchar.h>
+#include <roskrnl.h>
+#include <ntos/minmax.h>
+#include <ntos/synch.h>
+#include <ntos/keyboard.h>
+#include <ntos/ntdef.h>
+#include <rosrtl/minmax.h>
+#include <rosrtl/string.h>
+#include <ddk/halfuncs.h>
+#include <ddk/kefuncs.h>
+#include <ddk/pnptypes.h>
+#include <ddk/pnpfuncs.h>
+#include <internal/ctype.h>
+#include <internal/ntoskrnl.h>
+#include <internal/id.h>
+#include <internal/ke.h>
+#include <internal/i386/segment.h>
+#include <internal/i386/mm.h>
+#include <internal/i386/fpu.h>
+#include <internal/module.h>
+#include <internal/handle.h>
+#include <internal/pool.h>
+#include <internal/ps.h>
+#include <internal/mm.h>
+#include <internal/cc.h>
+#include <internal/io.h>
+#include <internal/po.h>
+#include <internal/ob.h>
+#include <internal/se.h>
+#include <internal/ldr.h>
+#include <internal/kd.h>
+#include <internal/ex.h>
+#include <internal/ob.h>
+#include <internal/nt.h>
+#include "internal/xhal.h"
+#include <internal/v86m.h>
+#include <internal/ifs.h>
+#include <internal/port.h>
+#include <internal/nls.h>
+#include <internal/dbg.h>
+#include <internal/trap.h>
+#include <internal/safe.h>
+#include <ntdll/ldr.h>
+#include <napi/core.h>
+#include <napi/dbg.h>
+#include <napi/teb.h>
+#include <napi/win32.h>
+
+#endif /* INCLUDE_NTOSKRNL_H */
index 3b2a84f..2d6f25e 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: adapter.c,v 1.10 2003/10/20 06:03:29 vizzini Exp $
+/* $Id: adapter.c,v 1.11 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -11,9 +11,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <ddk/halfuncs.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* DATA **********************************************************************/
index 5f68734..727916e 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: arcname.c,v 1.18 2004/05/29 21:28:28 navaraf Exp $
+/* $Id: arcname.c,v 1.19 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <rosrtl/string.h>
-
-#include "internal/io.h"
-#include "internal/xhal.h"
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 48e947b..60742cf 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: buildirp.c,v 1.43 2004/08/12 16:43:11 ion Exp $
+/* $Id: buildirp.c,v 1.44 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/pool.h>
-#include <internal/io.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index a38840c..84a524a 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: cancel.c,v 1.12 2003/10/12 17:05:44 hbirr Exp $
+/* $Id: cancel.c,v 1.13 2004/08/15 16:39:03 chorns Exp $
  *
  * PROJECT:         ReactOS kernel
  * FILE:            ntoskrnl/io/cancel.c
@@ -28,8 +28,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 2f32e69..e88a15f 100644 (file)
 
 /* INCLUDES ****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-#include <internal/ob.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-#include <rosrtl/minmax.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index de4e901..ade1078 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: cntrller.c,v 1.10 2003/07/10 15:47:00 royce Exp $
+/* $Id: cntrller.c,v 1.11 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -11,9 +11,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* GLOBALS *******************************************************************/
index 0efff32..ef1ef3c 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: create.c,v 1.73 2004/07/22 02:32:43 navaraf Exp $
+/* $Id: create.c,v 1.74 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES ***************************************************************/
 
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/ob.h>
-#include <internal/io.h>
-#include <internal/id.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 6046cad..e8b8f75 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: device.c,v 1.73 2004/08/14 22:47:08 ekohl Exp $
+/* $Id: device.c,v 1.74 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:      See COPYING in the top level directory
  * PROJECT:        ReactOS kernel
 
 /* INCLUDES *******************************************************************/
 
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/io.h>
-#include <internal/po.h>
-#include <internal/ldr.h>
-#include <internal/id.h>
-#include <internal/pool.h>
-
-#include <roscfg.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index cf51fa6..a2b4ccd 100644 (file)
@@ -11,7 +11,7 @@
 
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
+#include <ntoskrnl.h>
 #include <ole32/guiddef.h>
 #ifdef DEFINE_GUID
 DEFINE_GUID(GUID_SERENUM_BUS_ENUMERATOR, 0x4D36E978L, 0xE325, 0x11CE, 0xBF, 0xC1, 0x08, 0x00, 0x2B, 0xE1, 0x03, 0x18);
index 3f6ca5d..a97ceeb 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: dir.c,v 1.22 2004/08/12 06:15:49 ion Exp $
+/* $Id: dir.c,v 1.23 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -11,9 +11,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index ca646cc..84bdfed 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: driver.c,v 1.48 2004/06/23 21:42:50 ion Exp $
+/* $Id: driver.c,v 1.49 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:      See COPYING in the top level directory
  * PROJECT:        ReactOS kernel
 
 /* INCLUDES *******************************************************************/
 
-#include <limits.h>
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-#include <internal/po.h>
-#include <internal/ldr.h>
-#include <internal/id.h>
-#include <internal/pool.h>
-#include <internal/se.h>
-#include <internal/mm.h>
-#include <internal/ke.h>
-#include <internal/kd.h>
-#include <rosrtl/string.h>
-
-#include <roscfg.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 49c9452..7763021 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: errlog.c,v 1.17 2004/06/23 21:42:50 ion Exp $
+/* $Id: errlog.c,v 1.18 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-
-#include <internal/port.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index bb3175d..284d177 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: error.c,v 1.10 2003/12/14 17:44:01 hbirr Exp $
+/* $Id: error.c,v 1.11 2004/08/15 16:39:03 chorns Exp $
  *
  * PROJECT:         ReactOS kernel
  * FILE:            ntoskrnl/io/error.c
@@ -28,9 +28,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* FUNCTIONS *****************************************************************/
index d1bf032..8112bd1 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: event.c,v 1.7 2003/07/10 15:47:00 royce Exp $
+/* $Id: event.c,v 1.8 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -11,9 +11,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <ntos.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* FUNCTIONS *****************************************************************/
index 8861ca0..79eafb6 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: file.c,v 1.32 2004/08/12 06:15:50 ion Exp $
+/* $Id: file.c,v 1.33 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-#include <internal/mm.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 38e1130..7443dfa 100644 (file)
@@ -10,9 +10,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ob.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 6a37dfb..e76cea0 100644 (file)
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index c26eb2c..1f8475f 100644 (file)
 
 /* INCLUDES *****************************************************************/
 
-#include <limits.h>
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-//#include <ntos/synch.h>
-#include <internal/io.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 2ace256..42f4235 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: ioctrl.c,v 1.23 2003/12/13 14:36:42 ekohl Exp $
+/* $Id: ioctrl.c,v 1.24 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -15,8 +15,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/io.h>
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 46a39a2..2a65e6a 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: iomgr.c,v 1.49 2004/07/22 18:36:35 ekohl Exp $
+/* $Id: iomgr.c,v 1.50 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:            See COPYING in the top level directory
  * PROJECT:              ReactOS kernel
 
 /* INCLUDES ****************************************************************/
 
-#include <limits.h>
-#include <ddk/ntddk.h>
-#include <internal/ob.h>
-#include <internal/io.h>
-#include <internal/pool.h>
-#include <internal/module.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 449d2fd..35f3e60 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: iowork.c,v 1.6 2003/12/30 18:52:04 fireball Exp $
+/* $Id: iowork.c,v 1.7 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:          See COPYING in the top level directory
  * PROJECT:            ReactOS kernel
@@ -12,9 +12,7 @@
 
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 7d8971f..a8da07c 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: irp.c,v 1.64 2004/08/12 16:43:12 ion Exp $
+/* $Id: irp.c,v 1.65 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES ****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index d9c6e3a..4ce5491 100644 (file)
@@ -10,9 +10,7 @@
 
 /* INCLUDES *****************************************************************/
 
-
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 8f58c29..c08d302 100644 (file)
@@ -11,9 +11,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 34936a2..71bfb36 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: mdl.c,v 1.16 2004/08/01 07:24:57 hbirr Exp $
+/* $Id: mdl.c,v 1.17 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/pool.h>
-#include <internal/mm.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 91fd163..dac4440 100644 (file)
@@ -10,9 +10,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 1dafaa3..3034165 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: page.c,v 1.21 2003/07/11 01:23:14 royce Exp $
+/* $Id: page.c,v 1.22 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -11,9 +11,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 855e1b5..d448551 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: parttab.c,v 1.7 2004/08/07 19:13:26 ion Exp $
+/* $Id: parttab.c,v 1.8 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -13,8 +13,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* FUNCTIONS *****************************************************************/
index 8f1a734..470bfe3 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: pnpdma.c,v 1.5 2003/12/20 21:43:21 navaraf Exp $
+/* $Id: pnpdma.c,v 1.6 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:      See COPYING in the top level directory
  * PROJECT:        ReactOS kernel
 
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
-#include <ddk/pnptypes.h>
-#include <ddk/pnpfuncs.h>
-#include <reactos/bugcodes.h>
-#include <internal/io.h>
-#include <internal/po.h>
-#include <internal/ldr.h>
-#include <internal/module.h>
-
-//#define NDEBUG
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 #ifdef __USE_W32API
index 8f4b8d8..650129c 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: pnpmgr.c,v 1.31 2004/08/01 21:57:34 navaraf Exp $
+/* $Id: pnpmgr.c,v 1.32 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:      See COPYING in the top level directory
  * PROJECT:        ReactOS kernel
 
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
-#include <reactos/bugcodes.h>
-#include <internal/io.h>
-#include <internal/po.h>
-#include <internal/ldr.h>
-#include <internal/module.h>
-
+#include <ntoskrnl.h>
 #include <ole32/guiddef.h>
-//#include <ddk/pnpfuncs.h>
 #ifdef DEFINE_GUID
 DEFINE_GUID(GUID_CLASS_COMPORT,          0x86e0d1e0L, 0x8089, 0x11d0, 0x9c, 0xe4, 0x08, 0x00, 0x3e, 0x30, 0x1f, 0x73);
 DEFINE_GUID(GUID_SERENUM_BUS_ENUMERATOR, 0x4D36E978L, 0xE325, 0x11CE, 0xBF, 0xC1, 0x08, 0x00, 0x2B, 0xE1, 0x03, 0x18);
index bed6032..ba2622d 100644 (file)
 
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
-#include <reactos/bugcodes.h>
-#include <internal/io.h>
-#include <internal/po.h>
-#include <internal/ldr.h>
-#include <internal/module.h>
-
-//#define NDEBUG
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* FUNCTIONS *****************************************************************/
index 1621336..e8626e7 100644 (file)
 
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
-#include <reactos/bugcodes.h>
-#include <internal/io.h>
-#include <internal/po.h>
-#include <internal/ldr.h>
-#include <internal/module.h>
-
-//#define NDEBUG
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* FUNCTIONS *****************************************************************/
index e75a5c9..8d12497 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: pnproot.c,v 1.22 2004/08/01 21:57:35 navaraf Exp $
+/* $Id: pnproot.c,v 1.23 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:      See COPYING in the top level directory
  * PROJECT:        ReactOS kernel
 
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
-#include <reactos/bugcodes.h>
-#include <internal/io.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index b6f6c44..3909a39 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: process.c,v 1.17 2004/06/23 21:42:50 ion Exp $
+/* $Id: process.c,v 1.18 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -29,9 +29,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* FUNCTIONS *****************************************************************/
index 6b2e56d..f0822d5 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: queue.c,v 1.14 2004/04/28 20:42:01 hbirr Exp $
+/* $Id: queue.c,v 1.15 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:                See COPYING in the top level directory
  * PROJECT:                  ReactOS kernel
@@ -9,8 +9,7 @@
 
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 5d09836..d207c4c 100755 (executable)
@@ -1,4 +1,4 @@
-/* $Id: rawfs.c,v 1.11 2004/08/10 01:49:36 navaraf Exp $
+/* $Id: rawfs.c,v 1.12 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <ddk/ntifs.h>
-#include <reactos/bugcodes.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index a1e3e9d..d58c096 100644 (file)
 
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
-#include <reactos/bugcodes.h>
-#include <internal/io.h>
-#include <internal/po.h>
-#include <internal/ldr.h>
-#include <internal/module.h>
-
-//#define NDEBUG
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* FUNCTIONS *****************************************************************/
index 37e41fe..7247991 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: resource.c,v 1.18 2004/07/18 23:52:50 navaraf Exp $
+/* $Id: resource.c,v 1.19 2004/08/15 16:39:03 chorns Exp $
  *
  * PROJECT:         ReactOS kernel
  * FILE:            ntoskrnl/io/resource.c
@@ -29,8 +29,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <rosrtl/string.h>
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* GLOBALS *******************************************************************/
index 2b977a0..6b43ebd 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: rw.c,v 1.53 2003/12/14 17:44:02 hbirr Exp $
+/* $Id: rw.c,v 1.54 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:      See COPYING in the top level directory
  * PROJECT:        ReactOS kernel
 
 /* INCLUDES ****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-#include <internal/ob.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 13150c1..87ca2ac 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: share.c,v 1.10 2004/06/23 21:42:50 ion Exp $
+/* $Id: share.c,v 1.11 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -29,8 +29,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* FUNCTIONS *****************************************************************/
index b4dd140..0133c22 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: shutdown.c,v 1.9 2003/10/12 17:05:45 hbirr Exp $
+/* $Id: shutdown.c,v 1.10 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -11,9 +11,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 13725d3..41c4e11 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: symlink.c,v 1.33 2003/07/10 15:47:00 royce Exp $
+/* $Id: symlink.c,v 1.34 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -11,9 +11,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/se.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 67d04c2..e07d745 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: timer.c,v 1.11 2003/12/30 18:52:04 fireball Exp $
+/* $Id: timer.c,v 1.12 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -11,9 +11,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 9765e87..8851b8c 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: vpb.c,v 1.24 2003/12/13 14:36:42 ekohl Exp $
+/* $Id: vpb.c,v 1.25 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-#include <internal/mm.h>
-#include <internal/pool.h>
-
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 51bbacd..4185d46 100644 (file)
@@ -6,7 +6,7 @@
  * PROGRAMMER:      Filip Navara (xnavara@volny.cz)
  */
 
-#include <ddk/ntddk.h>
+#include <ntoskrnl.h>
 
 /*
  * @implemented
index 314950c..7eaf8c5 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: wmi.c,v 1.1 2004/06/23 21:42:50 ion Exp $
+/* $Id: wmi.c,v 1.2 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 0589c39..38d5afa 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: xhaldisp.c,v 1.9 2004/06/23 21:42:50 ion Exp $
+/* $Id: xhaldisp.c,v 1.10 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -11,9 +11,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/xhal.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 3a35a04..608ec14 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: xhaldrv.c,v 1.45 2004/06/05 20:05:06 hbirr Exp $
+/* $Id: xhaldrv.c,v 1.46 2004/08/15 16:39:03 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -12,9 +12,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/xhal.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 7a0063f..0886a89 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: dlog.c,v 1.14 2004/08/07 03:41:31 sedwards Exp $
+/* $Id: dlog.c,v 1.15 2004/08/15 16:39:04 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ntoskrnl.h>
-#include <roscfg.h>
-#include <internal/kd.h>
-#include <ntos/minmax.h>
-#include <rosrtl/string.h>
+#include <ntoskrnl.h>
 
 /* GLOBALS *******************************************************************/
 
index a57fa23..3b927ff 100644 (file)
  *
  ****************************************************************************/
 
-#include <ntddk.h>
-#include <internal/kd.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-#include <internal/module.h>
-#include <internal/ldr.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index dbf7f35..fbadde1 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: kdebug.c,v 1.54 2004/08/07 03:41:31 sedwards Exp $
+/* $Id: kdebug.c,v 1.55 2004/08/15 16:39:04 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -9,11 +9,7 @@
  *                  21/10/99: Created
  */
 
-#include <ddk/ntddk.h>
-#include <internal/ntoskrnl.h>
-#include <internal/kd.h>
-#include <internal/mm.h>
-#include <roscfg.h>
+#include <ntoskrnl.h>
 #include "../dbg/kdb.h"
 #include <internal/debug.h>
 
index 872ea39..541b06a 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: mda.c,v 1.4 2004/03/16 22:45:56 dwelch Exp $
+/* $Id: mda.c,v 1.5 2004/08/15 16:39:04 chorns Exp $
  *
  * PROJECT:         ReactOS kernel
  * FILE:            ntoskrnl/kd/mda.c
 
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ntoskrnl.h>
-#include <internal/kd.h>
-#include <internal/mm.h>
-#include <roscfg.h>
+#include <ntoskrnl.h>
 #include "../dbg/kdb.h"
 
 /* VARIABLES ***************************************************************/
index fcd48af..d001724 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: service.c,v 1.8 2004/01/08 18:54:12 jfilby Exp $
+/* $Id: service.c,v 1.9 2004/08/15 16:39:04 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -9,9 +9,8 @@
  *                  17/01/2000: Created
  */
 
-#include <ddk/ntddk.h>
-#include <internal/i386/segment.h>
-#include <internal/kd.h>
+#include <ntoskrnl.h>
+
 
 /* FUNCTIONS ***************************************************************/
 
index 6f7f894..64d52ab 100644 (file)
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/i386/segment.h>
-#include <internal/ps.h>
-#include <internal/ke.h>
-#include <internal/ldr.h>
-#include <internal/pool.h>
-#include <reactos/bugcodes.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 7f51fe5..45f5445 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: bug.c,v 1.44 2004/03/11 21:50:24 dwelch Exp $
+/* $Id: bug.c,v 1.45 2004/08/15 16:39:05 chorns Exp $
  *
  * PROJECT:         ReactOS kernel
  * FILE:            ntoskrnl/ke/bug.c
 
 /* INCLUDES *****************************************************************/
 
-#include <roskrnl.h>
+#include <ntoskrnl.h>
 #include <ntos/bootvid.h>
-#include <internal/kd.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-
 #include <internal/debug.h>
-
 #include "../../hal/halx86/include/hal.h"
 
 /* GLOBALS ******************************************************************/
index 610f8b0..8583a47 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: catch.c,v 1.46 2004/08/05 18:17:37 ion Exp $
+/* $Id: catch.c,v 1.47 2004/08/15 16:39:05 chorns Exp $
  *
  * PROJECT:              ReactOS kernel
  * FILE:                 ntoskrnl/ke/catch.c
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <reactos/bugcodes.h>
-#include <roscfg.h>
-#include <internal/ke.h>
-#include <internal/ldr.h>
-#include <internal/ps.h>
-#include <internal/kd.h>
-#include <internal/safe.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index c052df4..674919b 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: critical.c,v 1.9 2003/11/19 21:19:15 gdalsnes Exp $
+/* $Id: critical.c,v 1.10 2004/08/15 16:39:05 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -11,9 +11,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 0241046..851554a 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: device.c,v 1.1 2004/06/23 22:31:51 ion Exp $
+/* $Id: device.c,v 1.2 2004/08/15 16:39:05 chorns Exp $
  *
  * FILE:            ntoskrnl/ke/profile.c
  * PURPOSE:         Kernel Device/Settings Functions
@@ -7,11 +7,7 @@
  *                  Created 23/06/04
  */
 
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 0b20e54..48b9ae3 100644 (file)
@@ -18,7 +18,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: dpc.c,v 1.33 2004/08/12 06:04:21 ion Exp $
+/* $Id: dpc.c,v 1.34 2004/08/15 16:39:05 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -36,9 +36,7 @@
 
 /* INCLUDES ***************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index d5f473d..b52d2c2 100644 (file)
@@ -11,8 +11,7 @@
 
 /* INCLUDE *****************************************************************/
 
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* FUNCTIONS ***************************************************************/
index 52546c6..9078cb9 100644 (file)
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/id.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index bcc6c5e..e89f7df 100644 (file)
@@ -25,9 +25,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/v86m.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 150648c..f81480e 100644 (file)
@@ -25,8 +25,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* FUNCTIONS *****************************************************************/
index 33b51a6..3a26a33 100644 (file)
 
 /* INCLUDES *****************************************************************/
 
-#include <roscfg.h>
-#include <ddk/ntddk.h>
-#include <internal/ntoskrnl.h>
-#include <internal/ke.h>
-#include <internal/i386/segment.h>
-#include <internal/i386/mm.h>
-#include <internal/module.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-#include <internal/trap.h>
-#include <ntdll/ldr.h>
-#include <internal/safe.h>
-#include <internal/kd.h>
-#include <internal/ldr.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 770ec99..1a43ee4 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: fpu.c,v 1.12 2003/12/30 18:52:04 fireball Exp $
+/* $Id: fpu.c,v 1.13 2004/08/15 16:39:05 chorns Exp $
  *
  *  ReactOS kernel
  *  Copyright (C) 1998, 1999, 2000, 2001 ReactOS Team
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 83d3e3d..8598220 100644 (file)
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-#include <internal/i386/segment.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index c6b3d37..2e45ae8 100644 (file)
@@ -10,8 +10,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index e7d17be..c663df3 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: irq.c,v 1.44 2004/07/30 19:28:49 jimtabor Exp $
+/* $Id: irq.c,v 1.45 2004/08/15 16:39:05 chorns Exp $
  *
  * PROJECT:         ReactOS kernel
  * FILE:            ntoskrnl/ke/i386/irq.c
 
 /* INCLUDES ****************************************************************/
 
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <roscfg.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-#include <internal/i386/segment.h>
-#include <internal/pool.h>
+#include <ntoskrnl.h>
 #ifdef KDBG
 #include <../dbg/kdb.h>
 #endif /* KDBG */
index baeb3db..10522c9 100644 (file)
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-#include <internal/i386/fpu.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 6782782..aa7d33b 100644 (file)
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-#include <internal/i386/segment.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index edf1b6b..15c930b 100644 (file)
 
 /* INCLUDES ****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ntoskrnl.h>
-#include <internal/ps.h>
-#include <internal/i386/segment.h>
-#include <internal/i386/mm.h>
-#include <internal/ke.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 4adc272..092d7b9 100644 (file)
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-#include <internal/i386/segment.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 09d7971..a47fd94 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: usercall.c,v 1.27 2004/07/01 01:52:37 royce Exp $
+/* $Id: usercall.c,v 1.28 2004/08/15 16:39:05 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES ******************************************************************/
 
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/ntoskrnl.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-#include <internal/i386/segment.h>
-#include <internal/i386/mm.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
-#include <internal/ps.h>
-
 /* FUNCTIONS *****************************************************************/
 
 VOID
index 2da16fb..b87b4fa 100644 (file)
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <roscfg.h>
-#include <internal/ntoskrnl.h>
-#include <internal/ke.h>
-#include <internal/i386/segment.h>
-#include <internal/i386/mm.h>
-#include <internal/module.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-#include <internal/trap.h>
-#include <ntdll/ldr.h>
-#include <internal/safe.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index e5557fc..dadacc7 100644 (file)
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/v86m.h>
-#include <internal/trap.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-#include <internal/i386/segment.h>
-#include <string.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 2a2d5e6..e10eaf7 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: ipi.c,v 1.1 2004/08/12 06:04:21 ion Exp $
+/* $Id: ipi.c,v 1.2 2004/08/15 16:39:05 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -11,9 +11,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 8f225ba..825b93e 100644 (file)
@@ -10,8 +10,7 @@
 
 /* INCLUDES ****************************************************************/
 
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 224d086..2c2a156 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: kthread.c,v 1.48 2004/08/01 07:24:59 hbirr Exp $
+/* $Id: kthread.c,v 1.49 2004/08/15 16:39:05 chorns Exp $
  *
  * FILE:            ntoskrnl/ke/kthread.c
  * PURPOSE:         Microkernel thread support
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-#include <internal/id.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index d32bee7..da58ecc 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: main.c,v 1.191 2004/08/07 03:41:31 sedwards Exp $
+/* $Id: main.c,v 1.192 2004/08/15 16:39:05 chorns Exp $
  *
  * PROJECT:         ReactOS kernel
  * FILE:            ntoskrnl/ke/main.c
 
 /* INCLUDES *****************************************************************/
 
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/ntoskrnl.h>
-#include <reactos/resource.h>
-#include <internal/mm.h>
-#include <internal/ifs.h>
-#include <internal/module.h>
-#include <internal/ldr.h>
-#include <internal/ex.h>
-#include <internal/ps.h>
-#include <internal/ke.h>
-#include <internal/io.h>
-#include <internal/po.h>
-#include <internal/cc.h>
-#include <internal/se.h>
-#include <internal/v86m.h>
-#include <internal/kd.h>
-#include <internal/trap.h>
+#include <ntoskrnl.h>
 #include "../dbg/kdb.h"
-#include <internal/nls.h>
-#include <reactos/bugcodes.h>
 #include <ntos/bootvid.h>
 #include <napi/core.h>
 
index 016b380..8190a6c 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: mutex.c,v 1.16 2004/08/01 21:57:35 navaraf Exp $
+/* $Id: mutex.c,v 1.17 2004/08/15 16:39:05 chorns Exp $
  *
  * PROJECT:         ReactOS kernel
  * FILE:            ntoskrnl/ke/mutex.c
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-#include <internal/id.h>
-#include <reactos/bugcodes.h> 
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* FUNCTIONS *****************************************************************/
index 321fc24..6632e2e 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: process.c,v 1.22 2004/08/01 21:57:35 navaraf Exp $
+/* $Id: process.c,v 1.23 2004/08/15 16:39:05 chorns Exp $
  *
  * PROJECT:         ReactOS kernel
  * FILE:            ntoskrnl/ke/process.c
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-#include <reactos/bugcodes.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 15b72ff..2517088 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: profile.c,v 1.1 2004/06/23 22:31:51 ion Exp $
+/* $Id: profile.c,v 1.2 2004/08/15 16:39:05 chorns Exp $
  *
  * FILE:            ntoskrnl/ke/profile.c
  * PURPOSE:         Kernel Profiling
@@ -7,11 +7,7 @@
  *                  Created 23/06/04
  */
 
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index a71bf33..adef5aa 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: queue.c,v 1.10 2003/11/02 01:15:15 ekohl Exp $
+/* $Id: queue.c,v 1.11 2004/08/15 16:39:05 chorns Exp $
  *
  * PROJECT:         ReactOS kernel
  * FILE:            ntoskrnl/ke/queue.c
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <ntos.h>
-#include <internal/ke.h>
-#include <internal/id.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index ca4335d..af9eab8 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: sem.c,v 1.14 2003/11/02 01:15:15 ekohl Exp $
+/* $Id: sem.c,v 1.15 2004/08/15 16:39:05 chorns Exp $
  *
  * PROJECT:         ReactOS kernel
  * FILE:            ntoskrnl/ke/sem.c
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-#include <internal/id.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index b954fbb..e52f24e 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: spinlock.c,v 1.21 2004/06/23 22:31:51 ion Exp $
+/* $Id: spinlock.c,v 1.22 2004/08/15 16:39:05 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -16,9 +16,7 @@
 
 /* INCLUDES ****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <roscfg.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* FUNCTIONS ***************************************************************/
index 1890279..5b5c1a5 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: timer.c,v 1.75 2004/07/29 23:28:31 jimtabor Exp $
+/* $Id: timer.c,v 1.76 2004/08/15 16:39:05 chorns Exp $
  *
  * COPYRIGHT:      See COPYING in the top level directory
  * PROJECT:        ReactOS kernel
 
 /* INCLUDES ***************************************************************/
 
-#include <limits.h>
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/id.h>
-#include <internal/ps.h>
-#include <internal/safe.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 524c2e1..b49465b 100644 (file)
 
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-#include <internal/ob.h>
-#include <internal/id.h>
-#include <internal/safe.h>
-#include <ntos/ntdef.h>
+#include <ntoskrnl.h>
 
 #define NDEBUG
 #include <internal/debug.h>
index acdb339..2fc8821 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: init.c,v 1.45 2003/12/30 18:52:05 fireball Exp $
+/* $Id: init.c,v 1.46 2004/08/15 16:39:06 chorns Exp $
  *
  * PROJECT:         ReactOS kernel
  * FILE:            ntoskrnl/ldr/init.c
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/i386/segment.h>
-#include <internal/module.h>
-#include <internal/ntoskrnl.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <internal/ldr.h>
-#include <napi/teb.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index f983615..1ffe9ed 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: loader.c,v 1.142 2004/05/30 11:47:43 navaraf Exp $
+/* $Id: loader.c,v 1.143 2004/08/15 16:39:06 chorns Exp $
  * 
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <limits.h>
-#include <ddk/ntddk.h>
-#include <roscfg.h>
-#include <internal/module.h>
-#include <internal/ntoskrnl.h>
-#include <internal/kd.h>
-#include <internal/io.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-#include <internal/ldr.h>
-#include <internal/pool.h>
-#include <internal/kd.h>
-#include <ntos/minmax.h>
+#include <ntoskrnl.h>
 
 #ifdef HALDBG
 #include <internal/ntosdbg.h>
index f67e5e3..8094595 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: resource.c,v 1.7 2004/06/23 19:49:11 ion Exp $
+/* $Id: resource.c,v 1.8 2004/08/15 16:39:06 chorns Exp $
  * 
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -9,8 +9,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 19346b2..b3b0ce2 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: rtl.c,v 1.19 2004/06/27 14:15:33 navaraf Exp $
+/* $Id: rtl.c,v 1.20 2004/08/15 16:39:06 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/module.h>
-#include <internal/ntoskrnl.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <internal/ldr.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index d1ffe28..00e693e 100644 (file)
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/module.h>
-#include <internal/ntoskrnl.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <internal/ldr.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 3856b6e..00e28be 100644 (file)
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/module.h>
-#include <internal/ntoskrnl.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <napi/teb.h>
-#include <internal/ldr.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index a7ba828..1f16b97 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: close.c,v 1.12 2003/07/11 01:23:15 royce Exp $
+/* $Id: close.c,v 1.13 2004/08/15 16:39:06 chorns Exp $
  * 
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/port.h>
-#include <internal/dbg.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 3f4c0fd..8e8828f 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: complete.c,v 1.11 2004/02/02 23:48:42 ea Exp $
+/* $Id: complete.c,v 1.12 2004/08/15 16:39:06 chorns Exp $
  * 
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ob.h>
-#include <internal/port.h>
-#include <internal/dbg.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 48d9eaf..938651e 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: connect.c,v 1.26 2004/02/21 09:06:27 navaraf Exp $
+/* $Id: connect.c,v 1.27 2004/08/15 16:39:06 chorns Exp $
  * 
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/ob.h>
-#include <internal/port.h>
-#include <internal/dbg.h>
-#include <internal/pool.h>
-#include <internal/safe.h>
-#include <internal/mm.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 56856f9..7affe94 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: create.c,v 1.16 2004/02/02 23:48:42 ea Exp $
+/* $Id: create.c,v 1.17 2004/08/15 16:39:06 chorns Exp $
  * 
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/port.h>
-#include <internal/dbg.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 374b8e6..d50f7fa 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: listen.c,v 1.8 2003/12/30 18:52:05 fireball Exp $
+/* $Id: listen.c,v 1.9 2004/08/15 16:39:06 chorns Exp $
  * 
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ob.h>
-#include <internal/port.h>
-#include <internal/dbg.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index cb34003..0ac5f3d 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: port.c,v 1.18 2004/08/04 12:50:42 ea Exp $
+/* $Id: port.c,v 1.19 2004/08/15 16:39:06 chorns Exp $
  * 
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <limits.h>
-
-#include <ddk/ntddk.h>
-#include <internal/ob.h>
-#include <internal/port.h>
-#include <internal/dbg.h>
-#include <internal/pool.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 440c98d..9bfa62f 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: query.c,v 1.8 2003/12/30 18:52:05 fireball Exp $
+/* $Id: query.c,v 1.9 2004/08/15 16:39:06 chorns Exp $
  * 
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ob.h>
-#include <internal/port.h>
-#include <internal/dbg.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 6fce6e6..eeb4a79 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: queue.c,v 1.9 2003/07/11 01:23:15 royce Exp $
+/* $Id: queue.c,v 1.10 2004/08/15 16:39:06 chorns Exp $
  * 
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ob.h>
-#include <internal/port.h>
-#include <internal/dbg.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index c8723b5..f02437c 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: receive.c,v 1.8 2003/12/14 17:44:02 hbirr Exp $
+/* $Id: receive.c,v 1.9 2004/08/15 16:39:06 chorns Exp $
  * 
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ob.h>
-#include <internal/port.h>
-#include <internal/dbg.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 0de2552..db71510 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: reply.c,v 1.20 2004/06/23 19:49:21 ion Exp $
+/* $Id: reply.c,v 1.21 2004/08/15 16:39:06 chorns Exp $
  * 
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ob.h>
-#include <internal/port.h>
-#include <internal/dbg.h>
-#include <internal/pool.h>
-#include <internal/safe.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index f70fc96..48fa904 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: send.c,v 1.15 2004/05/31 11:47:05 gvg Exp $
+/* $Id: send.c,v 1.16 2004/08/15 16:39:06 chorns Exp $
  * 
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ob.h>
-#include <internal/port.h>
-#include <internal/dbg.h>
-#include <internal/safe.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index a36627c..a16b130 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: anonmem.c,v 1.30 2004/08/01 07:24:57 hbirr Exp $
+/* $Id: anonmem.c,v 1.31 2004/08/15 16:39:06 chorns Exp $
  *
  * PROJECT:     ReactOS kernel
  * FILE:        ntoskrnl/mm/anonmem.c
 
 /* INCLUDE *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/ob.h>
-#include <internal/io.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 948cbdd..e0f9da9 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: aspace.c,v 1.17 2004/04/10 22:35:25 gdalsnes Exp $
+/* $Id: aspace.c,v 1.18 2004/08/15 16:39:06 chorns Exp $
  * 
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* GLOBALS ******************************************************************/
index 4252706..8330e9a 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: balance.c,v 1.32 2004/08/01 21:57:35 navaraf Exp $
+/* $Id: balance.c,v 1.33 2004/08/15 16:39:06 chorns Exp $
  *
  * PROJECT:     ReactOS kernel 
  * FILE:        ntoskrnl/mm/balance.c
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <ntos/minmax.h>
-#include <reactos/bugcodes.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 60efa9b..5c6e2c7 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: cont.c,v 1.33 2004/08/07 19:13:26 ion Exp $
+/* $Id: cont.c,v 1.34 2004/08/15 16:39:06 chorns Exp $
  * 
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -11,9 +11,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 27ab0dd..b5aa396 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: drvlck.c,v 1.5 2004/04/10 22:35:25 gdalsnes Exp $
+/* $Id: drvlck.c,v 1.6 2004/08/15 16:39:06 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -11,9 +11,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* FUNCTIONS *****************************************************************/
index f355de5..6289d89 100644 (file)
 
 /* INCLUDES ****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/ntoskrnl.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index f149eb4..3635579 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: page.c,v 1.69 2004/08/14 09:17:05 hbirr Exp $
+/* $Id: page.c,v 1.70 2004/08/15 16:39:09 chorns Exp $
  *
  * PROJECT:     ReactOS kernel
  * FILE:        ntoskrnl/mm/i386/page.c
 
 /* INCLUDES ***************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/i386/mm.h>
-#include <internal/ex.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 12b27f5..ce6281d 100644 (file)
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/ke.h>
-#include <internal/i386/segment.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 21b17a8..e76f6a2 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: iospace.c,v 1.29 2004/08/01 07:24:58 hbirr Exp $
+/* $Id: iospace.c,v 1.30 2004/08/15 16:39:07 chorns Exp $
  *
  * PROJECT:         ReactOS kernel
  * FILE:            ntoskrnl/mm/iospace.c
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 4b6d62d..ff7ed7b 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: kmap.c,v 1.34 2004/08/14 09:17:05 hbirr Exp $
+/* $Id: kmap.c,v 1.35 2004/08/15 16:39:07 chorns Exp $
  *
  * COPYRIGHT:    See COPYING in the top level directory
  * PROJECT:      ReactOS kernel
@@ -9,12 +9,7 @@
 
 /* INCLUDES ****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/ntoskrnl.h>
-#include <internal/pool.h>
-#include <ntos/minmax.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 9086460..2d794ff 100644 (file)
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 7eb63e0..c7c8268 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: mdl.c,v 1.67 2004/08/07 19:13:26 ion Exp $
+/* $Id: mdl.c,v 1.68 2004/08/15 16:39:07 chorns Exp $
  *
  * COPYRIGHT:    See COPYING in the top level directory
  * PROJECT:      ReactOS kernel
 
 /* INCLUDES ****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-#include <ntos/minmax.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index dc949df..bf81c5e 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: mm.c,v 1.76 2004/08/01 07:24:58 hbirr Exp $
+/* $Id: mm.c,v 1.77 2004/08/15 16:39:07 chorns Exp $
  *
  * COPYRIGHT:   See COPYING in the top directory
  * PROJECT:     ReactOS kernel 
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/i386/segment.h>
-#include <internal/mm.h>
-#include <internal/ntoskrnl.h>
-#include <internal/io.h>
-#include <internal/ps.h>
-#include <reactos/bugcodes.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 92b8239..05a31bb 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: mminit.c,v 1.65 2004/08/14 09:17:05 hbirr Exp $
+/* $Id: mminit.c,v 1.66 2004/08/15 16:39:08 chorns Exp $
  *
  * COPYRIGHT:   See COPYING in the top directory
  * PROJECT:     ReactOS kernel 
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <roscfg.h>
-#include <internal/i386/segment.h>
-#include <internal/mm.h>
-#include <internal/ntoskrnl.h>
-#include <internal/io.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 5161a6c..04ee30d 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: mpw.c,v 1.19 2004/08/01 07:24:58 hbirr Exp $
+/* $Id: mpw.c,v 1.20 2004/08/15 16:39:08 chorns Exp $
  *
  * PROJECT:      ReactOS kernel
  * FILE:         ntoskrnl/mm/mpw.c
 
 /* INCLUDES ****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-#include <internal/mm.h>
-#include <internal/cc.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index ee5d09b..030403e 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: ncache.c,v 1.29 2004/08/01 07:24:58 hbirr Exp $
+/* $Id: ncache.c,v 1.30 2004/08/15 16:39:08 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 98bc27a..f549c20 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: npool.c,v 1.88 2004/08/10 20:00:49 hbirr Exp $
+/* $Id: npool.c,v 1.89 2004/08/15 16:39:08 chorns Exp $
  *
  * COPYRIGHT:    See COPYING in the top level directory
  * PROJECT:      ReactOS kernel
 
 /* INCLUDES ****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/ntoskrnl.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 4b9cfb2..b855bba 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: pagefile.c,v 1.49 2004/08/01 07:24:58 hbirr Exp $
+/* $Id: pagefile.c,v 1.50 2004/08/15 16:39:08 chorns Exp $
  *
  * PROJECT:         ReactOS kernel
  * FILE:            ntoskrnl/mm/pagefile.c
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-#include <internal/mm.h>
-#include <napi/core.h>
-#include <internal/ps.h>
-#include <internal/ldr.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index b57897d..3eaa7b8 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: pageop.c,v 1.20 2004/04/10 22:35:25 gdalsnes Exp $
+/* $Id: pageop.c,v 1.21 2004/08/15 16:39:08 chorns Exp $
  *
  * COPYRIGHT:    See COPYING in the top level directory
  * PROJECT:      ReactOS kernel
 
 /* INCLUDES ****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-#include <internal/mm.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 04c8dca..44f9842 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: pager.c,v 1.17 2004/04/10 22:35:25 gdalsnes Exp $
+/* $Id: pager.c,v 1.18 2004/08/15 16:39:08 chorns Exp $
  *
  * COPYRIGHT:    See COPYING in the top level directory
  * PROJECT:      ReactOS kernel
 
 /* INCLUDES ****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-#include <internal/ke.h>
-#include <internal/mm.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 9b2adeb..2cdc06e 100644 (file)
@@ -1,6 +1,6 @@
-/* $Id: pagfault.c,v 1.6 2004/04/10 22:35:25 gdalsnes Exp $ */
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
+/* $Id: pagfault.c,v 1.7 2004/08/15 16:39:08 chorns Exp $ */
+
+#include <ntoskrnl.h>
 
 /*
  * @implemented
index 194cd56..9f44111 100644 (file)
@@ -10,8 +10,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 
index 1207b22..99176a5 100644 (file)
@@ -10,8 +10,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 
index f4b5871..46125bc 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: pool.c,v 1.31 2004/08/08 20:33:17 ion Exp $
+/* $Id: pool.c,v 1.32 2004/08/15 16:39:08 chorns Exp $
  * 
  * COPYRIGHT:    See COPYING in the top level directory
  * PROJECT:      ReactOS kernel
@@ -9,11 +9,7 @@
 
 /* INCLUDES ****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <reactos/bugcodes.h>
-#include <internal/ntoskrnl.h>
-#include <internal/pool.h>
-#include <internal/mm.h>
+#include <ntoskrnl.h>
 #include <pseh.h>
 
 #define NDEBUG
index f4989f5..c15eb8f 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: ppool.c,v 1.29 2004/08/08 20:33:17 ion Exp $
+/* $Id: ppool.c,v 1.30 2004/08/15 16:39:08 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/pool.h>
-#include <internal/mm.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index f27cb55..6a6c452 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: region.c,v 1.8 2004/06/13 14:05:53 navaraf Exp $
+/* $Id: region.c,v 1.9 2004/08/15 16:39:08 chorns Exp $
  *
  * PROJECT:     ReactOS kernel
  * FILE:        ntoskrnl/mm/region.c
 
 /* INCLUDE *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/ob.h>
-#include <internal/io.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-#include <ntos/minmax.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 694ccbd..9c08f10 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: rmap.c,v 1.29 2004/08/01 07:24:58 hbirr Exp $
+/* $Id: rmap.c,v 1.30 2004/08/15 16:39:08 chorns Exp $
  *
  * COPYRIGHT:   See COPYING in the top directory
  * PROJECT:     ReactOS kernel 
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index f16b1f3..ec10d0c 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: section.c,v 1.157 2004/08/08 10:46:20 navaraf Exp $
+/* $Id: section.c,v 1.158 2004/08/15 16:39:08 chorns Exp $
  *
  * PROJECT:         ReactOS kernel
  * FILE:            ntoskrnl/mm/section.c
 
 /* INCLUDES *****************************************************************/
 
-#include <limits.h>
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/mm.h>
-#include <internal/io.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-#include <internal/cc.h>
-#include <ddk/ntifs.h>
-#include <ntos/minmax.h>
-#include <rosrtl/string.h>
-#include <reactos/bugcodes.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 95a15fe..0403f3a 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: slab.c,v 1.13 2004/08/01 07:24:58 hbirr Exp $
+/* $Id: slab.c,v 1.14 2004/08/15 16:39:08 chorns Exp $
  *
  * COPYRIGHT:   See COPYING in the top directory
  * PROJECT:     ReactOS kernel 
@@ -29,9 +29,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index e6cdfa6..7f39eab 100644 (file)
@@ -10,8 +10,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 
index 08ded5f..1b248e2 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: wset.c,v 1.20 2004/08/01 07:24:58 hbirr Exp $
+/* $Id: wset.c,v 1.21 2004/08/15 16:39:08 chorns Exp $
  * 
  * PROJECT:         ReactOS kernel
  * FILE:            ntoskrnl/mm/wset.c
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-#include <ntos/minmax.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index cb67dc2..9ec3174 100644 (file)
@@ -18,8 +18,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* FUNCTIONS *****************************************************************/
index 7919047..c84d91c 100644 (file)
@@ -10,8 +10,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* FUNCTIONS *****************************************************************/
index b06fbc7..5a23b94 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: evtpair.c,v 1.21 2004/03/07 19:59:37 hbirr Exp $
+/* $Id: evtpair.c,v 1.22 2004/08/15 16:39:09 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <ntos/synch.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <limits.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 41d6af4..0226710 100644 (file)
@@ -10,8 +10,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* FUNCTIONS *****************************************************************/
index 12c4e4e..662755f 100644 (file)
 
 /* INCLUDES *****************************************************************/
 
-#include <limits.h>
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <ntos/synch.h>
-#include <internal/ob.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index ad2e5e9..615c1e7 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: nt.c,v 1.11 2003/10/12 17:05:48 hbirr Exp $
+/* $Id: nt.c,v 1.12 2004/08/15 16:39:09 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -11,9 +11,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/nt.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* FUNCTIONS *****************************************************************/
index 2cb6098..f761220 100644 (file)
 
 /* INCLUDES *****************************************************************/
 
-#include <limits.h>
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/id.h>
-#include <internal/ob.h>
-#include <ntos/synch.h>
-#include <internal/pool.h>
-#include <internal/safe.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index b09f842..28798d1 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: ntsem.c,v 1.21 2003/10/12 17:05:48 hbirr Exp $
+/* $Id: ntsem.c,v 1.22 2004/08/15 16:39:09 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <limits.h>
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <ntos/synch.h>
-#include <internal/ob.h>
-#include <internal/pool.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 28aff8b..630aa0d 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: nttimer.c,v 1.23 2003/12/30 18:52:05 fireball Exp $
+/* $Id: nttimer.c,v 1.24 2004/08/15 16:39:09 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <ntos/synch.h>
-#include <internal/ke.h>
-#include <internal/ob.h>
-#include <limits.h>
-#include <internal/pool.h>
-#include <internal/safe.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 
index 2636e1e..7beceac 100644 (file)
@@ -10,8 +10,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* FUNCTIONS *****************************************************************/
index c2add74..91fb756 100644 (file)
 
 /* INCLUDES *****************************************************************/
 
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/mm.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-#include <limits.h>
-#include <internal/safe.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* TYPES ********************************************************************/
index 129ffba..09f21b7 100644 (file)
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-#include <internal/safe.h>
-#include <internal/v86m.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* GLOBALS *******************************************************************/
index 9f2b4f5..18ab363 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: dirobj.c,v 1.22 2003/12/14 14:29:44 navaraf Exp $
+/* $Id: dirobj.c,v 1.23 2004/08/15 16:39:09 chorns Exp $
  *
  * COPYRIGHT:      See COPYING in the top level directory
  * PROJECT:        ReactOS kernel
 
 /* INCLUDES ***************************************************************/
 
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/ob.h>
-#include <internal/io.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 3bc6c84..7f9b380 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: handle.c,v 1.57 2004/07/16 19:54:05 ekohl Exp $
+/* $Id: handle.c,v 1.58 2004/08/15 16:39:09 chorns Exp $
  *
  * COPYRIGHT:          See COPYING in the top level directory
  * PROJECT:            ReactOS kernel
 
 /* INCLUDES ****************************************************************/
 
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-#include <internal/safe.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 3b498da..9552810 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: namespc.c,v 1.46 2004/07/17 20:34:42 ekohl Exp $
+/* $Id: namespc.c,v 1.47 2004/08/15 16:39:10 chorns Exp $
  *
  * COPYRIGHT:      See COPYING in the top level directory
  * PROJECT:        ReactOS kernel
 
 /* INCLUDES ***************************************************************/
 
-#include <limits.h>
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/ob.h>
-#include <internal/io.h>
-#include <internal/pool.h>
-#include <internal/se.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index cd15dd0..f6d7877 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: ntobj.c,v 1.22 2004/07/19 12:48:59 ekohl Exp $
+/* $Id: ntobj.c,v 1.23 2004/08/15 16:39:10 chorns Exp $
  *
  * COPYRIGHT:     See COPYING in the top level directory
  * PROJECT:       ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ob.h>
-#include <internal/id.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 8eedd4b..10f8e25 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: object.c,v 1.82 2004/07/26 13:19:34 ekohl Exp $
+/* $Id: object.c,v 1.83 2004/08/15 16:39:10 chorns Exp $
  * 
  * COPYRIGHT:     See COPYING in the top level directory
  * PROJECT:       ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <roscfg.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <internal/id.h>
-#include <internal/ke.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 6b95e5a..bae83bb 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: sdcache.c,v 1.2 2004/07/23 21:44:10 ekohl Exp $
+/* $Id: sdcache.c,v 1.3 2004/08/15 16:39:10 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -11,9 +11,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ob.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index c17aea6..a77f0a1 100644 (file)
@@ -10,9 +10,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ob.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* FUNCTIONS ***************************************************************/
index 897e598..4fa4232 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: symlink.c,v 1.8 2003/12/30 18:52:05 fireball Exp $
+/* $Id: symlink.c,v 1.9 2004/08/15 16:39:10 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <limits.h>
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/ob.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index c6cbbfa..4a9450f 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: power.c,v 1.10 2004/08/07 19:13:26 ion Exp $
+/* $Id: power.c,v 1.11 2004/08/15 16:39:10 chorns Exp $
  * PROJECT:         ReactOS kernel
  * FILE:            ntoskrnl/po/power.c
  * PURPOSE:         Power Manager
  *   20/08/1999 EA  Created
  *   16/04/2001 CSH Stubs added
  */
-#include <ddk/ntddk.h>
-#include <roscfg.h>
-#include <internal/io.h>
-#include <internal/po.h>
 
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index bba462e..ae767db 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: create.c,v 1.78 2004/08/12 06:04:21 ion Exp $
+/* $Id: create.c,v 1.79 2004/08/15 16:39:10 chorns Exp $
  *
  * COPYRIGHT:              See COPYING in the top level directory
  * PROJECT:                ReactOS kernel
 
 /* INCLUDES ****************************************************************/
 
-#include <limits.h>
-
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/ke.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <internal/se.h>
-#include <internal/id.h>
-#include <internal/dbg.h>
-#include <internal/ldr.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 146209c..54c4624 100644 (file)
@@ -17,7 +17,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: debug.c,v 1.12 2004/07/02 01:36:25 royce Exp $
+/* $Id: debug.c,v 1.13 2004/08/15 16:39:10 chorns Exp $
  *
  * PROJECT:                ReactOS kernel
  * FILE:                   ntoskrnl/ps/debug.c
 
 /* INCLUDES ****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ob.h>
-#include <string.h>
-#include <internal/ps.h>
-#include <internal/ob.h>
-#include <internal/safe.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 6dd5cbb..b08f3d1 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: continue.c,v 1.4 2004/08/04 00:17:14 navaraf Exp $
+/* $Id: continue.c,v 1.5 2004/08/15 16:39:11 chorns Exp $
  *
  * COPYRIGHT:              See COPYING in the top level directory
  * PROJECT:                ReactOS kernel
 
 /* INCLUDES ****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <internal/ob.h>
-#include <internal/pool.h>
-#include <ntos/minmax.h>
-#include <internal/ldr.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 0390fe0..84f81e2 100644 (file)
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 9205476..322dd2c 100644 (file)
@@ -11,8 +11,7 @@
 /* Note: Jobs are only supported on Win2K+ */
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* FUNCTIONS *****************************************************************/
index 081b22a..c132fda 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: kill.c,v 1.72 2004/05/25 22:03:48 navaraf Exp $
+/* $Id: kill.c,v 1.73 2004/08/15 16:39:10 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ex.h>
-#include <internal/ps.h>
-#include <internal/ke.h>
-#include <internal/mm.h>
-#include <internal/ob.h>
-#include <internal/port.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 7e9234f..1561b8d 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: locale.c,v 1.9 2004/07/17 03:06:02 ion Exp $
+/* $Id: locale.c,v 1.10 2004/08/15 16:39:10 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-#include <rosrtl/string.h>
-
-/* #define NDEBUG */
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 
index c306096..54cb0fb 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: process.c,v 1.138 2004/08/08 20:33:17 ion Exp $
+/* $Id: process.c,v 1.139 2004/08/15 16:39:10 chorns Exp $
  *
  * COPYRIGHT:         See COPYING in the top level directory
  * PROJECT:           ReactOS kernel
 
 /* INCLUDES ******************************************************************/
 
-#include <limits.h>
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/ob.h>
-#include <internal/mm.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-#include <internal/se.h>
-#include <internal/id.h>
-#include <napi/teb.h>
-#include <internal/ldr.h>
-#include <internal/port.h>
-#include <napi/dbg.h>
-#include <internal/dbg.h>
-#include <internal/pool.h>
-#include <roscfg.h>
-#include <internal/se.h>
-#include <internal/kd.h>
-#include <internal/nls.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index c0c266b..2aefaa1 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: psmgr.c,v 1.20 2004/08/10 07:25:49 ea Exp $
+/* $Id: psmgr.c,v 1.21 2004/08/15 16:39:10 chorns Exp $
  *
  * COPYRIGHT:               See COPYING in the top level directory
  * PROJECT:                 ReactOS kernel
@@ -9,11 +9,7 @@
 
 /* INCLUDES **************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-#include <reactos/version.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 32cd0cd..c0da826 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: suspend.c,v 1.14 2004/01/22 13:18:10 ekohl Exp $
+/* $Id: suspend.c,v 1.15 2004/08/15 16:39:10 chorns Exp $
  *
  * PROJECT:                ReactOS kernel
  * FILE:                   ntoskrnl/ps/suspend.c
 
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <internal/ob.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 691b4eb..5595359 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: thread.c,v 1.131 2004/08/09 22:15:01 gvg Exp $
+/* $Id: thread.c,v 1.132 2004/08/15 16:39:10 chorns Exp $
  *
  * COPYRIGHT:              See COPYING in the top level directory
  * PROJECT:                ReactOS kernel
 
 /* INCLUDES ****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <internal/ob.h>
-#include <internal/pool.h>
-#include <ntos/minmax.h>
-#include <internal/ldr.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 24bb575..bffbf6a 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: tinfo.c,v 1.27 2004/08/07 19:13:26 ion Exp $
+/* $Id: tinfo.c,v 1.28 2004/08/15 16:39:10 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-#include <internal/ex.h>
-#include <internal/safe.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* FUNCTIONS *****************************************************************/
index 88d363b..29f4725 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: w32call.c,v 1.13 2004/08/01 07:24:59 hbirr Exp $
+/* $Id: w32call.c,v 1.14 2004/08/15 16:39:10 chorns Exp $
  *
  * COPYRIGHT:              See COPYING in the top level directory
  * PROJECT:                ReactOS kernel
 
 /* INCLUDES ****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <internal/ob.h>
-#include <internal/pool.h>
-#include <ntos/minmax.h>
-#include <internal/ldr.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 12a7421..c6c662a 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: win32.c,v 1.7 2003/07/11 01:23:15 royce Exp $
+/* $Id: win32.c,v 1.8 2004/08/15 16:39:10 chorns Exp $
  *
  * COPYRIGHT:              See COPYING in the top level directory
  * PROJECT:                ReactOS kernel
@@ -29,9 +29,7 @@
 
 /* INCLUDES ****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-#include <napi/win32.h>
+#include <ntoskrnl.h>
 
 /* TYPES *******************************************************************/
 
index 58d06ae..dfaa890 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: atom.c,v 1.10 2004/06/13 10:35:53 navaraf Exp $
+/* $Id: atom.c,v 1.11 2004/08/15 16:39:11 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/handle.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index c026898..7e79c37 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: capture.c,v 1.5 2004/08/05 18:17:37 ion Exp $
+/* $Id: capture.c,v 1.6 2004/08/15 16:39:11 chorns Exp $
  *
  * PROJECT:         ReactOS kernel
  * FILE:            ntoskrnl/rtl/capture.c
@@ -28,9 +28,7 @@
 
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/safe.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index e754cb4..0378996 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: handle.c,v 1.5 2003/12/30 18:52:06 fireball Exp $
+/* $Id: handle.c,v 1.6 2004/08/15 16:39:11 chorns Exp $
  *
  * COPYRIGHT:         See COPYING in the top level directory
  * PROJECT:           ReactOS kernel
@@ -9,10 +9,7 @@
 
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/handle.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 6810be4..90af7a6 100644 (file)
@@ -10,8 +10,7 @@
 
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 63915e3..62e9273 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: message.c,v 1.7 2004/08/10 01:49:37 navaraf Exp $
+/* $Id: message.c,v 1.8 2004/08/15 16:39:11 chorns Exp $
  *
  * COPYRIGHT:         See COPYING in the top level directory
  * PROJECT:           ReactOS kernel
@@ -11,8 +11,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 696f3b1..072e95d 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: nls.c,v 1.24 2004/08/05 19:59:13 navaraf Exp $
+/* $Id: nls.c,v 1.25 2004/08/15 16:39:11 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -8,11 +8,7 @@
  *                  20/08/99 Created by Eric Kohl
  */
 
-#include <ddk/ntddk.h>
-
-#include <internal/mm.h>
-#include <internal/nls.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index a3d43b5..4a6208f 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: purecall.c,v 1.1 2002/07/18 18:14:41 ekohl Exp $
+/* $Id: purecall.c,v 1.2 2004/08/15 16:39:11 chorns Exp $
  *
  * COPYRIGHT:         See COPYING in the top level directory
  * PROJECT:           ReactOS kernel
@@ -11,7 +11,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
+#include <ntoskrnl.h>
 
 /* FUNCTIONS ****************************************************************/
 
index f93978e..64949e4 100644 (file)
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: rangelist.c,v 1.1 2004/05/24 12:05:54 ekohl Exp $
+/* $Id: rangelist.c,v 1.2 2004/08/15 16:39:11 chorns Exp $
  *
  * COPYRIGHT:         See COPYING in the top level directory
  * PROJECT:           ReactOS system libraries
@@ -26,8 +26,7 @@
 
 /* INCLUDES ****************************************************************/
 
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 78d4ff3..034262c 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: regio.c,v 1.7 2004/06/10 07:50:30 hbirr Exp $
+/* $Id: regio.c,v 1.8 2004/08/15 16:39:11 chorns Exp $
  *
  * COPYRIGHT:            See COPYING in the top level directory
  * PROJECT:              ReactOS kernel
@@ -9,7 +9,7 @@
  *                       29/12/1999 Created
  */
 
-#include <ddk/ntddk.h>
+#include <ntoskrnl.h>
 
 
 /* FUNCTIONS ***************************************************************/
index 16e46cc..aac1726 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: sprintf.c,v 1.17 2004/06/15 08:53:53 hbirr Exp $
+/* $Id: sprintf.c,v 1.18 2004/08/15 16:39:11 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
  * Wirzenius wrote this portably, Torvalds fucked it up :-)
  */
 
-#include <ddk/ntddk.h>
-#include <stdarg.h>
-#include <stdlib.h>
+#include <ntoskrnl.h>
 #include <internal/ctype.h>
-#include <string.h>
-#include <limits.h>
-
 #include <internal/debug.h>
 
 
index 7ca4ccc..06daf31 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: stdlib.c,v 1.11 2004/02/02 00:36:36 ekohl Exp $
+/* $Id: stdlib.c,v 1.12 2004/08/15 16:39:11 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
+#include <ntoskrnl.h>
 #include <internal/ctype.h>
-#include <limits.h>
-#include <stdlib.h>
-#include <string.h>
 
 /* GLOBALS   ****************************************************************/
 
index 535c1c7..7f9f825 100644 (file)
@@ -10,8 +10,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 
index d60748d..23fe3f3 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: swprintf.c,v 1.15 2004/06/15 08:53:53 hbirr Exp $
+/* $Id: swprintf.c,v 1.16 2004/08/15 16:39:11 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
  * Wirzenius wrote this portably, Torvalds fucked it up :-)
  */
 
-#include <ddk/ntddk.h>
-#include <stdarg.h>
-#include <stdlib.h>
+#include <ntoskrnl.h>
 #include <internal/ctype.h>
-#include <wchar.h>
-#include <limits.h>
-
 #define NDEBUG
 #include <internal/debug.h>
 
index 4bda720..259abb2 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: wstring.c,v 1.20 2003/07/11 01:23:16 royce Exp $
+/* $Id: wstring.c,v 1.21 2004/08/15 16:39:11 chorns Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -13,8 +13,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 0678192..6e4dbca 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: access.c,v 1.6 2004/08/07 19:13:27 ion Exp $
+/* $Id: access.c,v 1.7 2004/08/15 16:39:11 chorns Exp $
  *
  * COPYRIGHT:         See COPYING in the top level directory
  * PROJECT:           ReactOS kernel
@@ -11,8 +11,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index f60fb8c..27be33e 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: acl.c,v 1.19 2004/08/05 18:17:37 ion Exp $
+/* $Id: acl.c,v 1.20 2004/08/15 16:39:11 chorns Exp $
  *
  * COPYRIGHT:         See COPYING in the top level directory
  * PROJECT:           ReactOS kernel
@@ -11,9 +11,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/se.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 #define TAG_ACL    TAG('A', 'C', 'L', 'T')
index 6c1cb17..c33c302 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: audit.c,v 1.5 2004/08/03 19:20:39 ion Exp $
+/* $Id: audit.c,v 1.6 2004/08/15 16:39:11 chorns Exp $
  *
  * COPYRIGHT:         See COPYING in the top level directory
  * PROJECT:           ReactOS kernel
@@ -11,8 +11,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 
index e9ee840..d0b804d 100644 (file)
@@ -1,7 +1,7 @@
-/* $Id: lsa.c,v 1.5 2004/08/07 19:13:27 ion Exp $
+/* $Id: lsa.c,v 1.6 2004/08/15 16:39:11 chorns Exp $
  */
-#include <ddk/ntddk.h>
 
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 26f944b..8a43446 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: luid.c,v 1.9 2003/10/12 17:05:50 hbirr Exp $
+/* $Id: luid.c,v 1.10 2004/08/15 16:39:11 chorns Exp $
  *
  * COPYRIGHT:         See COPYING in the top level directory
  * PROJECT:           ReactOS kernel
@@ -11,8 +11,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* GLOBALS *******************************************************************/
index f142e87..a3fabb9 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: priv.c,v 1.10 2003/10/12 17:05:50 hbirr Exp $
+/* $Id: priv.c,v 1.11 2004/08/15 16:39:11 chorns Exp $
  *
  * COPYRIGHT:         See COPYING in the top level directory
  * PROJECT:           ReactOS kernel
@@ -11,9 +11,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/se.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index eea40be..5c54aa6 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: sd.c,v 1.19 2004/08/04 02:36:53 ion Exp $
+/* $Id: sd.c,v 1.20 2004/08/15 16:39:12 chorns Exp $
  *
  * COPYRIGHT:         See COPYING in the top level directory
  * PROJECT:           ReactOS kernel
@@ -11,9 +11,7 @@
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/se.h>
-
+#include <ntoskrnl.h>
 #include <internal/debug.h>
 
 /* GLOBALS ******************************************************************/
index 1978eea..52633d7 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: semgr.c,v 1.39 2004/08/03 19:20:39 ion Exp $
+/* $Id: semgr.c,v 1.40 2004/08/15 16:39:12 chorns Exp $
  *
  * COPYRIGHT:         See COPYING in the top level directory
  * PROJECT:           ReactOS kernel
 
 /* INCLUDES *****************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-#include <internal/se.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
index 2238dd3..fe6096a 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: helper.mk,v 1.75 2004/08/04 18:22:41 navaraf Exp $
+# $Id: helper.mk,v 1.76 2004/08/15 16:38:59 chorns Exp $
 #
 # Helper makefile for ReactOS modules
 # Variables this makefile accepts:
@@ -881,12 +881,12 @@ implib: $(SUBDIRS:%=%_implib)
 endif
 
 # Precompiled header support
-# When using PCHs, use dependency tracking to keep the .pch files up-to-date.
+# When using PCHs, use dependency tracking to keep the .gch files up-to-date.
 
 MK_PCHNAME =
 ifeq ($(ROS_USE_PCH),yes)
 ifneq ($(TARGET_PCH),)
-MK_PCHNAME = $(TARGET_PCH).pch
+MK_PCHNAME = $(TARGET_PCH).gch
 
 ifeq ($(TARGET_CPPAPP),yes)
 PCH_CC := $(CXX)
@@ -907,7 +907,7 @@ depend.d: $(MK_PCHFAKE)
        - $(RTOUCH) depend.d
        - $(PCH_CC) $(TARGET_CFLAGS) $(TARGET_PCH) -M -MF depend.d
 
-include depend.d
+-include depend.d
 
 endif # TARGET_PCH
 endif # ROS_USE_PCH