Please, mr. CVS, accept my files
authorKJK::Hyperion <hackbunny@reactos.org>
Tue, 30 Dec 2003 00:03:48 +0000 (00:03 +0000)
committerKJK::Hyperion <hackbunny@reactos.org>
Tue, 30 Dec 2003 00:03:48 +0000 (00:03 +0000)
svn path=/trunk/; revision=7319

reactos/lib/kernel32/thread/i386/exit.S [new file with mode: 0644]

diff --git a/reactos/lib/kernel32/thread/i386/exit.S b/reactos/lib/kernel32/thread/i386/exit.S
new file mode 100644 (file)
index 0000000..813980a
--- /dev/null
@@ -0,0 +1,14 @@
+.extern _K32ExitThread@4
+
+.globl _K32SwitchStackAndExitThread@12
+
+_K32SwitchStackAndExitThread@12:
+ movl  0xC(%esp), %edx /* nExitCode */
+ movl  0x8(%esp), %ecx /* nStackSize */
+ movl  0x4(%esp), %esp /* pStackBase */
+ addl  %ecx, %esp
+ subl  $0x4, %esp
+ pushl %edx
+ call  _K32ExitThread@4
+
+/* EOF */