Subversion Repositories Kolibri OS

Rev

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