- Transform TRAP_PROLOG into a GAS macro.
authorAlex Ionescu <aionescu@gmail.com>
Sat, 26 Aug 2006 06:14:32 +0000 (06:14 +0000)
committerAlex Ionescu <aionescu@gmail.com>
Sat, 26 Aug 2006 06:14:32 +0000 (06:14 +0000)
commit617e78ebf0422ebe4faee26f1ad749ee9808e02e
tree28c394bd91f831677f92e503728672daeff5d206
parent9f5f1ce3159424f1501436f131fbf09b51bdcc5f
- Transform TRAP_PROLOG into a GAS macro.
- Remove code in the page fault handler which was corrupting the trap frame.
- Remove some ROS hacks that dealt with the fact the trap frame was getting corrupted, since now it isn't anymore.
- Enable code that checks for Teb->GdiBatchCount during win32k system calls. The bugs that were mentionned in the #if 0 are fixed.

svn path=/trunk/; revision=23714
reactos/include/ndk/asm.h
reactos/ntoskrnl/include/internal/i386/asmmacro.S
reactos/ntoskrnl/ke/i386/trap.s
reactos/ntoskrnl/mm/i386/pfault.c