Commit 11631680 authored by Torge Matthies's avatar Torge Matthies Committed by Alexandre Julliard

msvcr100: Move exception_ptr functions to a separate file.

parent 11af5b75
......@@ -19,6 +19,7 @@ C_SRCS = \
except_arm64.c \
except_i386.c \
except_x86_64.c \
exception_ptr.c \
exit.c \
file.c \
heap.c \
......
......@@ -19,6 +19,7 @@ C_SRCS = \
except_arm64.c \
except_i386.c \
except_x86_64.c \
exception_ptr.c \
exit.c \
file.c \
heap.c \
......
......@@ -19,6 +19,7 @@ C_SRCS = \
except_arm64.c \
except_i386.c \
except_x86_64.c \
exception_ptr.c \
exit.c \
file.c \
heap.c \
......
......@@ -23,6 +23,7 @@ C_SRCS = \
except_arm64.c \
except_i386.c \
except_x86_64.c \
exception_ptr.c \
exit.c \
file.c \
heap.c \
......
......@@ -308,3 +308,11 @@ __ASM_BLOCK_BEGIN(type_info_vtables) \
__ASM_VTABLE(type_info, \
VTABLE_ADD_FUNC(type_info_vector_dtor)); \
__ASM_BLOCK_END
typedef struct
{
EXCEPTION_RECORD *rec;
LONG *ref; /* not binary compatible with native msvcr100 */
} exception_ptr;
void throw_exception(const char*) DECLSPEC_HIDDEN;
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment