Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/arch/arm/include Use __W{CHAR, INT}_{MIN, MAX}__ if they a...
details: https://anonhg.NetBSD.org/src/rev/7e3c948cc891
branches: trunk
changeset: 784295:7e3c948cc891
user: matt <matt%NetBSD.org@localhost>
date: Thu Jan 24 10:17:00 2013 +0000
description:
Use __W{CHAR,INT}_{MIN,MAX}__ if they are defined as well as
__W{CHAR,INT}_UNSIGNED__ to determine W{CHAR,INT}_{MIN,MAX} values.
diffstat:
sys/arch/arm/include/wchar_limits.h | 30 +++++++++++++++++++++++++++++-
1 files changed, 29 insertions(+), 1 deletions(-)
diffs (49 lines):
diff -r a872f81bc1f8 -r 7e3c948cc891 sys/arch/arm/include/wchar_limits.h
--- a/sys/arch/arm/include/wchar_limits.h Thu Jan 24 10:15:30 2013 +0000
+++ b/sys/arch/arm/include/wchar_limits.h Thu Jan 24 10:17:00 2013 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: wchar_limits.h,v 1.3 2008/04/28 20:23:14 martin Exp $ */
+/* $NetBSD: wchar_limits.h,v 1.4 2013/01/24 10:17:00 matt Exp $ */
/*-
* Copyright (c) 2004 The NetBSD Foundation, Inc.
@@ -37,11 +37,39 @@
*/
/* limits of wchar_t */
+
+#ifdef __WCHAR_MIN__
+#define WCHAR_MIN __WCHAR_MIN__ /* wchar_t */
+#elif __WCHAR_UNSIGNED__
+#define WCHAR_MIN 0U /* wchar_t */
+#else
#define WCHAR_MIN (-0x7fffffff-1) /* wchar_t */
+#endif
+
+#ifdef __WCHAR_MAX__
+#define WCHAR_MAX __WCHAR_MAX__ /* wchar_t */
+#elif __WCHAR_UNSIGNED__
+#define WCHAR_MAX 0xffffffffU /* wchar_t */
+#else
#define WCHAR_MAX 0x7fffffff /* wchar_t */
+#endif
/* limits of wint_t */
+
+#ifdef __WINT_MIN__
+#define WINT_MIN __WINT_MIN__ /* wint_t */
+#elif __WINT_UNSIGNED__
+#define WINT_MIN 0U /* wint_t */
+#else
#define WINT_MIN (-0x7fffffff-1) /* wint_t */
+#endif
+
+#ifdef __WINT_MAX__
+#define WINT_MAX __WINT_MAX__ /* wint_t */
+#elif __WINT_UNSIGNED__
+#define WINT_MAX 0xffffffffU /* wint_t */
+#else
#define WINT_MAX 0x7fffffff /* wint_t */
+#endif
#endif /* !_ARM_WCHAR_LIMITS_H_ */
Home |
Main Index |
Thread Index |
Old Index