diff -r a1e347446159 -r 28ccaba883f4 genericopenlibs/openenvcore/include/wchar.h --- a/genericopenlibs/openenvcore/include/wchar.h Fri Sep 17 19:25:42 2010 +0530 +++ b/genericopenlibs/openenvcore/include/wchar.h Wed Oct 13 19:39:18 2010 +0530 @@ -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