ast_wchar.h revision 34f9b3eef6fdadbda0a846aa4d68691ac40eace5
/***********************************************************************
* *
* This software is part of the ast package *
* Copyright (c) 1985-2009 AT&T Intellectual Property *
* and is licensed under the *
* Common Public License, Version 1.0 *
* by AT&T Intellectual Property *
* *
* A copy of the License is available at *
* (with md5 checksum 059e8cd6165cb4c31e351f2b69388fd9) *
* *
* Information and Software Systems Research *
* AT&T Research *
* Florham Park NJ *
* *
* Glenn Fowler <gsf@research.att.com> *
* David Korn <dgk@research.att.com> *
* Phong Vo <kpv@research.att.com> *
* *
***********************************************************************/
/* : : generated by proto : : */
/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_i386_32bit/src/lib/libast/features/wchar by iffe version 2009-10-06 : : */
#ifndef _def_wchar_ast
#if !defined(__PROTO__)
# if defined(__cplusplus)
# define __LINKAGE__ "C"
# else
# define __LINKAGE__
# endif
# define __STDARG__
# define __PROTO__(x) x
# define __OTORP__(x)
# define __PARAM__(n,o) n
# if !defined(__STDC__) && !defined(__cplusplus)
# if !defined(c_plusplus)
# define const
# endif
# define signed
# define void int
# define volatile
# define __V_ char
# else
# define __V_ void
# endif
# else
# define __PROTO__(x) ()
# define __OTORP__(x) x
# define __PARAM__(n,o) o
# define __LINKAGE__
# define __V_ char
# define const
# define signed
# define void int
# define volatile
# endif
# define __MANGLE__ __LINKAGE__
# if defined(__cplusplus) || defined(c_plusplus)
# define __VARARG__ ...
# else
# define __VARARG__
# endif
# if defined(__STDARG__)
# define __VA_START__(p,a) va_start(p,a)
# else
# define __VA_START__(p,a) va_start(p)
# endif
# if !defined(__INLINE__)
# if defined(__cplusplus)
# define __INLINE__ extern __MANGLE__ inline
# else
# define __INLINE__ __inline
# endif
# endif
# endif
#endif
#if !defined(__LINKAGE__)
#define __LINKAGE__ /* 2004-08-11 transition */
#endif
#define _def_wchar_ast 1
#ifndef _SFSTDIO_H
#include <ast_common.h>
#include <stdio.h>
#endif
#if _hdr_wchar && defined(_nxt_wchar)
#endif
#if _hdr_wctype
#include <wctype.h>
#endif
#ifndef WEOF
#define WEOF (-1)
#endif
#define fgetwc _ast_fgetwc
#define fgetws _ast_fgetws
#define fputwc _ast_fputwc
#define fputws _ast_fputws
#define fwide _ast_fwide
#define fwprintf _ast_fwprintf
#define fwscanf _ast_fwscanf
#define getwc _ast_getwc
#define getwchar _ast_getwchar
#define getws _ast_getws
#define putwc _ast_putwc
#define putwchar _ast_putwchar
#define swprintf _ast_swprintf
#define swscanf _ast_swscanf
#define ungetwc _ast_ungetwc
#define vfwprintf _ast_vfwprintf
#define vfwscanf _ast_vfwscanf
#define vswprintf _ast_vswprintf
#define vswscanf _ast_vswscanf
#define vwprintf _ast_vwprintf
#define vwscanf _ast_vwscanf
#define wprintf _ast_wprintf
#define wscanf _ast_wscanf
#if !_typ_mbstate_t
#define _typ_mbstate_t 1
typedef char mbstate_t;
#endif
#if _BLD_ast && defined(__EXPORT__)
#endif
#if !_lib_mbstowcs
#endif
#if !_lib_wctomb
#endif
#if !_lib_wcrtomb
#endif
#if !_lib_wcslen
#endif
#if !_lib_wcstombs
#endif
#define __MANGLE__ __LINKAGE__
#endif