diff -r 3a7375419266 -r 6896b031c3e1 genericopenlibs/openenvcore/include/wchar.h --- a/genericopenlibs/openenvcore/include/wchar.h Tue May 25 14:32:39 2010 +0300 +++ b/genericopenlibs/openenvcore/include/wchar.h Wed Jun 09 11:33:19 2010 +0300 @@ -81,6 +81,11 @@ #include #ifdef __SYMBIAN32__ #include +#ifdef __WINSCW__ +#ifndef __SOFTFP +#define __SOFTFP +#endif /* __SOFTFP */ +#endif//__WINSCW__ #endif //__SYMBIAN32__ #ifndef _MBSTATE_T_DECLARED @@ -190,7 +195,7 @@ __pure; IMPORT_C size_t wcsxfrm(wchar_t * __restrict, const wchar_t * __restrict, size_t); IMPORT_C int wctob(wint_t); -IMPORT_C double wcstod(const wchar_t * __restrict, wchar_t ** __restrict); +IMPORT_C double wcstod(const wchar_t * __restrict, wchar_t ** __restrict) __SOFTFP; IMPORT_C wchar_t *wcstok(wchar_t * __restrict, const wchar_t * __restrict, wchar_t ** __restrict); IMPORT_C long wcstol(const wchar_t * __restrict, wchar_t ** __restrict, int); @@ -236,9 +241,9 @@ IMPORT_C int vswscanf(const wchar_t * __restrict, const wchar_t * __restrict, va_list); IMPORT_C int vwscanf(const wchar_t * __restrict, va_list); -IMPORT_C float wcstof(const wchar_t * __restrict, wchar_t ** __restrict); +IMPORT_C float wcstof(const wchar_t * __restrict, wchar_t ** __restrict) __SOFTFP; IMPORT_C long double - wcstold(const wchar_t * __restrict, wchar_t ** __restrict); + wcstold(const wchar_t * __restrict, wchar_t ** __restrict) __SOFTFP; #ifdef __LONG_LONG_SUPPORTED /* LONGLONG */ IMPORT_C long long