msvcp110: Add _Pad class stub.
Signed-off-by: Piotr Caban <piotr@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
fb7af057a1
commit
c97cb06f89
|
@ -310,12 +310,12 @@
|
|||
@ cdecl -arch=arm ??0_Lockit@std@@QAA@XZ(ptr) _Lockit_ctor
|
||||
@ thiscall -arch=i386 ??0_Lockit@std@@QAE@XZ(ptr) _Lockit_ctor
|
||||
@ cdecl -arch=win64 ??0_Lockit@std@@QEAA@XZ(ptr) _Lockit_ctor
|
||||
@ stub -arch=arm ??0_Pad@std@@QAA@ABV01@@Z
|
||||
@ stub -arch=i386 ??0_Pad@std@@QAE@ABV01@@Z
|
||||
@ stub -arch=win64 ??0_Pad@std@@QEAA@AEBV01@@Z
|
||||
@ stub -arch=arm ??0_Pad@std@@QAA@XZ
|
||||
@ stub -arch=i386 ??0_Pad@std@@QAE@XZ
|
||||
@ stub -arch=win64 ??0_Pad@std@@QEAA@XZ
|
||||
@ cdecl -arch=arm ??0_Pad@std@@QAA@ABV01@@Z(ptr ptr) _Pad_copy_ctor
|
||||
@ thiscall -arch=i386 ??0_Pad@std@@QAE@ABV01@@Z(ptr ptr) _Pad_copy_ctor
|
||||
@ cdecl -arch=win64 ??0_Pad@std@@QEAA@AEBV01@@Z(ptr ptr) _Pad_copy_ctor
|
||||
@ cdecl -arch=arm ??0_Pad@std@@QAA@XZ(ptr) _Pad_ctor
|
||||
@ thiscall -arch=i386 ??0_Pad@std@@QAE@XZ(ptr) _Pad_ctor
|
||||
@ cdecl -arch=win64 ??0_Pad@std@@QEAA@XZ(ptr) _Pad_ctor
|
||||
@ stub -arch=arm ??0_Runtime_object@details@Concurrency@@QAA@H@Z
|
||||
@ stub -arch=i386 ??0_Runtime_object@details@Concurrency@@QAE@H@Z
|
||||
@ stub -arch=win64 ??0_Runtime_object@details@Concurrency@@QEAA@H@Z
|
||||
|
@ -496,9 +496,9 @@
|
|||
@ cdecl -arch=arm ??1_Lockit@std@@QAA@XZ(ptr) _Lockit_dtor
|
||||
@ thiscall -arch=i386 ??1_Lockit@std@@QAE@XZ(ptr) _Lockit_dtor
|
||||
@ cdecl -arch=win64 ??1_Lockit@std@@QEAA@XZ(ptr) _Lockit_dtor
|
||||
@ stub -arch=arm ??1_Pad@std@@QAA@XZ
|
||||
@ stub -arch=i386 ??1_Pad@std@@QAE@XZ
|
||||
@ stub -arch=win64 ??1_Pad@std@@QEAA@XZ
|
||||
@ cdecl -arch=arm ??1_Pad@std@@QAA@XZ(ptr) _Pad_dtor
|
||||
@ thiscall -arch=i386 ??1_Pad@std@@QAE@XZ(ptr) _Pad_dtor
|
||||
@ cdecl -arch=win64 ??1_Pad@std@@QEAA@XZ(ptr) _Pad_dtor
|
||||
@ cdecl -arch=arm ??1_Timevec@std@@QAA@XZ(ptr) _Timevec_dtor
|
||||
@ thiscall -arch=i386 ??1_Timevec@std@@QAE@XZ(ptr) _Timevec_dtor
|
||||
@ cdecl -arch=win64 ??1_Timevec@std@@QEAA@XZ(ptr) _Timevec_dtor
|
||||
|
@ -589,9 +589,9 @@
|
|||
@ stub -arch=arm ??4_Init_locks@std@@QAAAAV01@ABV01@@Z
|
||||
@ stub -arch=i386 ??4_Init_locks@std@@QAEAAV01@ABV01@@Z
|
||||
@ stub -arch=win64 ??4_Init_locks@std@@QEAAAEAV01@AEBV01@@Z
|
||||
@ stub -arch=arm ??4_Pad@std@@QAAAAV01@ABV01@@Z
|
||||
@ stub -arch=i386 ??4_Pad@std@@QAEAAV01@ABV01@@Z
|
||||
@ stub -arch=win64 ??4_Pad@std@@QEAAAEAV01@AEBV01@@Z
|
||||
@ cdecl -arch=arm ??4_Pad@std@@QAAAAV01@ABV01@@Z(ptr ptr) _Pad_op_assign
|
||||
@ thiscall -arch=i386 ??4_Pad@std@@QAEAAV01@ABV01@@Z(ptr ptr) _Pad_op_assign
|
||||
@ cdecl -arch=win64 ??4_Pad@std@@QEAAAEAV01@AEBV01@@Z(ptr ptr) _Pad_op_assign
|
||||
@ cdecl -arch=arm ??4_Timevec@std@@QAAAAV01@ABV01@@Z(ptr ptr) _Timevec_op_assign
|
||||
@ thiscall -arch=i386 ??4_Timevec@std@@QAEAAV01@ABV01@@Z(ptr ptr) _Timevec_op_assign
|
||||
@ cdecl -arch=win64 ??4_Timevec@std@@QEAAAEAV01@AEBV01@@Z(ptr ptr) _Timevec_op_assign
|
||||
|
@ -951,7 +951,7 @@
|
|||
@ extern ??_7?$time_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@6B@ MSVCP_time_put_wchar_vtable
|
||||
@ stub ??_7_Facet_base@std@@6B@
|
||||
@ extern ??_7_Locimp@locale@std@@6B@ MSVCP_locale__Locimp_vtable
|
||||
@ stub ??_7_Pad@std@@6B@
|
||||
@ extern ??_7_Pad@std@@6B@ MSVCP__Pad_vtable
|
||||
@ extern ??_7codecvt_base@std@@6B@ MSVCP_codecvt_base_vtable
|
||||
@ extern ??_7ctype_base@std@@6B@ MSVCP_ctype_base_vtable
|
||||
@ extern ??_7facet@locale@std@@6B@ MSVCP_locale_facet_vtable
|
||||
|
@ -1567,9 +1567,9 @@
|
|||
@ cdecl -ret64 -arch=win64 ?_Last_write_time@sys@tr2@std@@YA_JPEBD@Z(str) tr2_sys__Last_write_time
|
||||
@ stub -arch=win32 ?_Last_write_time@sys@tr2@std@@YA_JPB_W@Z
|
||||
@ stub -arch=win64 ?_Last_write_time@sys@tr2@std@@YA_JPEB_W@Z
|
||||
@ stub -arch=arm ?_Launch@_Pad@std@@QAAXPAU_Thrd_imp_t@@@Z
|
||||
@ stub -arch=i386 ?_Launch@_Pad@std@@QAEXPAU_Thrd_imp_t@@@Z
|
||||
@ stub -arch=win64 ?_Launch@_Pad@std@@QEAAXPEAU_Thrd_imp_t@@@Z
|
||||
@ cdecl -arch=arm ?_Launch@_Pad@std@@QAAXPAU_Thrd_imp_t@@@Z(ptr ptr) _Pad__Launch
|
||||
@ thiscall -arch=i386 ?_Launch@_Pad@std@@QAEXPAU_Thrd_imp_t@@@Z(ptr ptr) _Pad__Launch
|
||||
@ cdecl -arch=win64 ?_Launch@_Pad@std@@QEAAXPEAU_Thrd_imp_t@@@Z(ptr ptr) _Pad__Launch
|
||||
@ cdecl -arch=win32 ?_Link@sys@tr2@std@@YAHPBD0@Z(str str) tr2_sys__Link
|
||||
@ cdecl -arch=win64 ?_Link@sys@tr2@std@@YAHPEBD0@Z(str str) tr2_sys__Link
|
||||
@ stub -arch=win32 ?_Link@sys@tr2@std@@YAHPB_W0@Z
|
||||
|
@ -1715,9 +1715,9 @@
|
|||
@ cdecl -arch=win64 ?_Read_dir@sys@tr2@std@@YAPEADPEADPEAXAEAW4file_type@123@@Z(ptr ptr ptr) tr2_sys__Read_dir
|
||||
@ stub -arch=win32 ?_Read_dir@sys@tr2@std@@YAPA_WPA_WPAXAAW4file_type@123@@Z
|
||||
@ stub -arch=win64 ?_Read_dir@sys@tr2@std@@YAPEA_WPEA_WPEAXAEAW4file_type@123@@Z
|
||||
@ stub -arch=arm ?_Release@_Pad@std@@QAAXXZ
|
||||
@ stub -arch=i386 ?_Release@_Pad@std@@QAEXXZ
|
||||
@ stub -arch=win64 ?_Release@_Pad@std@@QEAAXXZ
|
||||
@ cdecl -arch=arm ?_Release@_Pad@std@@QAAXXZ(ptr) _Pad__Release
|
||||
@ thiscall -arch=i386 ?_Release@_Pad@std@@QAEXXZ(ptr) _Pad__Release
|
||||
@ cdecl -arch=win64 ?_Release@_Pad@std@@QEAAXXZ(ptr) _Pad__Release
|
||||
@ cdecl -arch=win32 ?_Remove_dir@sys@tr2@std@@YA_NPBD@Z(str) tr2_sys__Remove_dir
|
||||
@ cdecl -arch=win64 ?_Remove_dir@sys@tr2@std@@YA_NPEBD@Z(str) tr2_sys__Remove_dir
|
||||
@ cdecl -arch=win32 ?_Remove_dir@sys@tr2@std@@YA_NPB_W@Z(wstr) tr2_sys__Remove_dir_wchar
|
||||
|
|
|
@ -310,12 +310,12 @@
|
|||
@ cdecl -arch=arm ??0_Lockit@std@@QAA@XZ(ptr) _Lockit_ctor
|
||||
@ thiscall -arch=i386 ??0_Lockit@std@@QAE@XZ(ptr) _Lockit_ctor
|
||||
@ cdecl -arch=win64 ??0_Lockit@std@@QEAA@XZ(ptr) _Lockit_ctor
|
||||
@ stub -arch=arm ??0_Pad@std@@QAA@ABV01@@Z
|
||||
@ stub -arch=i386 ??0_Pad@std@@QAE@ABV01@@Z
|
||||
@ stub -arch=win64 ??0_Pad@std@@QEAA@AEBV01@@Z
|
||||
@ stub -arch=arm ??0_Pad@std@@QAA@XZ
|
||||
@ stub -arch=i386 ??0_Pad@std@@QAE@XZ
|
||||
@ stub -arch=win64 ??0_Pad@std@@QEAA@XZ
|
||||
@ cdecl -arch=arm ??0_Pad@std@@QAA@ABV01@@Z(ptr ptr) _Pad_copy_ctor
|
||||
@ thiscall -arch=i386 ??0_Pad@std@@QAE@ABV01@@Z(ptr ptr) _Pad_copy_ctor
|
||||
@ cdecl -arch=win64 ??0_Pad@std@@QEAA@AEBV01@@Z(ptr ptr) _Pad_copy_ctor
|
||||
@ cdecl -arch=arm ??0_Pad@std@@QAA@XZ(ptr) _Pad_ctor
|
||||
@ thiscall -arch=i386 ??0_Pad@std@@QAE@XZ(ptr) _Pad_ctor
|
||||
@ cdecl -arch=win64 ??0_Pad@std@@QEAA@XZ(ptr) _Pad_ctor
|
||||
@ stub -arch=arm ??0_Runtime_object@details@Concurrency@@QAA@H@Z
|
||||
@ stub -arch=i386 ??0_Runtime_object@details@Concurrency@@QAE@H@Z
|
||||
@ stub -arch=win64 ??0_Runtime_object@details@Concurrency@@QEAA@H@Z
|
||||
|
@ -496,9 +496,9 @@
|
|||
@ cdecl -arch=arm ??1_Lockit@std@@QAA@XZ(ptr) _Lockit_dtor
|
||||
@ thiscall -arch=i386 ??1_Lockit@std@@QAE@XZ(ptr) _Lockit_dtor
|
||||
@ cdecl -arch=win64 ??1_Lockit@std@@QEAA@XZ(ptr) _Lockit_dtor
|
||||
@ stub -arch=arm ??1_Pad@std@@QAA@XZ
|
||||
@ stub -arch=i386 ??1_Pad@std@@QAE@XZ
|
||||
@ stub -arch=win64 ??1_Pad@std@@QEAA@XZ
|
||||
@ cdecl -arch=arm ??1_Pad@std@@QAA@XZ(ptr) _Pad_dtor
|
||||
@ thiscall -arch=i386 ??1_Pad@std@@QAE@XZ(ptr) _Pad_dtor
|
||||
@ cdecl -arch=win64 ??1_Pad@std@@QEAA@XZ(ptr) _Pad_dtor
|
||||
@ cdecl -arch=arm ??1_Timevec@std@@QAA@XZ(ptr) _Timevec_dtor
|
||||
@ thiscall -arch=i386 ??1_Timevec@std@@QAE@XZ(ptr) _Timevec_dtor
|
||||
@ cdecl -arch=win64 ??1_Timevec@std@@QEAA@XZ(ptr) _Timevec_dtor
|
||||
|
@ -589,9 +589,9 @@
|
|||
@ stub -arch=arm ??4_Init_locks@std@@QAAAAV01@ABV01@@Z
|
||||
@ stub -arch=i386 ??4_Init_locks@std@@QAEAAV01@ABV01@@Z
|
||||
@ stub -arch=win64 ??4_Init_locks@std@@QEAAAEAV01@AEBV01@@Z
|
||||
@ stub -arch=arm ??4_Pad@std@@QAAAAV01@ABV01@@Z
|
||||
@ stub -arch=i386 ??4_Pad@std@@QAEAAV01@ABV01@@Z
|
||||
@ stub -arch=win64 ??4_Pad@std@@QEAAAEAV01@AEBV01@@Z
|
||||
@ cdecl -arch=arm ??4_Pad@std@@QAAAAV01@ABV01@@Z(ptr ptr) _Pad_op_assign
|
||||
@ thiscall -arch=i386 ??4_Pad@std@@QAEAAV01@ABV01@@Z(ptr ptr) _Pad_op_assign
|
||||
@ cdecl -arch=win64 ??4_Pad@std@@QEAAAEAV01@AEBV01@@Z(ptr ptr) _Pad_op_assign
|
||||
@ cdecl -arch=arm ??4_Timevec@std@@QAAAAV01@ABV01@@Z(ptr ptr) _Timevec_op_assign
|
||||
@ thiscall -arch=i386 ??4_Timevec@std@@QAEAAV01@ABV01@@Z(ptr ptr) _Timevec_op_assign
|
||||
@ cdecl -arch=win64 ??4_Timevec@std@@QEAAAEAV01@AEBV01@@Z(ptr ptr) _Timevec_op_assign
|
||||
|
@ -951,7 +951,7 @@
|
|||
@ extern ??_7?$time_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@6B@ MSVCP_time_put_wchar_vtable
|
||||
@ stub ??_7_Facet_base@std@@6B@
|
||||
@ extern ??_7_Locimp@locale@std@@6B@ MSVCP_locale__Locimp_vtable
|
||||
@ stub ??_7_Pad@std@@6B@
|
||||
@ extern ??_7_Pad@std@@6B@ MSVCP__Pad_vtable
|
||||
@ extern ??_7codecvt_base@std@@6B@ MSVCP_codecvt_base_vtable
|
||||
@ extern ??_7ctype_base@std@@6B@ MSVCP_ctype_base_vtable
|
||||
@ extern ??_7facet@locale@std@@6B@ MSVCP_locale_facet_vtable
|
||||
|
@ -1528,9 +1528,9 @@
|
|||
@ cdecl -ret64 -arch=win64 ?_Last_write_time@sys@tr2@std@@YA_JPEBD@Z(str) tr2_sys__Last_write_time
|
||||
@ stub -arch=win32 ?_Last_write_time@sys@tr2@std@@YA_JPB_W@Z
|
||||
@ stub -arch=win64 ?_Last_write_time@sys@tr2@std@@YA_JPEB_W@Z
|
||||
@ stub -arch=arm ?_Launch@_Pad@std@@QAAXPAU_Thrd_imp_t@@@Z
|
||||
@ stub -arch=i386 ?_Launch@_Pad@std@@QAEXPAU_Thrd_imp_t@@@Z
|
||||
@ stub -arch=win64 ?_Launch@_Pad@std@@QEAAXPEAU_Thrd_imp_t@@@Z
|
||||
@ cdecl -arch=arm ?_Launch@_Pad@std@@QAAXPAU_Thrd_imp_t@@@Z(ptr ptr) _Pad__Launch
|
||||
@ thiscall -arch=i386 ?_Launch@_Pad@std@@QAEXPAU_Thrd_imp_t@@@Z(ptr ptr) _Pad__Launch
|
||||
@ cdecl -arch=win64 ?_Launch@_Pad@std@@QEAAXPEAU_Thrd_imp_t@@@Z(ptr ptr) _Pad__Launch
|
||||
@ cdecl -arch=win32 ?_Link@sys@tr2@std@@YAHPBD0@Z(str str) tr2_sys__Link
|
||||
@ cdecl -arch=win64 ?_Link@sys@tr2@std@@YAHPEBD0@Z(str str) tr2_sys__Link
|
||||
@ stub -arch=win32 ?_Link@sys@tr2@std@@YAHPB_W0@Z
|
||||
|
@ -1676,9 +1676,9 @@
|
|||
@ cdecl -arch=win64 ?_Read_dir@sys@tr2@std@@YAPEADAEAY0BAE@DPEAXAEAW4file_type@123@@Z(ptr ptr ptr) tr2_sys__Read_dir
|
||||
@ stub -arch=win32 ?_Read_dir@sys@tr2@std@@YAPA_WAAY0BAE@_WPAXAAW4file_type@123@@Z
|
||||
@ stub -arch=win64 ?_Read_dir@sys@tr2@std@@YAPEA_WAEAY0BAE@_WPEAXAEAW4file_type@123@@Z
|
||||
@ stub -arch=arm ?_Release@_Pad@std@@QAAXXZ
|
||||
@ stub -arch=i386 ?_Release@_Pad@std@@QAEXXZ
|
||||
@ stub -arch=win64 ?_Release@_Pad@std@@QEAAXXZ
|
||||
@ cdecl -arch=arm ?_Release@_Pad@std@@QAAXXZ(ptr) _Pad__Release
|
||||
@ thiscall -arch=i386 ?_Release@_Pad@std@@QAEXXZ(ptr) _Pad__Release
|
||||
@ cdecl -arch=win64 ?_Release@_Pad@std@@QEAAXXZ(ptr) _Pad__Release
|
||||
@ cdecl -arch=win32 ?_Remove_dir@sys@tr2@std@@YA_NPBD@Z(str) tr2_sys__Remove_dir
|
||||
@ cdecl -arch=win64 ?_Remove_dir@sys@tr2@std@@YA_NPEBD@Z(str) tr2_sys__Remove_dir
|
||||
@ cdecl -arch=win32 ?_Remove_dir@sys@tr2@std@@YA_NPB_W@Z(wstr) tr2_sys__Remove_dir_wchar
|
||||
|
|
|
@ -310,12 +310,12 @@
|
|||
@ cdecl -arch=arm ??0_Lockit@std@@QAA@XZ(ptr) msvcp120.??0_Lockit@std@@QAA@XZ
|
||||
@ thiscall -arch=i386 ??0_Lockit@std@@QAE@XZ(ptr) msvcp120.??0_Lockit@std@@QAE@XZ
|
||||
@ cdecl -arch=win64 ??0_Lockit@std@@QEAA@XZ(ptr) msvcp120.??0_Lockit@std@@QEAA@XZ
|
||||
@ stub -arch=arm ??0_Pad@std@@QAA@ABV01@@Z
|
||||
@ stub -arch=i386 ??0_Pad@std@@QAE@ABV01@@Z
|
||||
@ stub -arch=win64 ??0_Pad@std@@QEAA@AEBV01@@Z
|
||||
@ stub -arch=arm ??0_Pad@std@@QAA@XZ
|
||||
@ stub -arch=i386 ??0_Pad@std@@QAE@XZ
|
||||
@ stub -arch=win64 ??0_Pad@std@@QEAA@XZ
|
||||
@ cdecl -arch=arm ??0_Pad@std@@QAA@ABV01@@Z(ptr ptr) msvcp120.??0_Pad@std@@QAA@ABV01@@Z
|
||||
@ thiscall -arch=i386 ??0_Pad@std@@QAE@ABV01@@Z(ptr ptr) msvcp120.??0_Pad@std@@QAE@ABV01@@Z
|
||||
@ cdecl -arch=win64 ??0_Pad@std@@QEAA@AEBV01@@Z(ptr ptr) msvcp120.??0_Pad@std@@QEAA@AEBV01@@Z
|
||||
@ cdecl -arch=arm ??0_Pad@std@@QAA@XZ(ptr) msvcp120.??0_Pad@std@@QAA@XZ
|
||||
@ thiscall -arch=i386 ??0_Pad@std@@QAE@XZ(ptr) msvcp120.??0_Pad@std@@QAE@XZ
|
||||
@ cdecl -arch=win64 ??0_Pad@std@@QEAA@XZ(ptr) msvcp120.??0_Pad@std@@QEAA@XZ
|
||||
@ stub -arch=arm ??0_Runtime_object@details@Concurrency@@QAA@H@Z
|
||||
@ stub -arch=i386 ??0_Runtime_object@details@Concurrency@@QAE@H@Z
|
||||
@ stub -arch=win64 ??0_Runtime_object@details@Concurrency@@QEAA@H@Z
|
||||
|
@ -496,9 +496,9 @@
|
|||
@ cdecl -arch=arm ??1_Lockit@std@@QAA@XZ(ptr) msvcp120.??1_Lockit@std@@QAA@XZ
|
||||
@ thiscall -arch=i386 ??1_Lockit@std@@QAE@XZ(ptr) msvcp120.??1_Lockit@std@@QAE@XZ
|
||||
@ cdecl -arch=win64 ??1_Lockit@std@@QEAA@XZ(ptr) msvcp120.??1_Lockit@std@@QEAA@XZ
|
||||
@ stub -arch=arm ??1_Pad@std@@QAA@XZ
|
||||
@ stub -arch=i386 ??1_Pad@std@@QAE@XZ
|
||||
@ stub -arch=win64 ??1_Pad@std@@QEAA@XZ
|
||||
@ cdecl -arch=arm ??1_Pad@std@@QAA@XZ(ptr) msvcp120.??1_Pad@std@@QAA@XZ
|
||||
@ thiscall -arch=i386 ??1_Pad@std@@QAE@XZ(ptr) msvcp120.??1_Pad@std@@QAE@XZ
|
||||
@ cdecl -arch=win64 ??1_Pad@std@@QEAA@XZ(ptr) msvcp120.??1_Pad@std@@QEAA@XZ
|
||||
@ cdecl -arch=arm ??1_Timevec@std@@QAA@XZ(ptr) msvcp120.??1_Timevec@std@@QAA@XZ
|
||||
@ thiscall -arch=i386 ??1_Timevec@std@@QAE@XZ(ptr) msvcp120.??1_Timevec@std@@QAE@XZ
|
||||
@ cdecl -arch=win64 ??1_Timevec@std@@QEAA@XZ(ptr) msvcp120.??1_Timevec@std@@QEAA@XZ
|
||||
|
@ -589,9 +589,9 @@
|
|||
@ stub -arch=arm ??4_Init_locks@std@@QAAAAV01@ABV01@@Z
|
||||
@ stub -arch=i386 ??4_Init_locks@std@@QAEAAV01@ABV01@@Z
|
||||
@ stub -arch=win64 ??4_Init_locks@std@@QEAAAEAV01@AEBV01@@Z
|
||||
@ stub -arch=arm ??4_Pad@std@@QAAAAV01@ABV01@@Z
|
||||
@ stub -arch=i386 ??4_Pad@std@@QAEAAV01@ABV01@@Z
|
||||
@ stub -arch=win64 ??4_Pad@std@@QEAAAEAV01@AEBV01@@Z
|
||||
@ cdecl -arch=arm ??4_Pad@std@@QAAAAV01@ABV01@@Z(ptr ptr) msvcp120.??4_Pad@std@@QAAAAV01@ABV01@@Z
|
||||
@ thiscall -arch=i386 ??4_Pad@std@@QAEAAV01@ABV01@@Z(ptr ptr) msvcp120.??4_Pad@std@@QAEAAV01@ABV01@@Z
|
||||
@ cdecl -arch=win64 ??4_Pad@std@@QEAAAEAV01@AEBV01@@Z(ptr ptr) msvcp120.??4_Pad@std@@QEAAAEAV01@AEBV01@@Z
|
||||
@ cdecl -arch=arm ??4_Timevec@std@@QAAAAV01@ABV01@@Z(ptr ptr) msvcp120.??4_Timevec@std@@QAAAAV01@ABV01@@Z
|
||||
@ thiscall -arch=i386 ??4_Timevec@std@@QAEAAV01@ABV01@@Z(ptr ptr) msvcp120.??4_Timevec@std@@QAEAAV01@ABV01@@Z
|
||||
@ cdecl -arch=win64 ??4_Timevec@std@@QEAAAEAV01@AEBV01@@Z(ptr ptr) msvcp120.??4_Timevec@std@@QEAAAEAV01@AEBV01@@Z
|
||||
|
@ -951,7 +951,7 @@
|
|||
@ extern ??_7?$time_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@6B@ msvcp120.??_7?$time_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@6B@
|
||||
@ stub ??_7_Facet_base@std@@6B@
|
||||
@ extern ??_7_Locimp@locale@std@@6B@ msvcp120.??_7_Locimp@locale@std@@6B@
|
||||
@ stub ??_7_Pad@std@@6B@
|
||||
@ extern ??_7_Pad@std@@6B@ msvcp120.??_7_Pad@std@@6B@
|
||||
@ extern ??_7codecvt_base@std@@6B@ msvcp120.??_7codecvt_base@std@@6B@
|
||||
@ extern ??_7ctype_base@std@@6B@ msvcp120.??_7ctype_base@std@@6B@
|
||||
@ extern ??_7facet@locale@std@@6B@ msvcp120.??_7facet@locale@std@@6B@
|
||||
|
@ -1528,9 +1528,9 @@
|
|||
@ cdecl -ret64 -arch=win64 ?_Last_write_time@sys@tr2@std@@YA_JPEBD@Z(str) msvcp120.?_Last_write_time@sys@tr2@std@@YA_JPEBD@Z
|
||||
@ stub -arch=win32 ?_Last_write_time@sys@tr2@std@@YA_JPB_W@Z
|
||||
@ stub -arch=win64 ?_Last_write_time@sys@tr2@std@@YA_JPEB_W@Z
|
||||
@ stub -arch=arm ?_Launch@_Pad@std@@QAAXPAU_Thrd_imp_t@@@Z
|
||||
@ stub -arch=i386 ?_Launch@_Pad@std@@QAEXPAU_Thrd_imp_t@@@Z
|
||||
@ stub -arch=win64 ?_Launch@_Pad@std@@QEAAXPEAU_Thrd_imp_t@@@Z
|
||||
@ cdecl -arch=arm ?_Launch@_Pad@std@@QAAXPAU_Thrd_imp_t@@@Z(ptr ptr) msvcp120.?_Launch@_Pad@std@@QAAXPAU_Thrd_imp_t@@@Z
|
||||
@ thiscall -arch=i386 ?_Launch@_Pad@std@@QAEXPAU_Thrd_imp_t@@@Z(ptr ptr) msvcp120.?_Launch@_Pad@std@@QAEXPAU_Thrd_imp_t@@@Z
|
||||
@ cdecl -arch=win64 ?_Launch@_Pad@std@@QEAAXPEAU_Thrd_imp_t@@@Z(ptr ptr) msvcp120.?_Launch@_Pad@std@@QEAAXPEAU_Thrd_imp_t@@@Z
|
||||
@ cdecl -arch=win32 ?_Link@sys@tr2@std@@YAHPBD0@Z(str str) msvcp120.?_Link@sys@tr2@std@@YAHPBD0@Z
|
||||
@ cdecl -arch=win64 ?_Link@sys@tr2@std@@YAHPEBD0@Z(str str) msvcp120.?_Link@sys@tr2@std@@YAHPEBD0@Z
|
||||
@ stub -arch=win32 ?_Link@sys@tr2@std@@YAHPB_W0@Z
|
||||
|
@ -1676,9 +1676,9 @@
|
|||
@ cdecl -arch=win64 ?_Read_dir@sys@tr2@std@@YAPEADAEAY0BAE@DPEAXAEAW4file_type@123@@Z(ptr ptr ptr) msvcp120.?_Read_dir@sys@tr2@std@@YAPEADAEAY0BAE@DPEAXAEAW4file_type@123@@Z
|
||||
@ stub -arch=win32 ?_Read_dir@sys@tr2@std@@YAPA_WAAY0BAE@_WPAXAAW4file_type@123@@Z
|
||||
@ stub -arch=win64 ?_Read_dir@sys@tr2@std@@YAPEA_WAEAY0BAE@_WPEAXAEAW4file_type@123@@Z
|
||||
@ stub -arch=arm ?_Release@_Pad@std@@QAAXXZ
|
||||
@ stub -arch=i386 ?_Release@_Pad@std@@QAEXXZ
|
||||
@ stub -arch=win64 ?_Release@_Pad@std@@QEAAXXZ
|
||||
@ cdecl -arch=arm ?_Release@_Pad@std@@QAAXXZ(ptr) msvcp120.?_Release@_Pad@std@@QAAXXZ
|
||||
@ thiscall -arch=i386 ?_Release@_Pad@std@@QAEXXZ(ptr) msvcp120.?_Release@_Pad@std@@QAEXXZ
|
||||
@ cdecl -arch=win64 ?_Release@_Pad@std@@QEAAXXZ(ptr) msvcp120.?_Release@_Pad@std@@QEAAXXZ
|
||||
@ cdecl -arch=win32 ?_Remove_dir@sys@tr2@std@@YA_NPBD@Z(str) msvcp120.?_Remove_dir@sys@tr2@std@@YA_NPBD@Z
|
||||
@ cdecl -arch=win64 ?_Remove_dir@sys@tr2@std@@YA_NPEBD@Z(str) msvcp120.?_Remove_dir@sys@tr2@std@@YA_NPEBD@Z
|
||||
@ cdecl -arch=win32 ?_Remove_dir@sys@tr2@std@@YA_NPB_W@Z(wstr) msvcp120.?_Remove_dir@sys@tr2@std@@YA_NPB_W@Z
|
||||
|
|
|
@ -710,20 +710,6 @@ const error_category* __cdecl std_iostream_category(void)
|
|||
TRACE("()\n");
|
||||
return &iostream_category.base;
|
||||
}
|
||||
|
||||
#ifndef __GNUC__
|
||||
void __asm_dummy_vtables(void) {
|
||||
#endif
|
||||
__ASM_VTABLE(iostream_category,
|
||||
VTABLE_ADD_FUNC(custom_category_vector_dtor)
|
||||
VTABLE_ADD_FUNC(custom_category_name)
|
||||
VTABLE_ADD_FUNC(custom_category_message)
|
||||
VTABLE_ADD_FUNC(custom_category_default_error_condition)
|
||||
VTABLE_ADD_FUNC(custom_category_equivalent)
|
||||
VTABLE_ADD_FUNC(custom_category_equivalent_code));
|
||||
#ifndef __GNUC__
|
||||
}
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if _MSVCP_VER >= 110
|
||||
|
@ -766,28 +752,6 @@ void __cdecl _Do_call(void *this)
|
|||
}
|
||||
#endif
|
||||
|
||||
void init_misc(void *base)
|
||||
{
|
||||
#ifdef __x86_64__
|
||||
#if _MSVCP_VER == 100
|
||||
init_error_category_rtti(base);
|
||||
init_iostream_category_rtti(base);
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if _MSVCP_VER == 100
|
||||
iostream_category_ctor(&iostream_category);
|
||||
#endif
|
||||
}
|
||||
|
||||
void free_misc(void)
|
||||
{
|
||||
#if _MSVCP_VER >= 110
|
||||
if(keyed_event)
|
||||
NtClose(keyed_event);
|
||||
#endif
|
||||
}
|
||||
|
||||
#if _MSVCP_VER >= 110
|
||||
typedef struct
|
||||
{
|
||||
|
@ -909,4 +873,120 @@ int __cdecl _Thrd_create(_Thrd_t *thr, _Thrd_start_t proc, void *arg)
|
|||
if(ret) free(wrapped_arg);
|
||||
return ret;
|
||||
}
|
||||
|
||||
typedef struct
|
||||
{
|
||||
const vtable_ptr *vtable;
|
||||
_Cnd_t cnd;
|
||||
_Mtx_t mtx;
|
||||
MSVCP_bool launched;
|
||||
} _Pad;
|
||||
|
||||
DEFINE_RTTI_DATA0(_Pad, 0, ".?AV_Pad@std@@")
|
||||
|
||||
/* ??_7_Pad@std@@6B@ */
|
||||
extern const vtable_ptr MSVCP__Pad_vtable;
|
||||
|
||||
/* ??0_Pad@std@@QAE@XZ */
|
||||
/* ??0_Pad@std@@QEAA@XZ */
|
||||
DEFINE_THISCALL_WRAPPER(_Pad_ctor, 4)
|
||||
_Pad* __thiscall _Pad_ctor(_Pad *this)
|
||||
{
|
||||
FIXME("(%p) stub\n", this);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/* ??4_Pad@std@@QAEAAV01@ABV01@@Z */
|
||||
/* ??4_Pad@std@@QEAAAEAV01@AEBV01@@Z */
|
||||
DEFINE_THISCALL_WRAPPER(_Pad_op_assign, 8)
|
||||
_Pad* __thiscall _Pad_op_assign(_Pad *this, const _Pad *copy)
|
||||
{
|
||||
FIXME("(%p %p) stub\n", this, copy);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/* ??0_Pad@std@@QAE@ABV01@@Z */
|
||||
/* ??0_Pad@std@@QEAA@AEBV01@@Z */
|
||||
DEFINE_THISCALL_WRAPPER(_Pad_copy_ctor, 8)
|
||||
_Pad* __thiscall _Pad_copy_ctor(_Pad *this, const _Pad *copy)
|
||||
{
|
||||
FIXME("(%p %p) stub\n", this, copy);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/* ??1_Pad@std@@QAE@XZ */
|
||||
/* ??1_Pad@std@@QEAA@XZ */
|
||||
DEFINE_THISCALL_WRAPPER(_Pad_dtor, 4)
|
||||
void __thiscall _Pad_dtor(_Pad *this)
|
||||
{
|
||||
FIXME("(%p) stub\n", this);
|
||||
}
|
||||
|
||||
/* ?_Launch@_Pad@std@@QAEXPAU_Thrd_imp_t@@@Z */
|
||||
/* ?_Launch@_Pad@std@@QEAAXPEAU_Thrd_imp_t@@@Z */
|
||||
DEFINE_THISCALL_WRAPPER(_Pad__Launch, 8)
|
||||
void __thiscall _Pad__Launch(_Pad *this, _Thrd_t *thr)
|
||||
{
|
||||
FIXME("(%p %p) stub\n", this, thr);
|
||||
}
|
||||
|
||||
/* ?_Release@_Pad@std@@QAEXXZ */
|
||||
/* ?_Release@_Pad@std@@QEAAXXZ */
|
||||
DEFINE_THISCALL_WRAPPER(_Pad__Release, 4)
|
||||
void __thiscall _Pad__Release(_Pad *this)
|
||||
{
|
||||
FIXME("(%p) stub\n", this);
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(_Pad__Go, 4)
|
||||
unsigned int __thiscall _Pad__Go(_Pad *this)
|
||||
{
|
||||
ERR("(%p) should not be called\n", this);
|
||||
return 0;
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifndef __GNUC__
|
||||
void __asm_dummy_vtables(void) {
|
||||
#endif
|
||||
#if _MSVCP_VER == 100
|
||||
__ASM_VTABLE(iostream_category,
|
||||
VTABLE_ADD_FUNC(custom_category_vector_dtor)
|
||||
VTABLE_ADD_FUNC(custom_category_name)
|
||||
VTABLE_ADD_FUNC(custom_category_message)
|
||||
VTABLE_ADD_FUNC(custom_category_default_error_condition)
|
||||
VTABLE_ADD_FUNC(custom_category_equivalent)
|
||||
VTABLE_ADD_FUNC(custom_category_equivalent_code));
|
||||
#endif
|
||||
#if _MSVCP_VER >= 110
|
||||
__ASM_VTABLE(_Pad,
|
||||
VTABLE_ADD_FUNC(_Pad__Go));
|
||||
#endif
|
||||
#ifndef __GNUC__
|
||||
}
|
||||
#endif
|
||||
|
||||
void init_misc(void *base)
|
||||
{
|
||||
#ifdef __x86_64__
|
||||
#if _MSVCP_VER == 100
|
||||
init_error_category_rtti(base);
|
||||
init_iostream_category_rtti(base);
|
||||
#endif
|
||||
#if _MSVCP_VER >= 110
|
||||
init__Pad_rtti(base);
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if _MSVCP_VER == 100
|
||||
iostream_category_ctor(&iostream_category);
|
||||
#endif
|
||||
}
|
||||
|
||||
void free_misc(void)
|
||||
{
|
||||
#if _MSVCP_VER >= 110
|
||||
if(keyed_event)
|
||||
NtClose(keyed_event);
|
||||
#endif
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue