- Remove deprecated file.
Deleted: trunk/reactos/ntoskrnl/ke/i386/stkswitch.S
Modified: trunk/reactos/ntoskrnl/ntoskrnl.xml
_____
Deleted: trunk/reactos/ntoskrnl/ke/i386/stkswitch.S
--- trunk/reactos/ntoskrnl/ke/i386/stkswitch.S 2006-01-12 00:30:02 UTC
(rev 20799)
+++ trunk/reactos/ntoskrnl/ke/i386/stkswitch.S 2006-01-12 00:46:35 UTC
(rev 20800)
@@ -1,61 +0,0 @@
-/*
- * FILE: ntoskrnl/ke/i386/tskswitch.S
- * PURPOSE: Microkernel thread support
- * PROGRAMMER: David Welch (welch(a)cwcom.net)
- * UPDATE HISTORY:
- * Created 09/10/00
- */
-
-/* INCLUDES
******************************************************************/
-#include <ndk/asm.h>
-
-/* FUNCTIONS
****************************************************************/
-
-/*
- * FUNCTION: KeStackSwitchAndRet
- * PURPOSE: Switch to a new stack and return from the first frame
on
- * the new stack which was assumed to a stdcall function
with
- * 8 bytes of arguments and which saved edi, esi and ebx.
- */
-.globl _KeStackSwitchAndRet@4
-_KeStackSwitchAndRet@4:
- pushl %ebp
- movl %esp, %ebp
-
- cli
-
- movl 8(%ebp), %esp
-
- sti
-
- popl %edi
- popl %esi
- popl %ebx
-
- popl %ebp
- ret $8
-
-.globl _KePushAndStackSwitchAndSysRet@8
-_KePushAndStackSwitchAndSysRet@8:
- pushl %ebp
- movl %esp, %ebp
-
- pushl %ebx
- pushl %esi
- pushl %edi
-
- cli
-
- pushl 8(%ebp)
-
- movl %fs:KPCR_CURRENT_THREAD, %ebx
- movl %esp, KTHREAD_CALLBACK_STACK(%ebx)
- movl 12(%ebp), %esp
-
- sti
-
- push $0
- call _KeLowerIrql@4
-
- jmp _KiServiceExit
-
_____
Modified: trunk/reactos/ntoskrnl/ntoskrnl.xml
--- trunk/reactos/ntoskrnl/ntoskrnl.xml 2006-01-12 00:30:02 UTC (rev
20799)
+++ trunk/reactos/ntoskrnl/ntoskrnl.xml 2006-01-12 00:46:35 UTC (rev
20800)
@@ -35,7 +35,6 @@
<file>irqhand.s</file>
<file>kernel.c</file>
<file>ldt.c</file>
- <file>stkswitch.S</file>
<file>syscall.S</file>
<file>thread.c</file>
<file>tlbflush.S</file>