msvcrt: _CxxThrowException is stdcall, not cdecl.
This commit is contained in:
parent
91b684325f
commit
521604ffce
|
@ -58,7 +58,7 @@ typedef struct __cxx_exception_type
|
||||||
const cxx_type_info_table *type_info_table; /* list of types for this exception object */
|
const cxx_type_info_table *type_info_table; /* list of types for this exception object */
|
||||||
} cxx_exception_type;
|
} cxx_exception_type;
|
||||||
|
|
||||||
void CDECL _CxxThrowException(exception*,const cxx_exception_type*);
|
void WINAPI _CxxThrowException(exception*,const cxx_exception_type*);
|
||||||
|
|
||||||
/* vtables */
|
/* vtables */
|
||||||
|
|
||||||
|
|
|
@ -337,7 +337,7 @@
|
||||||
@ cdecl _CRT_RTC_INIT(ptr ptr long long long) msvcr90._CRT_RTC_INIT
|
@ cdecl _CRT_RTC_INIT(ptr ptr long long long) msvcr90._CRT_RTC_INIT
|
||||||
@ cdecl _CRT_RTC_INITW(ptr ptr long long long) msvcr90._CRT_RTC_INITW
|
@ cdecl _CRT_RTC_INITW(ptr ptr long long long) msvcr90._CRT_RTC_INITW
|
||||||
@ stub _CreateFrameInfo
|
@ stub _CreateFrameInfo
|
||||||
@ cdecl _CxxThrowException(long long) msvcrt._CxxThrowException
|
@ stdcall _CxxThrowException(long long) msvcrt._CxxThrowException
|
||||||
@ cdecl -i386 -norelay _EH_prolog() msvcrt._EH_prolog
|
@ cdecl -i386 -norelay _EH_prolog() msvcrt._EH_prolog
|
||||||
@ stub _FindAndUnlinkFrame
|
@ stub _FindAndUnlinkFrame
|
||||||
@ cdecl _Getdays() msvcrt._Getdays
|
@ cdecl _Getdays() msvcrt._Getdays
|
||||||
|
|
|
@ -108,7 +108,7 @@
|
||||||
@ cdecl -arch=i386 _CItan() msvcrt._CItan
|
@ cdecl -arch=i386 _CItan() msvcrt._CItan
|
||||||
@ cdecl -arch=i386 _CItanh() msvcrt._CItanh
|
@ cdecl -arch=i386 _CItanh() msvcrt._CItanh
|
||||||
@ cdecl _CRT_RTC_INIT(ptr ptr long long long) msvcr90._CRT_RTC_INIT
|
@ cdecl _CRT_RTC_INIT(ptr ptr long long long) msvcr90._CRT_RTC_INIT
|
||||||
@ cdecl _CxxThrowException(long long) msvcrt._CxxThrowException
|
@ stdcall _CxxThrowException(long long) msvcrt._CxxThrowException
|
||||||
@ cdecl -i386 -norelay _EH_prolog() msvcrt._EH_prolog
|
@ cdecl -i386 -norelay _EH_prolog() msvcrt._EH_prolog
|
||||||
@ cdecl _Getdays() msvcrt._Getdays
|
@ cdecl _Getdays() msvcrt._Getdays
|
||||||
@ cdecl _Getmonths() msvcrt._Getmonths
|
@ cdecl _Getmonths() msvcrt._Getmonths
|
||||||
|
|
|
@ -102,7 +102,7 @@
|
||||||
@ cdecl -arch=i386 _CItan() msvcrt._CItan
|
@ cdecl -arch=i386 _CItan() msvcrt._CItan
|
||||||
@ cdecl -arch=i386 _CItanh() msvcrt._CItanh
|
@ cdecl -arch=i386 _CItanh() msvcrt._CItanh
|
||||||
@ cdecl _CRT_RTC_INIT(ptr ptr long long long) msvcr90._CRT_RTC_INIT
|
@ cdecl _CRT_RTC_INIT(ptr ptr long long long) msvcr90._CRT_RTC_INIT
|
||||||
@ cdecl _CxxThrowException(long long) msvcrt._CxxThrowException
|
@ stdcall _CxxThrowException(long long) msvcrt._CxxThrowException
|
||||||
@ cdecl -i386 -norelay _EH_prolog() msvcrt._EH_prolog
|
@ cdecl -i386 -norelay _EH_prolog() msvcrt._EH_prolog
|
||||||
@ cdecl _Getdays() msvcrt._Getdays
|
@ cdecl _Getdays() msvcrt._Getdays
|
||||||
@ cdecl _Getmonths() msvcrt._Getmonths
|
@ cdecl _Getmonths() msvcrt._Getmonths
|
||||||
|
|
|
@ -148,7 +148,7 @@
|
||||||
@ cdecl _CRT_RTC_INIT(ptr ptr long long long) msvcr90._CRT_RTC_INIT
|
@ cdecl _CRT_RTC_INIT(ptr ptr long long long) msvcr90._CRT_RTC_INIT
|
||||||
@ cdecl _CRT_RTC_INITW(ptr ptr long long long) msvcr90._CRT_RTC_INITW
|
@ cdecl _CRT_RTC_INITW(ptr ptr long long long) msvcr90._CRT_RTC_INITW
|
||||||
@ stub _CreateFrameInfo
|
@ stub _CreateFrameInfo
|
||||||
@ cdecl _CxxThrowException(long long) msvcrt._CxxThrowException
|
@ stdcall _CxxThrowException(long long) msvcrt._CxxThrowException
|
||||||
@ cdecl -i386 -norelay _EH_prolog() msvcrt._EH_prolog
|
@ cdecl -i386 -norelay _EH_prolog() msvcrt._EH_prolog
|
||||||
@ stub _FindAndUnlinkFrame
|
@ stub _FindAndUnlinkFrame
|
||||||
@ cdecl _Getdays() msvcrt._Getdays
|
@ cdecl _Getdays() msvcrt._Getdays
|
||||||
|
|
|
@ -145,7 +145,7 @@
|
||||||
@ cdecl _CRT_RTC_INIT(ptr ptr long long long)
|
@ cdecl _CRT_RTC_INIT(ptr ptr long long long)
|
||||||
@ cdecl _CRT_RTC_INITW(ptr ptr long long long)
|
@ cdecl _CRT_RTC_INITW(ptr ptr long long long)
|
||||||
@ stub _CreateFrameInfo
|
@ stub _CreateFrameInfo
|
||||||
@ cdecl _CxxThrowException(long long) msvcrt._CxxThrowException
|
@ stdcall _CxxThrowException(long long) msvcrt._CxxThrowException
|
||||||
@ cdecl -i386 -norelay _EH_prolog() msvcrt._EH_prolog
|
@ cdecl -i386 -norelay _EH_prolog() msvcrt._EH_prolog
|
||||||
@ stub _FindAndUnlinkFrame
|
@ stub _FindAndUnlinkFrame
|
||||||
@ cdecl _Getdays() msvcrt._Getdays
|
@ cdecl _Getdays() msvcrt._Getdays
|
||||||
|
|
|
@ -471,7 +471,7 @@ int CDECL __CppXcptFilter(NTSTATUS ex, PEXCEPTION_POINTERS ptr)
|
||||||
/*********************************************************************
|
/*********************************************************************
|
||||||
* _CxxThrowException (MSVCRT.@)
|
* _CxxThrowException (MSVCRT.@)
|
||||||
*/
|
*/
|
||||||
void CDECL _CxxThrowException( exception *object, const cxx_exception_type *type )
|
void WINAPI _CxxThrowException( exception *object, const cxx_exception_type *type )
|
||||||
{
|
{
|
||||||
ULONG_PTR args[3];
|
ULONG_PTR args[3];
|
||||||
|
|
||||||
|
|
|
@ -140,7 +140,7 @@ typedef struct __cxx_exception_type
|
||||||
const cxx_type_info_table *type_info_table; /* list of types for this exception object */
|
const cxx_type_info_table *type_info_table; /* list of types for this exception object */
|
||||||
} cxx_exception_type;
|
} cxx_exception_type;
|
||||||
|
|
||||||
void CDECL _CxxThrowException(exception*,const cxx_exception_type*);
|
void WINAPI _CxxThrowException(exception*,const cxx_exception_type*);
|
||||||
int CDECL _XcptFilter(NTSTATUS, PEXCEPTION_POINTERS);
|
int CDECL _XcptFilter(NTSTATUS, PEXCEPTION_POINTERS);
|
||||||
int CDECL __CppXcptFilter(NTSTATUS, PEXCEPTION_POINTERS);
|
int CDECL __CppXcptFilter(NTSTATUS, PEXCEPTION_POINTERS);
|
||||||
|
|
||||||
|
|
|
@ -137,7 +137,7 @@
|
||||||
# stub _CrtSetReportHook
|
# stub _CrtSetReportHook
|
||||||
# stub _CrtSetReportHook2
|
# stub _CrtSetReportHook2
|
||||||
# stub _CrtSetReportMode
|
# stub _CrtSetReportMode
|
||||||
@ cdecl _CxxThrowException(long long)
|
@ stdcall _CxxThrowException(long long)
|
||||||
@ cdecl -i386 -norelay _EH_prolog()
|
@ cdecl -i386 -norelay _EH_prolog()
|
||||||
@ cdecl _Getdays()
|
@ cdecl _Getdays()
|
||||||
@ cdecl _Getmonths()
|
@ cdecl _Getmonths()
|
||||||
|
|
|
@ -790,7 +790,7 @@
|
||||||
@ cdecl -arch=i386 _CIsqrt() msvcrt._CIsqrt
|
@ cdecl -arch=i386 _CIsqrt() msvcrt._CIsqrt
|
||||||
@ cdecl -arch=i386 _CItan() msvcrt._CItan
|
@ cdecl -arch=i386 _CItan() msvcrt._CItan
|
||||||
@ cdecl -arch=i386 _CItanh() msvcrt._CItanh
|
@ cdecl -arch=i386 _CItanh() msvcrt._CItanh
|
||||||
@ cdecl _CxxThrowException(long long) msvcrt._CxxThrowException
|
@ stdcall _CxxThrowException(long long) msvcrt._CxxThrowException
|
||||||
@ extern _HUGE msvcrt._HUGE
|
@ extern _HUGE msvcrt._HUGE
|
||||||
@ cdecl _XcptFilter(long ptr) msvcrt._XcptFilter
|
@ cdecl _XcptFilter(long ptr) msvcrt._XcptFilter
|
||||||
@ cdecl -i386 -norelay __CxxFrameHandler(ptr ptr ptr ptr) msvcrt.__CxxFrameHandler
|
@ cdecl -i386 -norelay __CxxFrameHandler(ptr ptr ptr ptr) msvcrt.__CxxFrameHandler
|
||||||
|
|
|
@ -864,7 +864,7 @@
|
||||||
@ cdecl -arch=i386 _CIsqrt() msvcrt._CIsqrt
|
@ cdecl -arch=i386 _CIsqrt() msvcrt._CIsqrt
|
||||||
@ cdecl -arch=i386 _CItan() msvcrt._CItan
|
@ cdecl -arch=i386 _CItan() msvcrt._CItan
|
||||||
@ cdecl -arch=i386 _CItanh() msvcrt._CItanh
|
@ cdecl -arch=i386 _CItanh() msvcrt._CItanh
|
||||||
@ cdecl _CxxThrowException(long long) msvcrt._CxxThrowException
|
@ stdcall _CxxThrowException(long long) msvcrt._CxxThrowException
|
||||||
@ cdecl -i386 -norelay _EH_prolog() msvcrt._EH_prolog
|
@ cdecl -i386 -norelay _EH_prolog() msvcrt._EH_prolog
|
||||||
@ extern _HUGE msvcrt._HUGE
|
@ extern _HUGE msvcrt._HUGE
|
||||||
@ cdecl _XcptFilter(long ptr) msvcrt._XcptFilter
|
@ cdecl _XcptFilter(long ptr) msvcrt._XcptFilter
|
||||||
|
|
|
@ -116,7 +116,7 @@
|
||||||
@ stub _CrtSetReportFile
|
@ stub _CrtSetReportFile
|
||||||
@ cdecl _CrtSetReportHook(ptr)
|
@ cdecl _CrtSetReportHook(ptr)
|
||||||
@ cdecl _CrtSetReportMode(long long)
|
@ cdecl _CrtSetReportMode(long long)
|
||||||
@ cdecl _CxxThrowException(long long) msvcrt._CxxThrowException
|
@ stdcall _CxxThrowException(long long) msvcrt._CxxThrowException
|
||||||
@ cdecl -i386 -norelay _EH_prolog() msvcrt._EH_prolog
|
@ cdecl -i386 -norelay _EH_prolog() msvcrt._EH_prolog
|
||||||
@ cdecl _Getdays() msvcrt._Getdays
|
@ cdecl _Getdays() msvcrt._Getdays
|
||||||
@ cdecl _Getmonths() msvcrt._Getmonths
|
@ cdecl _Getmonths() msvcrt._Getmonths
|
||||||
|
|
Loading…
Reference in New Issue