msvcm80: Add stub dll.

This commit is contained in:
Vincent Povirk 2012-05-02 14:15:32 -05:00 committed by Alexandre Julliard
parent ee1531ef78
commit 7e8ce7badc
5 changed files with 349 additions and 0 deletions

1
configure vendored
View File

@ -15209,6 +15209,7 @@ wine_fn_config_dll mssip32 enable_mssip32
wine_fn_config_dll mstask enable_mstask
wine_fn_config_test dlls/mstask/tests mstask_test
wine_fn_config_dll msvcirt enable_msvcirt
wine_fn_config_dll msvcm80 enable_msvcm80
wine_fn_config_dll msvcp100 enable_msvcp100
wine_fn_config_dll msvcp60 enable_msvcp60
wine_fn_config_dll msvcp70 enable_msvcp70

View File

@ -2697,6 +2697,7 @@ WINE_CONFIG_DLL(mssip32)
WINE_CONFIG_DLL(mstask)
WINE_CONFIG_TEST(dlls/mstask/tests)
WINE_CONFIG_DLL(msvcirt)
WINE_CONFIG_DLL(msvcm80)
WINE_CONFIG_DLL(msvcp100)
WINE_CONFIG_DLL(msvcp60)
WINE_CONFIG_DLL(msvcp70)

6
dlls/msvcm80/Makefile.in Normal file
View File

@ -0,0 +1,6 @@
MODULE = msvcm80.dll
C_SRCS = \
msvcm80_main.c
@MAKE_DLL_RULES@

306
dlls/msvcm80/msvcm80.spec Normal file
View File

@ -0,0 +1,306 @@
@ stub -arch=win32 ?DoCallBackInDefaultDomain@<CrtImplementationDetails>@@YAXP6GJPAX@Z0@Z
@ stub -arch=win64 ?DoCallBackInDefaultDomain@<CrtImplementationDetails>@@YAXP6AJPEAX@Z0@Z
@ stub ?DoDllLanguageSupportValidation@<CrtImplementationDetails>@@YAXXZ
@ stub -arch=win32 ?RegisterModuleUninitializer@<CrtImplementationDetails>@@YAXP$AAVEventHandler@System@@@Z
@ stub -arch=win64 ?RegisterModuleUninitializer@<CrtImplementationDetails>@@YAXPE$AAVEventHandler@System@@@Z
@ stub -arch=win32 ?ThrowModuleLoadException@<CrtImplementationDetails>@@YAXP$AAVString@System@@@Z
@ stub -arch=win64 ?ThrowModuleLoadException@<CrtImplementationDetails>@@YAXPE$AAVString@System@@@Z
@ stub -arch=win32 ?ThrowModuleLoadException@<CrtImplementationDetails>@@YAXP$AAVString@System@@P$AAVException@3@@Z
@ stub -arch=win64 ?ThrowModuleLoadException@<CrtImplementationDetails>@@YAXPE$AAVString@System@@PE$AAVException@3@@Z
@ stub -arch=win32 ?ThrowNestedModuleLoadException@<CrtImplementationDetails>@@YAXP$AAVException@System@@0@Z
@ stub -arch=win64 ?ThrowNestedModuleLoadException@<CrtImplementationDetails>@@YAXPE$AAVException@System@@0@Z
@ stub -arch=win32 ?_Addstd@ios_base@std@@SAXPAV12@@Z
@ stub -arch=win64 ?_Addstd@ios_base@std@@SAXPEAV12@@Z
@ stub ?_Atexit@@YAXP6AXXZ@Z
@ stub -arch=win32 ?_BADOFF_func@std@@YAABJXZ
@ stub -arch=win64 ?_BADOFF_func@std@@YAAEB_JXZ
@ stub -arch=win32 ?_Cerr_func@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@1@XZ
@ stub -arch=win64 ?_Cerr_func@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@1@XZ
@ stub -arch=win32 ?_Cin_func@std@@YAAAV?$basic_istream@DU?$char_traits@D@std@@@1@XZ
@ stub -arch=win64 ?_Cin_func@std@@YAAEAV?$basic_istream@DU?$char_traits@D@std@@@1@XZ
@ stub -arch=win32 ?_Clocptr_func@_Locimp@locale@std@@CAAAPAV123@XZ
@ stub -arch=win64 ?_Clocptr_func@_Locimp@locale@std@@CAAEAPEAV123@XZ
@ stub -arch=win32 ?_Clog_func@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@1@XZ
@ stub -arch=win64 ?_Clog_func@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@1@XZ
@ stub ?_Cosh@@YANNN@Z
@ stub -arch=win32 ?_Cout_func@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@1@XZ
@ stub -arch=win64 ?_Cout_func@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@1@XZ
@ stub -arch=win32 ?_Debug_message@std@@YAXPBD0@Z
@ stub -arch=win64 ?_Debug_message@std@@YAXPEBD0@Z
@ stub -arch=win32 ?_Dnorm@@YAFPAG@Z
@ stub -arch=win64 ?_Dnorm@@YAFPEAG@Z
@ stub -arch=win32 ?_Dscale@@YAFPANJ@Z
@ stub -arch=win64 ?_Dscale@@YAFPEANJ@Z
@ stub -arch=win32 ?_Dtentox@@YANNJPAH@Z
@ stub -arch=win64 ?_Dtentox@@YANNJPEAH@Z
@ stub -arch=win32 ?_Dtest@@YAFPAN@Z
@ stub -arch=win64 ?_Dtest@@YAFPEAN@Z
@ stub -arch=win32 ?_Dunscale@@YAFPAFPAN@Z
@ stub -arch=win64 ?_Dunscale@@YAFPEAFPEAN@Z
@ stub -arch=win32 ?_Exp@@YAFPANNF@Z
@ stub -arch=win64 ?_Exp@@YAFPEANNF@Z
@ stub ?_FCosh@@YAMMM@Z
@ stub -arch=win32 ?_FDnorm@@YAFPAG@Z
@ stub -arch=win64 ?_FDnorm@@YAFPEAG@Z
@ stub -arch=win32 ?_FDscale@@YAFPAMJ@Z
@ stub -arch=win64 ?_FDscale@@YAFPEAMJ@Z
@ stub -arch=win32 ?_FDtentox@@YAMMJPAH@Z
@ stub -arch=win64 ?_FDtentox@@YAMMJPEAH@Z
@ stub -arch=win32 ?_FDtest@@YAFPAM@Z
@ stub -arch=win64 ?_FDtest@@YAFPEAM@Z
@ stub -arch=win32 ?_FDunscale@@YAFPAFPAM@Z
@ stub -arch=win64 ?_FDunscale@@YAFPEAFPEAM@Z
@ stub -arch=win32 ?_FExp@@YAFPAMMF@Z
@ stub -arch=win64 ?_FExp@@YAFPEAMMF@Z
@ stub ?_FSinh@@YAMMM@Z
@ stub -arch=win32 ?_Fiopen@std@@YAPAU_iobuf@@PBDHH@Z
@ stub -arch=win64 ?_Fiopen@std@@YAPEAU_iobuf@@PEBDHH@Z
@ stub -arch=win32 ?_Fiopen@std@@YAPAU_iobuf@@PBGHH@Z
@ stub -arch=win64 ?_Fiopen@std@@YAPEAU_iobuf@@PEBGHH@Z
@ stub -arch=win32 ?_Fiopen@std@@YAPAU_iobuf@@PB_WHH@Z
@ stub -arch=win64 ?_Fiopen@std@@YAPEAU_iobuf@@PEB_WHH@Z
@ stub -arch=win32 ?_Fpz_func@std@@YAAA_JXZ
@ stub -arch=win64 ?_Fpz_func@std@@YAAEA_JXZ
@ stub ?_Getcoll@@YA?AU_Collvec@@XZ
@ stub ?_Getctype@@YA?AU_Ctypevec@@XZ
@ stub ?_Getcvt@@YA?AU_Cvtvec@@XZ
@ stub ?_Getdateorder@@YAHXZ
@ stub -arch=win32 ?_Getgloballocale@locale@std@@CAPAV_Locimp@12@XZ
@ stub -arch=win64 ?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ
@ stub -arch=win32 ?_Getwctype@@YAFGPBU_Ctypevec@@@Z
@ stub -arch=win64 ?_Getwctype@@YAFGPEBU_Ctypevec@@@Z
@ stub -arch=win32 ?_Getwctype@@YAF_WPBU_Ctypevec@@@Z
@ stub -arch=win64 ?_Getwctype@@YAF_WPEBU_Ctypevec@@@Z
@ stub -arch=win32 ?_Getwctypes@@YAPBGPBG0PAFPBU_Ctypevec@@@Z
@ stub -arch=win64 ?_Getwctypes@@YAPEBGPEBG0PEAFPEBU_Ctypevec@@@Z
@ stub -arch=win32 ?_Getwctypes@@YAPB_WPB_W0PAFPBU_Ctypevec@@@Z
@ stub -arch=win64 ?_Getwctypes@@YAPEB_WPEB_W0PEAFPEBU_Ctypevec@@@Z
@ stub -arch=win32 ?_Id_cnt_func@id@locale@std@@CAAAHXZ
@ stub -arch=win64 ?_Id_cnt_func@id@locale@std@@CAAEAHXZ
@ stub -arch=win32 ?_Id_func@?$codecvt@GDH@std@@SAAAVid@locale@2@XZ
@ stub -arch=win64 ?_Id_func@?$codecvt@GDH@std@@SAAEAVid@locale@2@XZ
@ stub -arch=win32 ?_Id_func@?$codecvt@_WDH@std@@SAAAVid@locale@2@XZ
@ stub -arch=win64 ?_Id_func@?$codecvt@_WDH@std@@SAAEAVid@locale@2@XZ
@ stub -arch=win32 ?_Id_func@?$ctype@D@std@@SAAAVid@locale@2@XZ
@ stub -arch=win64 ?_Id_func@?$ctype@D@std@@SAAEAVid@locale@2@XZ
@ stub -arch=win32 ?_Id_func@?$ctype@G@std@@SAAAVid@locale@2@XZ
@ stub -arch=win64 ?_Id_func@?$ctype@G@std@@SAAEAVid@locale@2@XZ
@ stub -arch=win32 ?_Id_func@?$ctype@_W@std@@SAAAVid@locale@2@XZ
@ stub -arch=win64 ?_Id_func@?$ctype@_W@std@@SAAEAVid@locale@2@XZ
@ stub -arch=win32 ?_Index_func@ios_base@std@@CAAAHXZ
@ stub -arch=win64 ?_Index_func@ios_base@std@@CAAEAHXZ
@ stub -arch=win32 ?_Init@locale@std@@CAPAV_Locimp@12@XZ
@ stub -arch=win64 ?_Init@locale@std@@CAPEAV_Locimp@12@XZ
@ stub -arch=win32 ?_Init_cnt_func@Init@ios_base@std@@CAAAHXZ
@ stub -arch=win64 ?_Init_cnt_func@Init@ios_base@std@@CAAEAHXZ
@ stub -arch=win32 ?_Init_ctor@Init@ios_base@std@@CAXPAV123@@Z
@ stub -arch=win64 ?_Init_ctor@Init@ios_base@std@@CAXPEAV123@@Z
@ stub -arch=win32 ?_Init_dtor@Init@ios_base@std@@CAXPAV123@@Z
@ stub -arch=win64 ?_Init_dtor@Init@ios_base@std@@CAXPEAV123@@Z
@ stub -arch=win32 ?_Init_locks_ctor@_Init_locks@std@@CAXPAV12@@Z
@ stub -arch=win64 ?_Init_locks_ctor@_Init_locks@std@@CAXPEAV12@@Z
@ stub -arch=win32 ?_Init_locks_dtor@_Init_locks@std@@CAXPAV12@@Z
@ stub -arch=win64 ?_Init_locks_dtor@_Init_locks@std@@CAXPEAV12@@Z
@ stub -arch=win32 ?_Ios_base_dtor@ios_base@std@@CAXPAV12@@Z
@ stub -arch=win64 ?_Ios_base_dtor@ios_base@std@@CAXPEAV12@@Z
@ stub ?_LCosh@@YAOOO@Z
@ stub -arch=win32 ?_LDscale@@YAFPAOJ@Z
@ stub -arch=win64 ?_LDscale@@YAFPEAOJ@Z
@ stub -arch=win32 ?_LDtentox@@YAOOJPAH@Z
@ stub -arch=win64 ?_LDtentox@@YAOOJPEAH@Z
@ stub -arch=win32 ?_LDtest@@YAFPAO@Z
@ stub -arch=win64 ?_LDtest@@YAFPEAO@Z
@ stub -arch=win32 ?_LDunscale@@YAFPAFPAO@Z
@ stub -arch=win64 ?_LDunscale@@YAFPEAFPEAO@Z
@ stub -arch=win32 ?_LExp@@YAFPAOOF@Z
@ stub -arch=win64 ?_LExp@@YAFPEAOOF@Z
@ stub -arch=win32 ?_LPoly@@YAOOPBOH@Z
@ stub -arch=win64 ?_LPoly@@YAOOPEBOH@Z
@ stub ?_LSinh@@YAOOO@Z
@ stub -arch=win32 ?_Locimp_Addfac@_Locimp@locale@std@@CAXPAV123@PAVfacet@23@I@Z
@ stub -arch=win64 ?_Locimp_Addfac@_Locimp@locale@std@@CAXPEAV123@PEAVfacet@23@_K@Z
@ stub -arch=win32 ?_Locimp_ctor@_Locimp@locale@std@@CAXPAV123@ABV123@@Z
@ stub -arch=win64 ?_Locimp_ctor@_Locimp@locale@std@@CAXPEAV123@AEBV123@@Z
@ stub -arch=win32 ?_Locimp_dtor@_Locimp@locale@std@@CAXPAV123@@Z
@ stub -arch=win64 ?_Locimp_dtor@_Locimp@locale@std@@CAXPEAV123@@Z
@ stub -arch=win32 ?_Locinfo_Addcats@_Locinfo@std@@SAAAV12@PAV12@HPBD@Z
@ stub -arch=win64 ?_Locinfo_Addcats@_Locinfo@std@@SAAEAV12@PEAV12@HPEBD@Z
@ stub -arch=win32 ?_Locinfo_ctor@_Locinfo@std@@SAXPAV12@HPBD@Z
@ stub -arch=win64 ?_Locinfo_ctor@_Locinfo@std@@SAXPEAV12@HPEBD@Z
@ stub -arch=win32 ?_Locinfo_ctor@_Locinfo@std@@SAXPAV12@PBD@Z
@ stub -arch=win64 ?_Locinfo_ctor@_Locinfo@std@@SAXPEAV12@PEBD@Z
@ stub -arch=win32 ?_Locinfo_dtor@_Locinfo@std@@SAXPAV12@@Z
@ stub -arch=win64 ?_Locinfo_dtor@_Locinfo@std@@SAXPEAV12@@Z
@ stub -arch=win32 ?_Lockit_ctor@_Lockit@std@@CAXPAV12@@Z
@ stub -arch=win64 ?_Lockit_ctor@_Lockit@std@@CAXPEAV12@@Z
@ stub -arch=win32 ?_Lockit_ctor@_Lockit@std@@CAXPAV12@H@Z
@ stub -arch=win64 ?_Lockit_ctor@_Lockit@std@@CAXPEAV12@H@Z
@ stub ?_Lockit_ctor@_Lockit@std@@SAXH@Z
@ stub -arch=win32 ?_Lockit_dtor@_Lockit@std@@CAXPAV12@@Z
@ stub -arch=win64 ?_Lockit_dtor@_Lockit@std@@CAXPEAV12@@Z
@ stub ?_Lockit_dtor@_Lockit@std@@SAXH@Z
@ stub -arch=win32 ?_Makeloc@_Locimp@locale@std@@CAPAV123@ABV_Locinfo@3@HPAV123@PBV23@@Z
@ stub -arch=win64 ?_Makeloc@_Locimp@locale@std@@CAPEAV123@AEBV_Locinfo@3@HPEAV123@PEBV23@@Z
@ stub -arch=win32 ?_Makeushloc@_Locimp@locale@std@@CAXABV_Locinfo@3@HPAV123@PBV23@@Z
@ stub -arch=win64 ?_Makeushloc@_Locimp@locale@std@@CAXAEBV_Locinfo@3@HPEAV123@PEBV23@@Z
@ stub -arch=win32 ?_Makewloc@_Locimp@locale@std@@CAXABV_Locinfo@3@HPAV123@PBV23@@Z
@ stub -arch=win64 ?_Makewloc@_Locimp@locale@std@@CAXAEBV_Locinfo@3@HPEAV123@PEBV23@@Z
@ stub -arch=win32 ?_Makexloc@_Locimp@locale@std@@CAXABV_Locinfo@3@HPAV123@PBV23@@Z
@ stub -arch=win64 ?_Makexloc@_Locimp@locale@std@@CAXAEBV_Locinfo@3@HPEAV123@PEBV23@@Z
@ stub -arch=win32 ?_Mbrtowc@@YAHPAGPBDIPAHPBU_Cvtvec@@@Z
@ stub -arch=win64 ?_Mbrtowc@@YAHPEAGPEBD_KPEAHPEBU_Cvtvec@@@Z
@ stub -arch=win32 ?_Mbrtowc@@YAHPA_WPBDIPAHPBU_Cvtvec@@@Z
@ stub -arch=win64 ?_Mbrtowc@@YAHPEA_WPEBD_KPEAHPEBU_Cvtvec@@@Z
@ stub -arch=win32 ?_Mtxdst@@YAXPAU_RTL_CRITICAL_SECTION@@@Z
@ stub -arch=win64 ?_Mtxdst@@YAXPEAU_RTL_CRITICAL_SECTION@@@Z
@ stub -arch=win32 ?_Mtxinit@@YAXPAU_RTL_CRITICAL_SECTION@@@Z
@ stub -arch=win64 ?_Mtxinit@@YAXPEAU_RTL_CRITICAL_SECTION@@@Z
@ stub -arch=win32 ?_Mtxlock@@YAXPAU_RTL_CRITICAL_SECTION@@@Z
@ stub -arch=win64 ?_Mtxlock@@YAXPEAU_RTL_CRITICAL_SECTION@@@Z
@ stub -arch=win32 ?_Mtxunlock@@YAXPAU_RTL_CRITICAL_SECTION@@@Z
@ stub -arch=win64 ?_Mtxunlock@@YAXPEAU_RTL_CRITICAL_SECTION@@@Z
@ stub -arch=win32 ?_Mutex_Lock@_Mutex@std@@CAXPAV12@@Z
@ stub -arch=win64 ?_Mutex_Lock@_Mutex@std@@CAXPEAV12@@Z
@ stub -arch=win32 ?_Mutex_Unlock@_Mutex@std@@CAXPAV12@@Z
@ stub -arch=win64 ?_Mutex_Unlock@_Mutex@std@@CAXPEAV12@@Z
@ stub -arch=win32 ?_Mutex_ctor@_Mutex@std@@CAXPAV12@@Z
@ stub -arch=win64 ?_Mutex_ctor@_Mutex@std@@CAXPEAV12@@Z
@ stub -arch=win32 ?_Mutex_dtor@_Mutex@std@@CAXPAV12@@Z
@ stub -arch=win64 ?_Mutex_dtor@_Mutex@std@@CAXPEAV12@@Z
@ stub ?_Nomemory@std@@YAXXZ
@ stub -arch=win32 ?_Once@@YAXPAJP6AXXZ@Z
@ stub -arch=win64 ?_Once@@YAXPEAJP6AXXZ@Z
@ stub -arch=win32 ?_Poly@@YANNPBNH@Z
@ stub -arch=win64 ?_Poly@@YANNPEBNH@Z
@ stub -arch=win32 ?_Setgloballocale@locale@std@@CAXPAX@Z
@ stub -arch=win64 ?_Setgloballocale@locale@std@@CAXPEAX@Z
@ stub ?_Sinh@@YANNN@Z
@ stub -arch=win32 ?_Stod@@YANPBDPAPADJ@Z
@ stub -arch=win64 ?_Stod@@YANPEBDPEAPEADJ@Z
@ stub -arch=win32 ?_Stodx@@YANPBDPAPADJPAH@Z
@ stub -arch=win64 ?_Stodx@@YANPEBDPEAPEADJPEAH@Z
@ stub -arch=win32 ?_Stof@@YAMPBDPAPADJPAH@Z
@ stub -arch=win64 ?_Stof@@YAMPEBDPEAPEADJPEAH@Z
@ stub -arch=win32 ?_Stoflt@@YAHPBD0PAPADQAJH@Z
@ stub -arch=win64 ?_Stoflt@@YAHPEBD0PEAPEADQEAJH@Z
@ stub -arch=win32 ?_Stofx@@YAMPBDPAPADJPAH@Z
@ stub -arch=win64 ?_Stofx@@YAMPEBDPEAPEADJPEAH@Z
@ stub -arch=win32 ?_Stold@@YAOPBDPAPADJPAH@Z
@ stub -arch=win64 ?_Stold@@YAOPEBDPEAPEADJPEAH@Z
@ stub -arch=win32 ?_Stoldx@@YAOPBDPAPADJPAH@Z
@ stub -arch=win64 ?_Stoldx@@YAOPEBDPEAPEADJPEAH@Z
@ stub -arch=win32 ?_Stolx@@YAJPBDPAPADHPAH@Z
@ stub -arch=win64 ?_Stolx@@YAJPEBDPEAPEADHPEAH@Z
@ stub -arch=win32 ?_Stopfx@@YAHPAPBDPAPAD@Z
@ stub -arch=win64 ?_Stopfx@@YAHPEAPEBDPEAPEAD@Z
@ stub -arch=win32 ?_Stoul@@YAKPBDPAPADH@Z
@ stub -arch=win64 ?_Stoul@@YAKPEBDPEAPEADH@Z
@ stub -arch=win32 ?_Stoulx@@YAKPBDPAPADHPAH@Z
@ stub -arch=win64 ?_Stoulx@@YAKPEBDPEAPEADHPEAH@Z
@ stub -arch=win32 ?_Stoxflt@@YAHPBD0PAPADQAJH@Z
@ stub -arch=win64 ?_Stoxflt@@YAHPEBD0PEAPEADQEAJH@Z
@ stub -arch=win32 ?_Strcoll@@YAHPBD000PBU_Collvec@@@Z
@ stub -arch=win64 ?_Strcoll@@YAHPEBD000PEBU_Collvec@@@Z
@ stub -arch=win32 ?_Strxfrm@@YAIPAD0PBD1PBU_Collvec@@@Z
@ stub -arch=win64 ?_Strxfrm@@YA_KPEAD0PEBD1PEBU_Collvec@@@Z
@ stub -arch=win32 ?_Sync_func@ios_base@std@@CAAA_NXZ
@ stub -arch=win64 ?_Sync_func@ios_base@std@@CAAEA_NXZ
@ stub -arch=win32 ?_Throw@std@@YAXABVexception@stdext@@@Z
@ stub -arch=win64 ?_Throw@std@@YAXAEBVexception@stdext@@@Z
@ stub -arch=win32 ?_Tolower@@YAHHPBU_Ctypevec@@@Z
@ stub -arch=win64 ?_Tolower@@YAHHPEBU_Ctypevec@@@Z
@ stub -arch=win32 ?_Toupper@@YAHHPBU_Ctypevec@@@Z
@ stub -arch=win64 ?_Toupper@@YAHHPEBU_Ctypevec@@@Z
@ stub -arch=win32 ?_Towlower@@YAGGPBU_Ctypevec@@@Z
@ stub -arch=win64 ?_Towlower@@YAGGPEBU_Ctypevec@@@Z
@ stub -arch=win32 ?_Towlower@@YA_W_WPBU_Ctypevec@@@Z
@ stub -arch=win64 ?_Towlower@@YA_W_WPEBU_Ctypevec@@@Z
@ stub -arch=win32 ?_Towupper@@YAGGPBU_Ctypevec@@@Z
@ stub -arch=win64 ?_Towupper@@YAGGPEBU_Ctypevec@@@Z
@ stub -arch=win32 ?_Towupper@@YA_W_WPBU_Ctypevec@@@Z
@ stub -arch=win64 ?_Towupper@@YA_W_WPEBU_Ctypevec@@@Z
@ stub -arch=win32 ?_Wcerr_func@std@@YAAAV?$basic_ostream@GU?$char_traits@G@std@@@1@XZ
@ stub -arch=win64 ?_Wcerr_func@std@@YAAEAV?$basic_ostream@GU?$char_traits@G@std@@@1@XZ
@ stub -arch=win32 ?_Wcerr_func@std@@YAAAV?$basic_ostream@_WU?$char_traits@_W@std@@@1@XZ
@ stub -arch=win64 ?_Wcerr_func@std@@YAAEAV?$basic_ostream@_WU?$char_traits@_W@std@@@1@XZ
@ stub -arch=win32 ?_Wcin_func@std@@YAAAV?$basic_istream@GU?$char_traits@G@std@@@1@XZ
@ stub -arch=win64 ?_Wcin_func@std@@YAAEAV?$basic_istream@GU?$char_traits@G@std@@@1@XZ
@ stub -arch=win32 ?_Wcin_func@std@@YAAAV?$basic_istream@_WU?$char_traits@_W@std@@@1@XZ
@ stub -arch=win64 ?_Wcin_func@std@@YAAEAV?$basic_istream@_WU?$char_traits@_W@std@@@1@XZ
@ stub -arch=win32 ?_Wclog_func@std@@YAAAV?$basic_ostream@GU?$char_traits@G@std@@@1@XZ
@ stub -arch=win64 ?_Wclog_func@std@@YAAEAV?$basic_ostream@GU?$char_traits@G@std@@@1@XZ
@ stub -arch=win32 ?_Wclog_func@std@@YAAAV?$basic_ostream@_WU?$char_traits@_W@std@@@1@XZ
@ stub -arch=win64 ?_Wclog_func@std@@YAAEAV?$basic_ostream@_WU?$char_traits@_W@std@@@1@XZ
@ stub -arch=win32 ?_Wcout_func@std@@YAAAV?$basic_ostream@GU?$char_traits@G@std@@@1@XZ
@ stub -arch=win64 ?_Wcout_func@std@@YAAEAV?$basic_ostream@GU?$char_traits@G@std@@@1@XZ
@ stub -arch=win32 ?_Wcout_func@std@@YAAAV?$basic_ostream@_WU?$char_traits@_W@std@@@1@XZ
@ stub -arch=win64 ?_Wcout_func@std@@YAAEAV?$basic_ostream@_WU?$char_traits@_W@std@@@1@XZ
@ stub -arch=win32 ?_Wcrtomb@@YAHPADGPAHPBU_Cvtvec@@@Z
@ stub -arch=win64 ?_Wcrtomb@@YAHPEADGPEAHPEBU_Cvtvec@@@Z
@ stub -arch=win32 ?_Wcrtomb@@YAHPAD_WPAHPBU_Cvtvec@@@Z
@ stub -arch=win64 ?_Wcrtomb@@YAHPEAD_WPEAHPEBU_Cvtvec@@@Z
@ stub -arch=win32 ?_Wcscoll@@YAHPBG000PBU_Collvec@@@Z
@ stub -arch=win64 ?_Wcscoll@@YAHPEBG000PEBU_Collvec@@@Z
@ stub -arch=win32 ?_Wcscoll@@YAHPB_W000PBU_Collvec@@@Z
@ stub -arch=win64 ?_Wcscoll@@YAHPEB_W000PEBU_Collvec@@@Z
@ stub -arch=win32 ?_Wcsxfrm@@YAIPAG0PBG1PBU_Collvec@@@Z
@ stub -arch=win64 ?_Wcsxfrm@@YA_KPEAG0PEBG1PEBU_Collvec@@@Z
@ stub -arch=win32 ?_Wcsxfrm@@YAIPA_W0PB_W1PBU_Collvec@@@Z
@ stub -arch=win64 ?_Wcsxfrm@@YA_KPEA_W0PEB_W1PEBU_Collvec@@@Z
@ stub -arch=win32 ?_Xfsopen@std@@YAPAU_iobuf@@PB_W0H@Z
@ stub -arch=win64 ?_Xfsopen@std@@YAPEAU_iobuf@@PEB_W0H@Z
@ stub ?_Xinvarg@_String_base@std@@SAXXZ
@ stub ?_Xlen@_String_base@std@@SAXXZ
@ stub ?_Xran@_String_base@std@@SAXXZ
@ stub -arch=win32 ?__Stodx@@YANPBDPAPADJPAH@Z
@ stub -arch=win64 ?__Stodx@@YANPEBDPEAPEADJPEAH@Z
@ stub -arch=win32 ?__Stofx@@YAMPBDPAPADJPAH@Z
@ stub -arch=win64 ?__Stofx@@YAMPEBDPEAPEADJPEAH@Z
@ stub -arch=win32 ?__Stoldx@@YAOPBDPAPADJPAH@Z
@ stub -arch=win64 ?__Stoldx@@YAOPEBDPEAPEADJPEAH@Z
@ stub -arch=win32 ?__Wcrtomb_lk@@YAHPAD_WPAHPBU_Cvtvec@@@Z
@ stub -arch=win64 ?__Wcrtomb_lk@@YAHPEAD_WPEAHPEBU_Cvtvec@@@Z
@ stub -arch=win32 ?__get_default_appdomain@@YAJPAPAUIUnknown@@@Z
@ stub -arch=win64 ?__get_default_appdomain@@YAJPEAPEAUIUnknown@@@Z
@ stub -arch=win32 ?__query_new_handler_m@@YAP6MHI@ZXZ
@ stub -arch=win64 ?__query_new_handler_m@@YAP6MH_K@ZXZ
@ stub -arch=win32 ?__release_appdomain@@YAXPAUIUnknown@@@Z
@ stub -arch=win64 ?__release_appdomain@@YAXPEAUIUnknown@@@Z
@ stub -arch=win32 ?_beginthread@@YAIP6MXPAX@ZI0@Z
@ stub -arch=win64 ?_beginthread@@YA_KP6MXPEAX@ZI0@Z
@ stub -arch=win32 ?_beginthreadex@@YAIPAXIP6MI0@Z0IPAI@Z
@ stub -arch=win64 ?_beginthreadex@@YA_KPEAXIP6MI0@Z0IPEAI@Z
@ stub -arch=win32 ?_fpieee_flt@@YAHKPAU_EXCEPTION_POINTERS@@P6MHPAU_FPIEEE_RECORD@@@Z@Z
@ stub -arch=win64 ?_fpieee_flt@@YAHKPEAU_EXCEPTION_POINTERS@@P6MHPEAU_FPIEEE_RECORD@@@Z@Z
@ stub -arch=win32 ?_set_invalid_parameter_handler@@YAP6AXPB_W00II@ZH@Z
@ stub -arch=win64 ?_set_invalid_parameter_handler@@YAP6AXPEB_W00I_K@ZH@Z
@ stub -arch=win32 ?_set_invalid_parameter_handler@@YAP6MXPB_W00II@ZP6MX000II@Z@Z
@ stub -arch=win64 ?_set_invalid_parameter_handler@@YAP6MXPEB_W00I_K@ZP6MX000I1@Z@Z
@ stub -arch=win32 ?_set_new_handler@@YAP6MHI@ZP6MHI@Z@Z
@ stub -arch=win64 ?_set_new_handler@@YAP6MH_K@ZP6MH0@Z@Z
@ stub ?_set_purecall_handler@@YAP6AXXZH@Z
@ stub ?_set_purecall_handler@@YAP6MXXZP6MXXZ@Z
@ stub ?_uncaught_exception_m@std@@YA_NXZ
@ stub -arch=win32 ?classic@locale@std@@SAABV12@XZ
@ stub -arch=win64 ?classic@locale@std@@SAAEBV12@XZ
@ stub ?empty@locale@std@@SA?AV12@XZ
@ stub -arch=win32 ?facet_Register@facet@locale@std@@CAXPAV123@@Z
@ stub -arch=win64 ?facet_Register@facet@locale@std@@CAXPEAV123@@Z
@ stub -arch=win32 ?global@locale@std@@SA?AV12@ABV12@@Z
@ stub -arch=win64 ?global@locale@std@@SA?AV12@AEBV12@@Z
@ stub ?resetiosflags@std@@YA?AU?$_Smanip@H@1@H@Z
@ stub ?set_new_handler@std@@YAP6MXXZP6MXXZ@Z
@ stub ?set_terminate@@YAP6MXXZP6MXXZ@Z
@ stub ?set_unexpected@@YAP6MXXZP6MXXZ@Z
@ stub ?setbase@std@@YA?AU?$_Smanip@H@1@H@Z
@ stub ?setiosflags@std@@YA?AU?$_Smanip@H@1@H@Z
@ stub -arch=win32 ?setprecision@std@@YA?AU?$_Smanip@H@1@H@Z
@ stub -arch=win64 ?setprecision@std@@YA?AU?$_Smanip@_J@1@_J@Z
@ stub -arch=win32 ?setw@std@@YA?AU?$_Smanip@H@1@H@Z
@ stub -arch=win64 ?setw@std@@YA?AU?$_Smanip@_J@1@_J@Z
@ stub ?signal@@YAP6MXH@ZHH@Z
@ stub ?signal@@YAP6MXH@ZHP6MXH@Z@Z
@ stub __setusermatherr_m
@ stub towctrans
@ stub wctrans
@ stub wctype

View File

@ -0,0 +1,35 @@
/*
* Copyright 2010 Vincent Povirk for CodeWeavers
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
BOOL WINAPI DllMain(HINSTANCE hdll, DWORD reason, LPVOID reserved)
{
switch (reason)
{
case DLL_WINE_PREATTACH:
return FALSE; /* prefer native version */
case DLL_PROCESS_ATTACH:
DisableThreadLibraryCalls(hdll);
}
return TRUE;
}