msvcp110: Add _Facet_base_vtable export.
Signed-off-by: Piotr Caban <piotr@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
7ba79ca9d2
commit
d8c5ef3309
@ -949,7 +949,7 @@
|
||||
@ extern ??_7?$time_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@6B@ MSVCP_time_put_char_vtable
|
||||
@ extern ??_7?$time_put@GV?$ostreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@6B@ MSVCP_time_put_short_vtable
|
||||
@ extern ??_7?$time_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@6B@ MSVCP_time_put_wchar_vtable
|
||||
# extern ??_7_Facet_base@std@@6B@
|
||||
@ extern ??_7_Facet_base@std@@6B@ MSVCP__Facet_base_vtable
|
||||
@ extern ??_7_Locimp@locale@std@@6B@ MSVCP_locale__Locimp_vtable
|
||||
@ extern ??_7_Pad@std@@6B@ MSVCP__Pad_vtable
|
||||
@ extern ??_7codecvt_base@std@@6B@ MSVCP_codecvt_base_vtable
|
||||
|
@ -949,7 +949,7 @@
|
||||
@ extern ??_7?$time_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@6B@ MSVCP_time_put_char_vtable
|
||||
@ extern ??_7?$time_put@GV?$ostreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@6B@ MSVCP_time_put_short_vtable
|
||||
@ extern ??_7?$time_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@6B@ MSVCP_time_put_wchar_vtable
|
||||
# extern ??_7_Facet_base@std@@6B@
|
||||
@ extern ??_7_Facet_base@std@@6B@ MSVCP__Facet_base_vtable
|
||||
@ extern ??_7_Locimp@locale@std@@6B@ MSVCP_locale__Locimp_vtable
|
||||
@ extern ??_7_Pad@std@@6B@ MSVCP__Pad_vtable
|
||||
@ extern ??_7codecvt_base@std@@6B@ MSVCP_codecvt_base_vtable
|
||||
|
@ -949,7 +949,7 @@
|
||||
@ extern ??_7?$time_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@6B@ msvcp120.??_7?$time_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@6B@
|
||||
@ extern ??_7?$time_put@GV?$ostreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@6B@ msvcp120.??_7?$time_put@GV?$ostreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@6B@
|
||||
@ 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@
|
||||
# extern ??_7_Facet_base@std@@6B@
|
||||
@ extern ??_7_Facet_base@std@@6B@ msvcp120.??_7_Facet_base@std@@6B@
|
||||
@ extern ??_7_Locimp@locale@std@@6B@ msvcp120.??_7_Locimp@locale@std@@6B@
|
||||
@ extern ??_7_Pad@std@@6B@ msvcp120.??_7_Pad@std@@6B@
|
||||
@ extern ??_7codecvt_base@std@@6B@ msvcp120.??_7codecvt_base@std@@6B@
|
||||
|
@ -954,7 +954,7 @@
|
||||
@ extern ??_7?$time_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@6B@ MSVCP_time_put_char_vtable
|
||||
@ extern ??_7?$time_put@GV?$ostreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@6B@ MSVCP_time_put_short_vtable
|
||||
@ extern ??_7?$time_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@6B@ MSVCP_time_put_wchar_vtable
|
||||
# extern ??_7_Facet_base@std@@6B@
|
||||
@ extern ??_7_Facet_base@std@@6B@ MSVCP__Facet_base_vtable
|
||||
@ extern ??_7_Locimp@locale@std@@6B@ MSVCP_locale__Locimp_vtable
|
||||
@ extern ??_7codecvt_base@std@@6B@ MSVCP_codecvt_base_vtable
|
||||
@ extern ??_7ctype_base@std@@6B@ MSVCP_ctype_base_vtable
|
||||
|
@ -11224,7 +11224,7 @@ size_t __cdecl wcsrtombs(char *dst, const wchar_t **pstr, size_t n, mbstate_t *s
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
DEFINE_RTTI_DATA0(_Facet_base, 0, ".?AV_Facet_base@std@@")
|
||||
DEFINE_RTTI_DATA0(locale_facet, 0, ".?AVfacet@locale@std@@")
|
||||
DEFINE_RTTI_DATA1(locale__Locimp, 0, &locale_facet_rtti_base_descriptor, ".?AV_Locimp@locale@std@@")
|
||||
DEFINE_RTTI_DATA1(collate_char, 0, &locale_facet_rtti_base_descriptor, ".?AV?$collate@D@std@@")
|
||||
@ -11262,6 +11262,11 @@ DEFINE_RTTI_DATA2(time_get_char, 0, &time_base_rtti_base_descriptor, &locale_fac
|
||||
#ifndef __GNUC__
|
||||
void __asm_dummy_vtables(void) {
|
||||
#endif
|
||||
__ASM_VTABLE(_Facet_base,
|
||||
VTABLE_ADD_FUNC(locale_facet_vector_dtor)
|
||||
VTABLE_ADD_FUNC(locale_facet__Incref)
|
||||
VTABLE_ADD_FUNC(locale_facet__Incref)
|
||||
);
|
||||
__ASM_VTABLE(locale_facet,
|
||||
VTABLE_ADD_FUNC(locale_facet_vector_dtor)
|
||||
#if _MSVCP_VER >= 110
|
||||
@ -11608,6 +11613,7 @@ void __asm_dummy_vtables(void) {
|
||||
void init_locale(void *base)
|
||||
{
|
||||
#ifdef __x86_64__
|
||||
init__Facet_base_rtti(base);
|
||||
init_locale_facet_rtti(base);
|
||||
init_locale__Locimp_rtti(base);
|
||||
init_collate_char_rtti(base);
|
||||
|
Loading…
x
Reference in New Issue
Block a user