- Define DECLSPEC_ADDRSAFE and FORCEINLINE for gcc in winnt.h
authorAlex Ionescu <aionescu@gmail.com>
Tue, 22 Nov 2005 04:57:45 +0000 (04:57 +0000)
committerAlex Ionescu <aionescu@gmail.com>
Tue, 22 Nov 2005 04:57:45 +0000 (04:57 +0000)
commitf355909c070081567e6c9afc4635cff242483875
treeffa9b5f2e1b69e9e355d2d3b8059a6e7b771fe3e
parent779147bf80ff72a23fa5ad7e89e1efdd317be40a
- Define DECLSPEC_ADDRSAFE and FORCEINLINE for gcc in winnt.h
- Remove FASTCALL define from windef.h and add it to winddk.h
- Move EXCEPTION_ defines to crt/except.h
- Remove public GUIDs from sysguid.h and move from NDK to public umpnpmgr lib headers (since no other component but it + kernel uses them)
- Make include/ndk an include path. The NDK is now used like the DDK, so including ndk/foo.h should be replaced by include foo.h just like for PSDK or DDK.
- Don't include misc.h in usermode.
- Protect some stuff in helper.h against multiple definitions.
- Sync with NDK 1.00 Beta 1 to prepare for public NDK release.

svn path=/trunk/; revision=19450
56 files changed:
reactos/ReactOS.xml
reactos/hal/halx86/mp/mps.S
reactos/include/libs/umpnpmgr/sysguid.h [moved from reactos/include/ndk/sysguid.h with 77% similarity]
reactos/include/ndk/arch/ketypes.h
reactos/include/ndk/arch/mmtypes.h
reactos/include/ndk/asm.h
reactos/include/ndk/cctypes.h
reactos/include/ndk/cmtypes.h
reactos/include/ndk/dbgktypes.h
reactos/include/ndk/exfuncs.h
reactos/include/ndk/extypes.h
reactos/include/ndk/fixmes.txt
reactos/include/ndk/halfuncs.h
reactos/include/ndk/haltypes.h
reactos/include/ndk/i386/floatsave.h [deleted file]
reactos/include/ndk/i386/ketypes.h
reactos/include/ndk/i386/mmtypes.h
reactos/include/ndk/i386/segment.h [deleted file]
reactos/include/ndk/ifssupp.h
reactos/include/ndk/inbvfuncs.h
reactos/include/ndk/iofuncs.h
reactos/include/ndk/iotypes.h
reactos/include/ndk/kdfuncs.h
reactos/include/ndk/kdtypes.h
reactos/include/ndk/kefuncs.h
reactos/include/ndk/ketypes.h
reactos/include/ndk/ldrfuncs.h
reactos/include/ndk/ldrtypes.h
reactos/include/ndk/lpctypes.h
reactos/include/ndk/mmfuncs.h
reactos/include/ndk/mmtypes.h
reactos/include/ndk/ntndk.h
reactos/include/ndk/obfuncs.h
reactos/include/ndk/obtypes.h
reactos/include/ndk/potypes.h
reactos/include/ndk/psfuncs.h
reactos/include/ndk/pstypes.h
reactos/include/ndk/readme.txt [new file with mode: 0644]
reactos/include/ndk/rtlfuncs.h
reactos/include/ndk/rtltypes.h
reactos/include/ndk/sefuncs.h
reactos/include/ndk/setypes.h
reactos/include/ndk/umfuncs.h
reactos/include/ndk/umtypes.h
reactos/include/ndk/zwfuncs.h
reactos/include/reactos/helper.h
reactos/include/win32k/misc.h
reactos/lib/rtl/atom.c
reactos/ntoskrnl/include/ntoskrnl.h
reactos/ntoskrnl/ke/i386/irqhand.s
reactos/services/umpnpmgr/umpnpmgr.c
reactos/w32api/include/crt/excpt.h
reactos/w32api/include/ddk/winddk.h
reactos/w32api/include/winbase.h
reactos/w32api/include/windef.h
reactos/w32api/include/winnt.h