Merge from amd64-branch:
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Thu, 25 Mar 2010 12:22:59 +0000 (12:22 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Thu, 25 Mar 2010 12:22:59 +0000 (12:22 +0000)
commitfb69e522dacc0d246c644f987d894007aa63716f
tree579ab0e1c313aeaf913e629a1a6ea4be5e979052
parente13ac2cb1329d5b659b98b9e20d170d74ca603a1
parentc5a2bbe7398a273e280e78c57a3a2b590ed35e08
Merge from amd64-branch:

44501 (tkreuzer)
[NDK]
- Add CLIENT_ID32/64
- Create explicit 32/64 bit versions of PEB, GDI_TEB_BATCH and TEB, using macros.
- Fix some member names.

44503 (tkreuzer)
[CMD]
Fix a teb member name

44504 (tkreuzer)
[NTSOKRNL]
Fix a teb member name

44506 (tkreuzer)
[NDK]
fix a typo in the TEB definition

44511 (tkreuzer)
[NDK]
- Add Wx86ThreadState
- Add WinXP version of ACTIVATION_CONTEXT_STACK
- rtltypes doesn't depend on pstypes, but the opposite way around now

44512 (tkreuzer)
[NDK]
Fix some dependencies

44521 (tkreuzer)
[NTDKK]
- Don't use PEB::FastPeb(Un)LockRoutine, these members are deprecated since Windows 2003, use RtlEnter/LeaveCriticalSection instead.

44523 (tkreuzer)
[NTDLL]
Fix usage of PEB::KernelCallbacktable. It's a PVOID.

44524 (tkreuzer)
NDK]
- Add missing TEB member for Vista

44525 (tkreuzer)
[NDK]
Fix a TEB array size.

44526 (tkreuzer)
[USER32]
More fix of TEB::KernelCallbackTable usage

svn path=/trunk/; revision=46434
17 files changed:
reactos/base/shell/cmd/cmd.c
reactos/dll/ntdll/dbg/dbgui.c
reactos/dll/ntdll/dispatch/dispatch.c
reactos/dll/ntdll/ldr/startup.c
reactos/dll/ntdll/ldr/utils.c
reactos/dll/ntdll/rtl/libsupp.c
reactos/dll/win32/kernel32/thread/fiber.c
reactos/dll/win32/user32/misc/dllmain.c
reactos/include/ndk/peb_teb.h
reactos/include/ndk/pstypes.h
reactos/include/ndk/rtlfuncs.h
reactos/include/ndk/rtltypes.h
reactos/include/ndk/umtypes.h
reactos/ntoskrnl/dbgk/dbgkutil.c
reactos/ntoskrnl/ke/i386/usercall.c
reactos/ntoskrnl/mm/ARM3/procsup.c
reactos/ntoskrnl/rtl/libsupp.c