Files
reactos/reactos/include
Andrew Greenwood acd21b1447 My first CVS commit. Hope I get this right. I did put a few files in the CVS dir manually... Innocent mistake... I'll clean it up after I'm done with this. Sorry!
Some of NTOSKRNL now compiles with __USE_W32API enabled. Note that this commit is purely so I know what to do, and also to allow other people to continue working on this if they wish to do so. I will continue hacking away at it.

It's not complete yet, but I've ensured that the changes I have made aren't incompatible with ReactOS as it stands at the moment. It compiles without __USE_W32API fine.

* Modified the tools/depend.mk file to force the use of forward slash (SEH variable?) otherwise it tries to run "toolsdepend.exe" without a slash.

* Moved a couple of routines from include/ddk/halfuncs.h to hal/halx86/include/hal.h

* Fixed conflicting types in ntoskrnl/ex/interlck.c

* Replaced .a with .u, #undef'd "lite" functions and defined NONAMELESSUNION in ntoskrnl/ex/resource.c so that it compiles with Win 32 API

* Added some more conditional defines to include/shared_data.h, ntoskrnl/include/internal/mm.h (and i386/mm.h), ntoskrnl/include/internal/ps.h

* Replaced .a with .u for OWNER_ENTRY and ERESOURCE in include/ddk/extypes.h (so they are compatible with Win 32 API headers)

* Various other small adjustments

Hope this works!

svn path=/trunk/; revision=5130
2003-07-15 16:26:18 +00:00
..
2001-07-04 20:40:24 +00:00
2000-07-01 17:07:02 +00:00
2003-01-27 14:49:18 +00:00
2003-03-14 23:45:00 +00:00
2003-07-02 21:10:16 +00:00
2000-05-13 13:51:08 +00:00
2001-08-21 20:13:17 +00:00
2003-06-16 13:10:01 +00:00
2003-06-16 13:46:26 +00:00
2002-09-08 10:23:54 +00:00
2000-04-25 23:22:57 +00:00
2002-09-08 10:23:54 +00:00
2002-09-08 10:23:54 +00:00
2003-07-15 08:15:27 +00:00
2002-09-24 14:37:04 +00:00
2002-09-08 10:23:54 +00:00
2003-06-16 13:10:01 +00:00
2003-05-02 18:12:38 +00:00
2003-06-16 13:10:01 +00:00
2002-09-08 10:23:54 +00:00
2002-09-08 10:23:54 +00:00