From 99c7be03b2f080751c741b392779641fa1d38911 Mon Sep 17 00:00:00 2001 From: Chris Sutcliffe Date: Sat, 20 Dec 2008 03:55:37 +0000 Subject: [PATCH] 2008-12-16 Danny Smith * msvcrt.def.in (___lc_codepage_func, ___lc_collate_cp_func, ___lc_handle_func, ___mb_cur_max_func, ___setlc_active_func, ___unguarded_readlc_active_add_func, __crtCompareStringW, __crtGetStringTypeW, __crtLCMapStringW, __pctype_func, __pwctype_func, __iob_func, __uncaught_exception, __wcserror, __CxxDetectRethrow, __CxxExceptionFilter, __CxxQueryExceptionSize, __CxxRegisterExceptionObject, __CxxUnregisterExceptionObject, __CxxCallUnwindDtor, __DestructExceptionObject, _aligned_free, _aligned_malloc, _aligned_offset_malloc, _aligned_offset_realloc, _aligned_realloc, _cgetws, _cputws, _cwprintf, _cwscanf, _getwch, _getwche, _putwch, _resetstkoflw, _scprintf, _scwprintf, _set_SSE2_enable, _snscanf, _snwscanf, _strtoi64, _strtoui64, _ungetwch, _vscprintf, _vscwprintf, _wcserror, _wcstoi64, _wcstoui64, _wctype, _wtof, _get_heap_handle): Always export. --- winsup/mingw/ChangeLog | 18 ++++++++++++++ winsup/mingw/msvcrt.def.in | 51 +++++++++++++++++++------------------- 2 files changed, 44 insertions(+), 25 deletions(-) diff --git a/winsup/mingw/ChangeLog b/winsup/mingw/ChangeLog index 22cbfcaad..da6a5891f 100644 --- a/winsup/mingw/ChangeLog +++ b/winsup/mingw/ChangeLog @@ -1,3 +1,20 @@ +2008-12-16 Danny Smith + + * msvcrt.def.in (___lc_codepage_func, ___lc_collate_cp_func, + ___lc_handle_func, ___mb_cur_max_func, ___setlc_active_func, + ___unguarded_readlc_active_add_func, __crtCompareStringW, + __crtGetStringTypeW, __crtLCMapStringW, __pctype_func, + __pwctype_func, __iob_func, __uncaught_exception, __wcserror, + __CxxDetectRethrow, __CxxExceptionFilter, __CxxQueryExceptionSize, + __CxxRegisterExceptionObject, __CxxUnregisterExceptionObject, + __CxxCallUnwindDtor, __DestructExceptionObject, _aligned_free, + _aligned_malloc, _aligned_offset_malloc, _aligned_offset_realloc, + _aligned_realloc, _cgetws, _cputws, _cwprintf, _cwscanf, _getwch, + _getwche, _putwch, _resetstkoflw, _scprintf, _scwprintf, + _set_SSE2_enable, _snscanf, _snwscanf, _strtoi64, _strtoui64, + _ungetwch, _vscprintf, _vscwprintf, _wcserror, _wcstoi64, + _wcstoui64, _wctype, _wtof, _get_heap_handle): Always export. + 2008-12-08 Dmitry G. Gorbachev * cpu_features.c (__cpu_features_init): Remove erroneous ';'. @@ -60,6 +77,7 @@ * include/stdlib.h (strtod): Declare as `__inline__', not `inline'; reformat inline function definition. +>>>>>>> 1.423 2008-10-04 Chris Sutcliffe * include/_mingw.h: Increment version to 3.15.1 and introduce diff --git a/winsup/mingw/msvcrt.def.in b/winsup/mingw/msvcrt.def.in index 87301f3cb..d9ce11e41 100644 --- a/winsup/mingw/msvcrt.def.in +++ b/winsup/mingw/msvcrt.def.in @@ -743,20 +743,28 @@ _wfindfirst64 _wfindnext64 _wstat64 _wutime64 -#if ( __msvcr70__ || __msvcr70d__ || __msvcr71__ || __msvcr71d__ || __msvcr80__ || __msvcr80d__ || __msvcr90__ || __msvcr90d__) -; msvcr70.dll amd later -__buffer_overrun +; msvcrt.dll (file version 7.0.xxxx, as shipped with XP) +___lc_codepage_func +___lc_collate_cp_func +___lc_handle_func +___mb_cur_max_func +___setlc_active_func +___unguarded_readlc_active_add_func +__crtCompareStringW +__crtGetStringTypeW +__crtLCMapStringW +__pctype_func +__pwctype_func +__iob_func +__uncaught_exception +__wcserror __CxxDetectRethrow __CxxExceptionFilter __CxxQueryExceptionSize __CxxRegisterExceptionObject __CxxUnregisterExceptionObject +__CxxCallUnwindDtor __DestructExceptionObject -__lc_clike -__security_error_handler -__set_buffer_overrun_handler -__uncaught_exception -__wcserror _aligned_free _aligned_malloc _aligned_offset_malloc @@ -764,7 +772,6 @@ _aligned_offset_realloc _aligned_realloc _cgetws _cputws -_CRT_RTC_INIT _cwprintf _cwscanf _getwch @@ -773,7 +780,7 @@ _putwch _resetstkoflw _scprintf _scwprintf -_set_security_error_handler +_set_SSE2_enable _snscanf _snwscanf _strtoi64 @@ -786,27 +793,21 @@ _wcstoi64 _wcstoui64 _wctype _wtof +_get_heap_handle +#if ( __msvcr70__ || __msvcr70d__ || __msvcr71__ || __msvcr71d__ || __msvcr80__ || __msvcr80d__ || __msvcr90__ || __msvcr90d__) +; msvcr70.dll and later +__buffer_overrun +__lc_clike +__security_error_handler +__set_buffer_overrun_handler +_CRT_RTC_INIT +_set_security_error_handler #endif /* 7.0 */ #if (__msvcr71__ || __msvcr71d__ || __msvcr80__ || __msvcr80d__ || __msvcr90__ || __msvcr90d__) ; msvcr71.dll -___lc_codepage_func -___lc_collate_cp_func -___lc_handle_func -___mb_cur_max_func -___setlc_active_func -___unguarded_readlc_active_add_func __CppXcptFilter -__crtCompareStringW -__crtGetStringTypeW -__crtLCMapStringW -__CxxCallUnwindDtor __CxxCallUnwindVecDtor -__iob_func -__pctype_func -__pwctype_func -_get_heap_handle _set_purecall_handler -_set_SSE2_enable #endif /* 7.1 */ #if ( __msvcr80__ || __msvcr80d__ || __msvcr90__ || __msvcr90d__) ; msvcr80.dll