/*  DO NOT EDIT THIS FILE.

    It has been auto-edited by fixincludes from:

	"/usr/include/sys/_wchar_t.h"

    This had to be done to correct non-standard usages in the
    original, manufacturer supplied header file.  */

/* @(#) $Revision: ../hdr/sys/_wchar_t.h@@/main/r11ros/0 $ */

/************************************************
** File: <sys/_wchar_t.h>
**
** Description:
**   This file is the definitive declaration of
**   the wchar_t type. This file should be included
**   by all other header files if they need wchar_t
**   defined.
**
**   Warning: The calling header file is responsible
**            for determining if wchar_t can be included
**            without polluting namespace.
**************************************************/

#ifndef _WCHAR_T_INCLUDED
#	define _WCHAR_T_INCLUDED

/* 
 * define wchar_t for ancient C++ compilers. 
 * Once defined the following definition will be skipped 
 */

#ifndef _WCHAR_T
#  ifdef __cplusplus
#     if __cplusplus >= 199707L
#         define _WCHAR_T                   4
#     endif  
#  endif /* __cplusplus */
#endif /* _WCHAR_T */


#	ifndef _WCHAR_T
#		define _WCHAR_T
#ifndef __cplusplus
			typedef unsigned int wchar_t;
#endif
#	endif /** _WCHAR_T **/

#endif /** _WCHAR_T_INCLUDED **/
