Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
5b58de96
Commit
5b58de96
authored
May 04, 2011
by
Alexandre Julliard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
msvcp: Export a couple of variables and their access function.
parent
83a8c45d
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
45 additions
and
21 deletions
+45
-21
msvcp100.c
dlls/msvcp100/msvcp100.c
+3
-0
msvcp100.spec
dlls/msvcp100/msvcp100.spec
+1
-1
msvcp70.spec
dlls/msvcp70/msvcp70.spec
+3
-3
msvcp71.spec
dlls/msvcp71/msvcp71.spec
+3
-3
msvcp80.spec
dlls/msvcp80/msvcp80.spec
+7
-7
msvcp90.spec
dlls/msvcp90/msvcp90.spec
+7
-7
msvcp90_main.c
dlls/msvcp90/msvcp90_main.c
+21
-0
No files found.
dlls/msvcp100/msvcp100.c
View file @
5b58de96
...
...
@@ -23,6 +23,9 @@
#include "windef.h"
#include "winbase.h"
/* ?_BADOFF@std@@3_JB -> __int64 const std::_BADOFF */
const
__int64
std_BADOFF
=
-
1
;
BOOL
WINAPI
DllMain
(
HINSTANCE
hdll
,
DWORD
reason
,
LPVOID
reserved
)
{
switch
(
reason
)
...
...
dlls/msvcp100/msvcp100.spec
View file @
5b58de96
...
...
@@ -767,7 +767,7 @@
@ stub -arch=win32 ?_Assign@_Concurrent_queue_iterator_base_v4@details@Concurrency@@IAEXABV123@@Z
@ stub -arch=win64 ?_Assign@_Concurrent_queue_iterator_base_v4@details@Concurrency@@IEAAXAEBV123@@Z
@ stub ?_Atexit@@YAXP6AXXZ@Z
# extern -arch=win64 ?_BADOFF@std@@3_JB
@ extern ?_BADOFF@std@@3_JB std_BADOFF
@ stub -arch=win32 ?_C_str@?$_Yarn@D@std@@QBEPBDXZ
@ stub -arch=win64 ?_C_str@?$_Yarn@D@std@@QEBAPEBDXZ
@ stub -arch=win32 ?_Callfns@ios_base@std@@AAEXW4event@12@@Z
...
...
dlls/msvcp70/msvcp70.spec
View file @
5b58de96
...
...
@@ -1753,8 +1753,8 @@
@ stub -arch=win64 ?_Addfac@locale@std@@QEAAAEAV12@PEAVfacet@12@_K1@Z
@ stub -arch=win32 ?_Addstd@ios_base@std@@QAEXXZ
@ stub -arch=win64 ?_Addstd@ios_base@std@@QEAAXXZ
# extern -arch=win32
?_BADOFF@std@@3JB
# extern -arch=win64
?_BADOFF@std@@3_JB
@ extern -arch=win32 ?_BADOFF@std@@3JB msvcp90.
?_BADOFF@std@@3JB
@ extern -arch=win64 ?_BADOFF@std@@3_JB msvcp90.
?_BADOFF@std@@3_JB
@ stub -arch=win32 ?_Callfns@ios_base@std@@AAEXW4event@12@@Z
@ stub -arch=win64 ?_Callfns@ios_base@std@@AEAAXW4event@12@@Z
@ stub -arch=win32 ?_Charalloc@?$allocator@D@std@@QAEPADI@Z
...
...
@@ -1814,7 +1814,7 @@
@ stub -arch=win32 ?_Fput@?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@KA?AV?$ostreambuf_iterator@DU?$char_traits@D@std@@@2@V32@AAVios_base@2@DPBDIIII@Z
@ stub -arch=win32 ?_Fput@?$num_put@GV?$ostreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@KA?AV?$ostreambuf_iterator@GU?$char_traits@G@std@@@2@V32@AAVios_base@2@GPBDIIII@Z
@ stub -arch=win32 ?_Fput@?$num_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@KA?AV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@2@V32@AAVios_base@2@_WPBDIIII@Z
# extern
?_Fpz@std@@3_JA
@ extern ?_Fpz@std@@3_JA msvcp90.
?_Fpz@std@@3_JA
@ stub -arch=win32 ?_Getcat@?$codecvt@DDH@std@@SAIPAPBVfacet@locale@2@@Z
@ stub -arch=win64 ?_Getcat@?$codecvt@DDH@std@@SA_KPEAPEBVfacet@locale@2@@Z
@ stub -arch=win32 ?_Getcat@?$codecvt@GDH@std@@SAIPAPBVfacet@locale@2@@Z
...
...
dlls/msvcp71/msvcp71.spec
View file @
5b58de96
...
...
@@ -1941,8 +1941,8 @@
@ stub -arch=win64 ?_Addfac@locale@std@@QEAAAEAV12@PEAVfacet@12@_K1@Z
@ stub -arch=win32 ?_Addstd@ios_base@std@@QAEXXZ
@ stub -arch=win64 ?_Addstd@ios_base@std@@QEAAXXZ
# extern -arch=win32
?_BADOFF@std@@3JB
# extern -arch=win64
?_BADOFF@std@@3_JB
@ extern -arch=win32 ?_BADOFF@std@@3JB msvcp90.
?_BADOFF@std@@3JB
@ extern -arch=win64 ?_BADOFF@std@@3_JB msvcp90.
?_BADOFF@std@@3_JB
@ stub -arch=win32 ?_Callfns@ios_base@std@@AAEXW4event@12@@Z
@ stub -arch=win64 ?_Callfns@ios_base@std@@AEAAXW4event@12@@Z
# extern -arch=win32 ?_Clocptr@_Locimp@locale@std@@0PAV123@A
...
...
@@ -2000,7 +2000,7 @@
@ stub -arch=win64 ?_Fput@?$num_put@GV?$ostreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@AEBA?AV?$ostreambuf_iterator@GU?$char_traits@G@std@@@2@V32@AEAVios_base@2@GPEBD_K333@Z
@ stub -arch=win32 ?_Fput@?$num_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@ABA?AV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@2@V32@AAVios_base@2@_WPBDIIII@Z
@ stub -arch=win64 ?_Fput@?$num_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@AEBA?AV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@2@V32@AEAVios_base@2@_WPEBD_K444@Z
# extern
?_Fpz@std@@3_JA
@ extern ?_Fpz@std@@3_JA msvcp90.
?_Fpz@std@@3_JA
@ stub -arch=win32 ?_Getcat@?$codecvt@DDH@std@@SAIPAPBVfacet@locale@2@@Z
@ stub -arch=win64 ?_Getcat@?$codecvt@DDH@std@@SA_KPEAPEBVfacet@locale@2@@Z
@ stub -arch=win32 ?_Getcat@?$codecvt@GDH@std@@SAIPAPBVfacet@locale@2@@Z
...
...
dlls/msvcp80/msvcp80.spec
View file @
5b58de96
...
...
@@ -2103,10 +2103,10 @@
@ stub -arch=win32 ?_Addstd@ios_base@std@@SAXPAV12@@Z
@ stub -arch=win64 ?_Addstd@ios_base@std@@SAXPEAV12@@Z
@ stub ?_Atexit@@YAXP6AXXZ@Z
# extern -arch=win32
?_BADOFF@std@@3JB
# extern -arch=win64
?_BADOFF@std@@3_JB
@
stub -arch=win32
?_BADOFF_func@std@@YAABJXZ
@
stub -arch=win64
?_BADOFF_func@std@@YAAEB_JXZ
@ extern -arch=win32 ?_BADOFF@std@@3JB msvcp90.
?_BADOFF@std@@3JB
@ extern -arch=win64 ?_BADOFF@std@@3_JB msvcp90.
?_BADOFF@std@@3_JB
@
cdecl -arch=win32 ?_BADOFF_func@std@@YAABJXZ() msvcp90.
?_BADOFF_func@std@@YAABJXZ
@
cdecl -arch=win64 ?_BADOFF_func@std@@YAAEB_JXZ() msvcp90.
?_BADOFF_func@std@@YAAEB_JXZ
@ stub -arch=win32 ?_Callfns@ios_base@std@@AAEXW4event@12@@Z
@ stub -arch=win64 ?_Callfns@ios_base@std@@AEAAXW4event@12@@Z
@ stub -arch=win32 ?_Cerr_func@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@1@XZ
...
...
@@ -2215,9 +2215,9 @@
@ stub -arch=win64 ?_Fput@?$num_put@GV?$ostreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@AEBA?AV?$ostreambuf_iterator@GU?$char_traits@G@std@@@2@V32@AEAVios_base@2@GPEBD_K333@Z
@ stub -arch=win32 ?_Fput@?$num_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@ABA?AV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@2@V32@AAVios_base@2@_WPBDIIII@Z
@ stub -arch=win64 ?_Fput@?$num_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@AEBA?AV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@2@V32@AEAVios_base@2@_WPEBD_K444@Z
# extern
?_Fpz@std@@3_JA
@
stub -arch=win32
?_Fpz_func@std@@YAAA_JXZ
@
stub -arch=win64
?_Fpz_func@std@@YAAEA_JXZ
@ extern ?_Fpz@std@@3_JA msvcp90.
?_Fpz@std@@3_JA
@
cdecl -arch=win32 ?_Fpz_func@std@@YAAA_JXZ() msvcp90.
?_Fpz_func@std@@YAAA_JXZ
@
cdecl -arch=win64 ?_Fpz_func@std@@YAAEA_JXZ() msvcp90.
?_Fpz_func@std@@YAAEA_JXZ
@ stub -arch=win32 ?_Getcat@?$codecvt@DDH@std@@SAIPAPBVfacet@locale@2@@Z
@ stub -arch=win64 ?_Getcat@?$codecvt@DDH@std@@SA_KPEAPEBVfacet@locale@2@@Z
@ stub -arch=win32 ?_Getcat@?$codecvt@GDH@std@@SAIPAPBVfacet@locale@2@@Z
...
...
dlls/msvcp90/msvcp90.spec
View file @
5b58de96
...
...
@@ -2106,10 +2106,10 @@
@ stub -arch=win32 ?_Addstd@ios_base@std@@SAXPAV12@@Z
@ stub -arch=win64 ?_Addstd@ios_base@std@@SAXPEAV12@@Z
@ stub ?_Atexit@@YAXP6AXXZ@Z
# extern -arch=win32 ?_BADOFF@std@@3JB
# extern -arch=win64 ?_BADOFF@std@@3_JB
@
stub -arch=win32 ?_BADOFF_func@std@@YAABJXZ
@
stub -arch=win64 ?_BADOFF_func@std@@YAAEB_JXZ
@ extern -arch=win32 ?_BADOFF@std@@3JB std_BADOFF
@ extern -arch=win64 ?_BADOFF@std@@3_JB std_BADOFF
@
cdecl -arch=win32 ?_BADOFF_func@std@@YAABJXZ() std_BADOFF_func
@
cdecl -arch=win64 ?_BADOFF_func@std@@YAAEB_JXZ() std_BADOFF_func
@ stub -arch=win32 ?_Callfns@ios_base@std@@AAEXW4event@12@@Z
@ stub -arch=win64 ?_Callfns@ios_base@std@@AEAAXW4event@12@@Z
@ stub -arch=win32 ?_Cerr_func@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@1@XZ
...
...
@@ -2218,9 +2218,9 @@
@ stub -arch=win64 ?_Fput@?$num_put@GV?$ostreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@AEBA?AV?$ostreambuf_iterator@GU?$char_traits@G@std@@@2@V32@AEAVios_base@2@GPEBD_K333@Z
@ stub -arch=win32 ?_Fput@?$num_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@ABA?AV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@2@V32@AAVios_base@2@_WPBDIIII@Z
@ stub -arch=win64 ?_Fput@?$num_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@AEBA?AV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@2@V32@AEAVios_base@2@_WPEBD_K444@Z
# extern ?_Fpz@std@@3_JA
@
stub -arch=win32 ?_Fpz_func@std@@YAAA_JXZ
@
stub -arch=win64 ?_Fpz_func@std@@YAAEA_JXZ
@ extern ?_Fpz@std@@3_JA std_Fpz
@
cdecl -arch=win32 ?_Fpz_func@std@@YAAA_JXZ() std_Fpz_func
@
cdecl -arch=win64 ?_Fpz_func@std@@YAAEA_JXZ() std_Fpz_func
@ stub -arch=win32 ?_Getcat@?$codecvt@DDH@std@@SAIPAPBVfacet@locale@2@PBV42@@Z
@ stub -arch=win64 ?_Getcat@?$codecvt@DDH@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z
@ stub -arch=win32 ?_Getcat@?$codecvt@GDH@std@@SAIPAPBVfacet@locale@2@PBV42@@Z
...
...
dlls/msvcp90/msvcp90_main.c
View file @
5b58de96
...
...
@@ -64,3 +64,24 @@ BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
return
TRUE
;
}
/* ?_BADOFF@std@@3JB -> long const std::_BADOFF */
/* ?_BADOFF@std@@3_JB -> __int64 const std::_BADOFF */
const
INT_PTR
std_BADOFF
=
-
1
;
/* ?_BADOFF_func@std@@YAABJXZ -> long const & __cdecl std::_BADOFF_func(void) */
/* ?_BADOFF_func@std@@YAAEB_JXZ -> __int64 const & __ptr64 __cdecl std::_BADOFF_func(void) */
const
INT_PTR
*
__cdecl
std_BADOFF_func
(
void
)
{
return
&
std_BADOFF
;
}
/* ?_Fpz@std@@3_JA __int64 std::_Fpz */
__int64
std_Fpz
=
0
;
/* ?_Fpz_func@std@@YAAA_JXZ -> __int64 & __cdecl std::_Fpz_func(void) */
/* ?_Fpz_func@std@@YAAEA_JXZ -> __int64 & __ptr64 __cdecl std::_Fpz_func(void) */
__int64
*
__cdecl
std_Fpz_func
(
void
)
{
return
&
std_Fpz
;
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment