genericopenlibs/openenvcore/include/wchar.h
changeset 52 bf6a71c50e42
parent 31 ce057bb09d0b
--- a/genericopenlibs/openenvcore/include/wchar.h	Fri Jun 11 15:26:22 2010 +0300
+++ b/genericopenlibs/openenvcore/include/wchar.h	Wed Aug 18 11:27:44 2010 +0300
@@ -81,6 +81,11 @@
 #include <sys/dirent.h>
 #ifdef __SYMBIAN32__
 #include <stdarg.h>
+#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