Rev 9917 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 9917 | Rev 10002 | ||
---|---|---|---|
Line 3... | Line 3... | ||
3 | ;; Copyright (C) KolibriOS team 2004-2022. All rights reserved. ;; |
3 | ;; Copyright (C) KolibriOS team 2004-2022. All rights reserved. ;; |
4 | ;; Distributed under terms of the GNU General Public License ;; |
4 | ;; Distributed under terms of the GNU General Public License ;; |
5 | ;; ;; |
5 | ;; ;; |
6 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
6 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
Line 7... | Line 7... | ||
7 | 7 | ||
Line 8... | Line 8... | ||
8 | $Revision: 9917 $ |
8 | $Revision: 10002 $ |
9 | 9 | ||
Line 1175... | Line 1175... | ||
1175 | ret |
1175 | ret |
1176 | .24: |
1176 | .24: |
1177 | mov eax, [current_slot] |
1177 | mov eax, [current_slot] |
1178 | xchg ecx, [eax + APPDATA.exc_handler] |
1178 | xchg ecx, [eax + APPDATA.exc_handler] |
1179 | xchg edx, [eax + APPDATA.except_mask] |
1179 | xchg edx, [eax + APPDATA.except_mask] |
- | 1180 | xchg esi, [eax + APPDATA.exc_reserve_stack] |
|
1180 | mov [esp + SYSCALL_STACK.ebx], edx |
1181 | mov [esp + SYSCALL_STACK.ebx], edx |
1181 | mov [esp + SYSCALL_STACK.eax], ecx |
1182 | mov [esp + SYSCALL_STACK.eax], ecx |
1182 | ret |
1183 | ret |
1183 | .25: |
1184 | .25: |
1184 | cmp ecx, 32 |
1185 | cmp ecx, 32 |