xref: /netbsd-src/sys/arch/alpha/include/wchar_limits.h (revision ce099b40997c43048fb78bd578195f81d2456523)
1*ce099b40Smartin /*	$NetBSD: wchar_limits.h,v 1.3 2008/04/28 20:23:11 martin Exp $	*/
27b3b6476Skleink 
37b3b6476Skleink /*-
47b3b6476Skleink  * Copyright (c) 2004 The NetBSD Foundation, Inc.
57b3b6476Skleink  * All rights reserved.
67b3b6476Skleink  *
77b3b6476Skleink  * This code is derived from software contributed to The NetBSD Foundation
87b3b6476Skleink  * by Klaus Klein.
97b3b6476Skleink  *
107b3b6476Skleink  * Redistribution and use in source and binary forms, with or without
117b3b6476Skleink  * modification, are permitted provided that the following conditions
127b3b6476Skleink  * are met:
137b3b6476Skleink  * 1. Redistributions of source code must retain the above copyright
147b3b6476Skleink  *    notice, this list of conditions and the following disclaimer.
157b3b6476Skleink  * 2. Redistributions in binary form must reproduce the above copyright
167b3b6476Skleink  *    notice, this list of conditions and the following disclaimer in the
177b3b6476Skleink  *    documentation and/or other materials provided with the distribution.
187b3b6476Skleink  *
197b3b6476Skleink  * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
207b3b6476Skleink  * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
217b3b6476Skleink  * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
227b3b6476Skleink  * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
237b3b6476Skleink  * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
247b3b6476Skleink  * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
257b3b6476Skleink  * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
267b3b6476Skleink  * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
277b3b6476Skleink  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
287b3b6476Skleink  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
297b3b6476Skleink  * POSSIBILITY OF SUCH DAMAGE.
307b3b6476Skleink  */
317b3b6476Skleink 
327b3b6476Skleink #ifndef _ALPHA_WCHAR_LIMITS_H_
337b3b6476Skleink #define _ALPHA_WCHAR_LIMITS_H_
347b3b6476Skleink 
357b3b6476Skleink /*
367b3b6476Skleink  * 7.18.3 Limits of other integer types
377b3b6476Skleink  */
387b3b6476Skleink 
397b3b6476Skleink /* limits of wchar_t */
407b3b6476Skleink #define	WCHAR_MIN	(-0x7fffffff-1)			/* wchar_t	  */
417b3b6476Skleink #define	WCHAR_MAX	0x7fffffff			/* wchar_t	  */
427b3b6476Skleink 
437b3b6476Skleink /* limits of wint_t */
447b3b6476Skleink #define	WINT_MIN	(-0x7fffffff-1)			/* wint_t	  */
457b3b6476Skleink #define	WINT_MAX	0x7fffffff			/* wint_t	  */
467b3b6476Skleink 
477b3b6476Skleink #endif /* !_ALPHA_WCHAR_LIMITS_H_ */
48