Commit 6cca4e25 authored by Piotr Caban's avatar Piotr Caban Committed by Alexandre Julliard

msvcp90: Move Concurrency::details functions to details.c file.

parent fa18bc56
...@@ -6,6 +6,7 @@ PARENTSRC = ../msvcp90 ...@@ -6,6 +6,7 @@ PARENTSRC = ../msvcp90
EXTRADLLFLAGS = -mno-cygwin EXTRADLLFLAGS = -mno-cygwin
C_SRCS = \ C_SRCS = \
details.c \
exception.c \ exception.c \
ios.c \ ios.c \
locale.c \ locale.c \
......
...@@ -6,6 +6,7 @@ PARENTSRC = ../msvcp90 ...@@ -6,6 +6,7 @@ PARENTSRC = ../msvcp90
EXTRADLLFLAGS = -mno-cygwin EXTRADLLFLAGS = -mno-cygwin
C_SRCS = \ C_SRCS = \
details.c \
exception.c \ exception.c \
ios.c \ ios.c \
locale.c \ locale.c \
......
...@@ -6,6 +6,7 @@ PARENTSRC = ../msvcp90 ...@@ -6,6 +6,7 @@ PARENTSRC = ../msvcp90
EXTRADLLFLAGS = -mno-cygwin EXTRADLLFLAGS = -mno-cygwin
C_SRCS = \ C_SRCS = \
details.c \
exception.c \ exception.c \
ios.c \ ios.c \
locale.c \ locale.c \
......
...@@ -5,6 +5,7 @@ PARENTSRC = ../msvcp90 ...@@ -5,6 +5,7 @@ PARENTSRC = ../msvcp90
EXTRADLLFLAGS = -mno-cygwin EXTRADLLFLAGS = -mno-cygwin
C_SRCS = \ C_SRCS = \
details.c \
exception.c \ exception.c \
ios.c \ ios.c \
locale.c \ locale.c \
......
...@@ -5,6 +5,7 @@ EXTRADEFS = -D_MSVCP_VER=90 ...@@ -5,6 +5,7 @@ EXTRADEFS = -D_MSVCP_VER=90
EXTRADLLFLAGS = -mno-cygwin EXTRADLLFLAGS = -mno-cygwin
C_SRCS = \ C_SRCS = \
details.c \
exception.c \ exception.c \
ios.c \ ios.c \
locale.c \ locale.c \
......
...@@ -622,7 +622,12 @@ void init_exception(void*); ...@@ -622,7 +622,12 @@ void init_exception(void*);
void init_locale(void*); void init_locale(void*);
void init_io(void*); void init_io(void*);
void free_io(void); void free_io(void);
#if _MSVCP_VER >= 100
void init_concurrency_details(void*);
void init_misc(void*); void init_misc(void*);
void free_misc(void);
#endif
/* class complex<float> */ /* class complex<float> */
typedef struct { typedef struct {
...@@ -658,5 +663,3 @@ static inline int mbstowcs_wrapper( size_t *ret, wchar_t *wcs, size_t size, cons ...@@ -658,5 +663,3 @@ static inline int mbstowcs_wrapper( size_t *ret, wchar_t *wcs, size_t size, cons
#define mbstowcs_s( ret, wcs, size, mbs, count ) mbstowcs_wrapper( ret, wcs, size, mbs, count ) #define mbstowcs_s( ret, wcs, size, mbs, count ) mbstowcs_wrapper( ret, wcs, size, mbs, count )
#define hypotf( x, y ) ((float)hypot( (double)(x), (double)(y) )) #define hypotf( x, y ) ((float)hypot( (double)(x), (double)(y) ))
#endif #endif
void free_misc(void);
...@@ -189,6 +189,7 @@ BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) ...@@ -189,6 +189,7 @@ BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
init_io(hinstDLL); init_io(hinstDLL);
#if _MSVCP_VER >= 100 #if _MSVCP_VER >= 100
init_misc(hinstDLL); init_misc(hinstDLL);
init_concurrency_details(hinstDLL);
#endif #endif
break; break;
case DLL_PROCESS_DETACH: case DLL_PROCESS_DETACH:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment