*
* %sccs.include.redist.c%
*
- * @(#)stdlib.h 5.26 (Berkeley) %G%
+ * @(#)stdlib.h 5.28 (Berkeley) %G%
*/
#ifndef _STDLIB_H_
#define _STDLIB_H_
+
#include <machine/ansi.h>
#ifdef _BSD_SIZE_T_
#endif
#ifdef _BSD_WCHAR_T_
+#ifndef _ANSI_SOURCE
+typedef _BSD_WCHAR_T_ rune_t;
+#endif
typedef _BSD_WCHAR_T_ wchar_t;
#undef _BSD_WCHAR_T_
#endif
#define RAND_MAX 0x7fffffff
-#define MB_CUR_MAX 1 /* XXX */
+extern int __mb_cur_max;
+#define MB_CUR_MAX __mb_cur_max
#include <sys/cdefs.h>