Piotr Caban : msvcp110: Don't export structures as stubs.

Alexandre Julliard julliard at winehq.org
Tue Aug 2 17:33:32 CDT 2016


Module: wine
Branch: master
Commit: 657773a3671b753ebe1c446352681f3542aae9d9
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=657773a3671b753ebe1c446352681f3542aae9d9

Author: Piotr Caban <piotr at codeweavers.com>
Date:   Tue Aug  2 13:00:49 2016 +0200

msvcp110: Don't export structures as stubs.

Signed-off-by: Piotr Caban <piotr at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/msvcp110/msvcp110.spec | 50 ++++++++++++++++++++++-----------------------
 1 file changed, 25 insertions(+), 25 deletions(-)

diff --git a/dlls/msvcp110/msvcp110.spec b/dlls/msvcp110/msvcp110.spec
index ced9795..ff16de2 100644
--- a/dlls/msvcp110/msvcp110.spec
+++ b/dlls/msvcp110/msvcp110.spec
@@ -949,7 +949,7 @@
 @ extern ??_7?$time_put at DV?$ostreambuf_iterator at DU?$char_traits at D@std@@@std@@@std@@6B@ MSVCP_time_put_char_vtable
 @ extern ??_7?$time_put at GV?$ostreambuf_iterator at GU?$char_traits at G@std@@@std@@@std@@6B@ MSVCP_time_put_short_vtable
 @ extern ??_7?$time_put at _WV?$ostreambuf_iterator at _WU?$char_traits at _W@std@@@std@@@std@@6B@ MSVCP_time_put_wchar_vtable
-@ stub ??_7_Facet_base at std@@6B@
+# extern ??_7_Facet_base at std@@6B@
 @ extern ??_7_Locimp at locale@std@@6B@ MSVCP_locale__Locimp_vtable
 @ extern ??_7_Pad at std@@6B@ MSVCP__Pad_vtable
 @ extern ??_7codecvt_base at std@@6B@ MSVCP_codecvt_base_vtable
@@ -1077,26 +1077,26 @@
 @ stub -arch=win64 ?NFS_Free at details@Concurrency@@YAXPEAX at Z
 @ stub -arch=win32 ?NFS_GetLineSize at details@Concurrency@@YAIXZ
 @ stub -arch=win64 ?NFS_GetLineSize at details@Concurrency@@YA_KXZ
-@ stub ?_10 at placeholders@std@@3V?$_Ph@$09 at 2@A
-@ stub ?_11 at placeholders@std@@3V?$_Ph@$0L@@2 at A
-@ stub ?_12 at placeholders@std@@3V?$_Ph@$0M@@2 at A
-@ stub ?_13 at placeholders@std@@3V?$_Ph@$0N@@2 at A
-@ stub ?_14 at placeholders@std@@3V?$_Ph@$0O@@2 at A
-@ stub ?_15 at placeholders@std@@3V?$_Ph@$0P@@2 at A
-@ stub ?_16 at placeholders@std@@3V?$_Ph@$0BA@@2 at A
-@ stub ?_17 at placeholders@std@@3V?$_Ph@$0BB@@2 at A
-@ stub ?_18 at placeholders@std@@3V?$_Ph@$0BC@@2 at A
-@ stub ?_19 at placeholders@std@@3V?$_Ph@$0BD@@2 at A
-@ stub ?_1 at placeholders@std@@3V?$_Ph@$00 at 2@A
-@ stub ?_20 at placeholders@std@@3V?$_Ph@$0BE@@2 at A
-@ stub ?_2 at placeholders@std@@3V?$_Ph@$01 at 2@A
-@ stub ?_3 at placeholders@std@@3V?$_Ph@$02 at 2@A
-@ stub ?_4 at placeholders@std@@3V?$_Ph@$03 at 2@A
-@ stub ?_5 at placeholders@std@@3V?$_Ph@$04 at 2@A
-@ stub ?_6 at placeholders@std@@3V?$_Ph@$05 at 2@A
-@ stub ?_7 at placeholders@std@@3V?$_Ph@$06 at 2@A
-@ stub ?_8 at placeholders@std@@3V?$_Ph@$07 at 2@A
-@ stub ?_9 at placeholders@std@@3V?$_Ph@$08 at 2@A
+# extern ?_10 at placeholders@std@@3V?$_Ph@$09 at 2@A
+# extern ?_11 at placeholders@std@@3V?$_Ph@$0L@@2 at A
+# extern ?_12 at placeholders@std@@3V?$_Ph@$0M@@2 at A
+# extern ?_13 at placeholders@std@@3V?$_Ph@$0N@@2 at A
+# extern ?_14 at placeholders@std@@3V?$_Ph@$0O@@2 at A
+# extern ?_15 at placeholders@std@@3V?$_Ph@$0P@@2 at A
+# extern ?_16 at placeholders@std@@3V?$_Ph@$0BA@@2 at A
+# extern ?_17 at placeholders@std@@3V?$_Ph@$0BB@@2 at A
+# extern ?_18 at placeholders@std@@3V?$_Ph@$0BC@@2 at A
+# extern ?_19 at placeholders@std@@3V?$_Ph@$0BD@@2 at A
+# extern ?_1 at placeholders@std@@3V?$_Ph@$00 at 2@A
+# extern ?_20 at placeholders@std@@3V?$_Ph@$0BE@@2 at A
+# extern ?_2 at placeholders@std@@3V?$_Ph@$01 at 2@A
+# extern ?_3 at placeholders@std@@3V?$_Ph@$02 at 2@A
+# extern ?_4 at placeholders@std@@3V?$_Ph@$03 at 2@A
+# extern ?_5 at placeholders@std@@3V?$_Ph@$04 at 2@A
+# extern ?_6 at placeholders@std@@3V?$_Ph@$05 at 2@A
+# extern ?_7 at placeholders@std@@3V?$_Ph@$06 at 2@A
+# extern ?_8 at placeholders@std@@3V?$_Ph@$07 at 2@A
+# extern ?_9 at placeholders@std@@3V?$_Ph@$08 at 2@A
 @ stub -arch=arm ?_Add_vtordisp1@?$basic_ios at DU?$char_traits at D@std@@@std@@UAAXXZ
 @ stub -arch=i386 ?_Add_vtordisp1@?$basic_ios at DU?$char_traits at D@std@@@std@@UAEXXZ
 @ stub -arch=win64 ?_Add_vtordisp1@?$basic_ios at DU?$char_traits at D@std@@@std@@UEAAXXZ
@@ -1149,7 +1149,7 @@
 @ stub -arch=win64 ?_Assign at _Concurrent_queue_iterator_base_v4@details at Concurrency@@IEAAXAEBV123@@Z
 @ stub ?_Atexit@@YAXP6AXXZ at Z
 @ extern ?_BADOFF at std@@3_JB std_BADOFF
-@ stub ?_Byte_reverse_table at details@Concurrency@@3QBEB
+# extern ?_Byte_reverse_table at details@Concurrency@@3QBEB
 @ cdecl -arch=arm ?_C_str@?$_Yarn at D@std@@QBAPBDXZ(ptr) _Yarn_char_c_str
 @ thiscall -arch=i386 ?_C_str@?$_Yarn at D@std@@QBEPBDXZ(ptr) _Yarn_char_c_str
 @ cdecl -arch=win64 ?_C_str@?$_Yarn at D@std@@QEBAPEBDXZ(ptr) _Yarn_char_c_str
@@ -1845,7 +1845,7 @@
 @ stub ?_Xregex_error at std@@YAXW4error_type at regex_constants@1@@Z
 @ cdecl -arch=win32 ?_Xruntime_error at std@@YAXPBD at Z(str) _Xruntime_error
 @ cdecl -arch=win64 ?_Xruntime_error at std@@YAXPEBD at Z(str) _Xruntime_error
-@ stub ?adopt_lock at std@@3Uadopt_lock_t at 1@B
+# extern ?adopt_lock at std@@3Uadopt_lock_t at 1@B
 @ cdecl -arch=arm ?always_noconv at codecvt_base@std@@QBA_NXZ(ptr) codecvt_base_always_noconv
 @ thiscall -arch=i386 ?always_noconv at codecvt_base@std@@QBE_NXZ(ptr) codecvt_base_always_noconv
 @ cdecl -arch=win64 ?always_noconv at codecvt_base@std@@QEBA_NXZ(ptr) codecvt_base_always_noconv
@@ -1915,7 +1915,7 @@
 @ stub -arch=arm ?date_order@?$time_get at _WV?$istreambuf_iterator at _WU?$char_traits at _W@std@@@std@@@std@@QBA?AW4dateorder at time_base@2 at XZ
 @ stub -arch=i386 ?date_order@?$time_get at _WV?$istreambuf_iterator at _WU?$char_traits at _W@std@@@std@@@std@@QBE?AW4dateorder at time_base@2 at XZ
 @ stub -arch=win64 ?date_order@?$time_get at _WV?$istreambuf_iterator at _WU?$char_traits at _W@std@@@std@@@std@@QEBA?AW4dateorder at time_base@2 at XZ
-@ stub ?defer_lock at std@@3Udefer_lock_t at 1@B
+# extern ?defer_lock at std@@3Udefer_lock_t at 1@B
 @ stub -arch=arm ?do_always_noconv@?$codecvt at DDH@std@@MBA_NXZ
 @ stub -arch=i386 ?do_always_noconv@?$codecvt at DDH@std@@MBE_NXZ
 @ stub -arch=win64 ?do_always_noconv@?$codecvt at DDH@std@@MEBA_NXZ
@@ -3605,7 +3605,7 @@
 @ cdecl -arch=arm ?toupper@?$ctype at _W@std@@QBA_W_W at Z(ptr long) ctype_wchar_toupper_ch
 @ thiscall -arch=i386 ?toupper@?$ctype at _W@std@@QBE_W_W at Z(ptr long) ctype_wchar_toupper_ch
 @ cdecl -arch=win64 ?toupper@?$ctype at _W@std@@QEBA_W_W at Z(ptr long) ctype_wchar_toupper_ch
-@ stub ?try_to_lock at std@@3Utry_to_lock_t at 1@B
+# extern ?try_to_lock at std@@3Utry_to_lock_t at 1@B
 @ cdecl -arch=arm ?uflow@?$basic_streambuf at DU?$char_traits at D@std@@@std@@MAAHXZ(ptr) basic_streambuf_char_uflow
 @ thiscall -arch=i386 ?uflow@?$basic_streambuf at DU?$char_traits at D@std@@@std@@MAEHXZ(ptr) basic_streambuf_char_uflow
 @ cdecl -arch=win64 ?uflow@?$basic_streambuf at DU?$char_traits at D@std@@@std@@MEAAHXZ(ptr) basic_streambuf_char_uflow




More information about the wine-cvs mailing list