genericopenlibs/openenvcore/include/wchar.h
changeset 52 bf6a71c50e42
parent 31 ce057bb09d0b
equal deleted inserted replaced
34:5fae379060a7 52:bf6a71c50e42
    79 #include <_ansi.h>
    79 #include <_ansi.h>
    80 #include <stdio.h>
    80 #include <stdio.h>
    81 #include <sys/dirent.h>
    81 #include <sys/dirent.h>
    82 #ifdef __SYMBIAN32__
    82 #ifdef __SYMBIAN32__
    83 #include <stdarg.h>
    83 #include <stdarg.h>
       
    84 #ifdef __WINSCW__
       
    85 #ifndef __SOFTFP
       
    86 #define __SOFTFP
       
    87 #endif /* __SOFTFP */
       
    88 #endif//__WINSCW__
    84 #endif //__SYMBIAN32__
    89 #endif //__SYMBIAN32__
    85 
    90 
    86 #ifndef _MBSTATE_T_DECLARED
    91 #ifndef _MBSTATE_T_DECLARED
    87 typedef	__mbstate_t	mbstate_t;
    92 typedef	__mbstate_t	mbstate_t;
    88 #define	_MBSTATE_T_DECLARED
    93 #define	_MBSTATE_T_DECLARED
   188 IMPORT_C size_t	wcsspn(const wchar_t *, const wchar_t *) __pure;
   193 IMPORT_C size_t	wcsspn(const wchar_t *, const wchar_t *) __pure;
   189 IMPORT_C wchar_t	*wcsstr(const wchar_t * __restrict, const wchar_t * __restrict)
   194 IMPORT_C wchar_t	*wcsstr(const wchar_t * __restrict, const wchar_t * __restrict)
   190 	    __pure;
   195 	    __pure;
   191 IMPORT_C size_t	wcsxfrm(wchar_t * __restrict, const wchar_t * __restrict, size_t);
   196 IMPORT_C size_t	wcsxfrm(wchar_t * __restrict, const wchar_t * __restrict, size_t);
   192 IMPORT_C int	wctob(wint_t);
   197 IMPORT_C int	wctob(wint_t);
   193 IMPORT_C double	wcstod(const wchar_t * __restrict, wchar_t ** __restrict);
   198 IMPORT_C double	wcstod(const wchar_t * __restrict, wchar_t ** __restrict) __SOFTFP;
   194 IMPORT_C wchar_t	*wcstok(wchar_t * __restrict, const wchar_t * __restrict,
   199 IMPORT_C wchar_t	*wcstok(wchar_t * __restrict, const wchar_t * __restrict,
   195 	    wchar_t ** __restrict);
   200 	    wchar_t ** __restrict);
   196 IMPORT_C long	 wcstol(const wchar_t * __restrict, wchar_t ** __restrict, int);
   201 IMPORT_C long	 wcstol(const wchar_t * __restrict, wchar_t ** __restrict, int);
   197 IMPORT_C unsigned long
   202 IMPORT_C unsigned long
   198 	 wcstoul(const wchar_t * __restrict, wchar_t ** __restrict, int);
   203 	 wcstoul(const wchar_t * __restrict, wchar_t ** __restrict, int);
   234 IMPORT_C int	vfwscanf(struct __sFILE * __restrict, const wchar_t * __restrict,
   239 IMPORT_C int	vfwscanf(struct __sFILE * __restrict, const wchar_t * __restrict,
   235 	    va_list);
   240 	    va_list);
   236 IMPORT_C int	vswscanf(const wchar_t * __restrict, const wchar_t * __restrict,
   241 IMPORT_C int	vswscanf(const wchar_t * __restrict, const wchar_t * __restrict,
   237 	    va_list);
   242 	    va_list);
   238 IMPORT_C int	vwscanf(const wchar_t * __restrict, va_list);
   243 IMPORT_C int	vwscanf(const wchar_t * __restrict, va_list);
   239 IMPORT_C float	wcstof(const wchar_t * __restrict, wchar_t ** __restrict);
   244 IMPORT_C float	wcstof(const wchar_t * __restrict, wchar_t ** __restrict) __SOFTFP;
   240 IMPORT_C long double
   245 IMPORT_C long double
   241 	wcstold(const wchar_t * __restrict, wchar_t ** __restrict);
   246 	wcstold(const wchar_t * __restrict, wchar_t ** __restrict) __SOFTFP;
   242 #ifdef __LONG_LONG_SUPPORTED
   247 #ifdef __LONG_LONG_SUPPORTED
   243 /* LONGLONG */
   248 /* LONGLONG */
   244 IMPORT_C long long
   249 IMPORT_C long long
   245 	wcstoll(const wchar_t * __restrict, wchar_t ** __restrict, int);
   250 	wcstoll(const wchar_t * __restrict, wchar_t ** __restrict, int);
   246 /* LONGLONG */
   251 /* LONGLONG */