[BACK]Return to wchar.h CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / include

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/include/wchar.h between version 1.27 and 1.27.8.2

version 1.27, 2008/04/28 20:22:54 version 1.27.8.2, 2015/02/26 21:59:43
Line 66 
Line 66 
   
 #include <stdio.h> /* for FILE* */  #include <stdio.h> /* for FILE* */
   
 #ifdef  _BSD_WCHAR_T_  #if defined(_BSD_WCHAR_T_) && !defined(__cplusplus)
 typedef _BSD_WCHAR_T_   wchar_t;  typedef _BSD_WCHAR_T_   wchar_t;
 #undef  _BSD_WCHAR_T_  #undef  _BSD_WCHAR_T_
 #endif  #endif
Line 138  long int wcstol(const wchar_t * __restri
Line 138  long int wcstol(const wchar_t * __restri
 double wcstod(const wchar_t * __restrict, wchar_t ** __restrict);  double wcstod(const wchar_t * __restrict, wchar_t ** __restrict);
   
 #if defined(_ISOC99_SOURCE) || (__STDC_VERSION__ - 0) > 199901L || \  #if defined(_ISOC99_SOURCE) || (__STDC_VERSION__ - 0) > 199901L || \
     defined(_NETBSD_SOURCE)      defined(_NETBSD_SOURCE) || \
           (_POSIX_C_SOURCE - 0) >= 200112L || (_XOPEN_SOURCE - 0) >= 600
 float wcstof(const wchar_t * __restrict, wchar_t ** __restrict);  float wcstof(const wchar_t * __restrict, wchar_t ** __restrict);
 long double wcstold(const wchar_t * __restrict, wchar_t ** __restrict);  long double wcstold(const wchar_t * __restrict, wchar_t ** __restrict);
   
Line 174  int vwprintf(const wchar_t * __restrict,
Line 175  int vwprintf(const wchar_t * __restrict,
 int wprintf(const wchar_t * __restrict, ...);  int wprintf(const wchar_t * __restrict, ...);
 int wscanf(const wchar_t * __restrict, ...);  int wscanf(const wchar_t * __restrict, ...);
 #if defined(_ISOC99_SOURCE) || (__STDC_VERSION__ - 0) > 199901L || \  #if defined(_ISOC99_SOURCE) || (__STDC_VERSION__ - 0) > 199901L || \
     defined(_NETBSD_SOURCE)      defined(_NETBSD_SOURCE) || \
           (_POSIX_C_SOURCE - 0) >= 200112L || (_XOPEN_SOURCE - 0) >= 600
 int vfwscanf(FILE * __restrict, const wchar_t * __restrict, _BSD_VA_LIST_);  int vfwscanf(FILE * __restrict, const wchar_t * __restrict, _BSD_VA_LIST_);
 int vswscanf(const wchar_t * __restrict, const wchar_t * __restrict,  int vswscanf(const wchar_t * __restrict, const wchar_t * __restrict,
     _BSD_VA_LIST_);      _BSD_VA_LIST_);

Legend:
Removed from v.1.27  
changed lines
  Added in v.1.27.8.2

CVSweb <webmaster@jp.NetBSD.org>