Module Name:    src
Committed By:   joerg
Date:           Tue Dec 14 02:28:58 UTC 2010

Modified Files:
        src/gnu/dist/gcc4/libstdc++-v3/config/os/bsd/netbsd: ctype_base.h
        src/lib/libc/gen: ctype_.c isctype.c
        src/lib/libc/locale: runetype_misc.h
        src/sys/sys: ctype_bits.h ctype_inline.h
        src/usr.sbin/chrtbl: chrtbl.c

Log Message:
Prefix ctype bitmask macros with _CTYPE


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 \
    src/gnu/dist/gcc4/libstdc++-v3/config/os/bsd/netbsd/ctype_base.h
cvs rdiff -u -r1.18 -r1.19 src/lib/libc/gen/ctype_.c
cvs rdiff -u -r1.20 -r1.21 src/lib/libc/gen/isctype.c
cvs rdiff -u -r1.1 -r1.2 src/lib/libc/locale/runetype_misc.h
cvs rdiff -u -r1.1 -r1.2 src/sys/sys/ctype_bits.h src/sys/sys/ctype_inline.h
cvs rdiff -u -r1.12 -r1.13 src/usr.sbin/chrtbl/chrtbl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/gnu/dist/gcc4/libstdc++-v3/config/os/bsd/netbsd/ctype_base.h
diff -u src/gnu/dist/gcc4/libstdc++-v3/config/os/bsd/netbsd/ctype_base.h:1.1.1.1 src/gnu/dist/gcc4/libstdc++-v3/config/os/bsd/netbsd/ctype_base.h:1.2
--- src/gnu/dist/gcc4/libstdc++-v3/config/os/bsd/netbsd/ctype_base.h:1.1.1.1	Thu Apr 20 10:16:24 2006
+++ src/gnu/dist/gcc4/libstdc++-v3/config/os/bsd/netbsd/ctype_base.h	Tue Dec 14 02:28:57 2010
@@ -44,15 +44,15 @@
     // NB: Offsets into ctype<char>::_M_table force a particular size
     // on the mask type. Because of this, we don't use an enum.
     typedef unsigned char      	mask;
-    static const mask upper    	= _U;
-    static const mask lower 	= _L;
-    static const mask alpha 	= _U | _L;
-    static const mask digit 	= _N;
-    static const mask xdigit 	= _N | _X;
-    static const mask space 	= _S;
-    static const mask print 	= _P | _U | _L | _N | _B;
-    static const mask graph 	= _P | _U | _L | _N;
-    static const mask cntrl 	= _C;
-    static const mask punct 	= _P;
-    static const mask alnum 	= _U | _L | _N;
+    static const mask upper    	= _CTYPE_U;
+    static const mask lower 	= _CTYPE_L;
+    static const mask alpha 	= _CTYPE_U | _CTYPE_L;
+    static const mask digit 	= _CTYPE_N;
+    static const mask xdigit 	= _CTYPE_N | _CTYPE_X;
+    static const mask space 	= _CTYPE_S;
+    static const mask print 	= _CTYPE_P | _CTYPE_U | _CTYPE_L | _CTYPE_N | _CTYPE_B;
+    static const mask graph 	= _CTYPE_P | _CTYPE_U | _CTYPE_L | _CTYPE_N;
+    static const mask cntrl 	= _CTYPE_C;
+    static const mask punct 	= _CTYPE_P;
+    static const mask alnum 	= _CTYPE_U | _CTYPE_L | _CTYPE_N;
   };

Index: src/lib/libc/gen/ctype_.c
diff -u src/lib/libc/gen/ctype_.c:1.18 src/lib/libc/gen/ctype_.c:1.19
--- src/lib/libc/gen/ctype_.c:1.18	Tue Jun  1 13:52:08 2010
+++ src/lib/libc/gen/ctype_.c	Tue Dec 14 02:28:57 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: ctype_.c,v 1.18 2010/06/01 13:52:08 tnozaki Exp $	*/
+/*	$NetBSD: ctype_.c,v 1.19 2010/12/14 02:28:57 joerg Exp $	*/
 
 /*
  * Copyright (c) 1989 The Regents of the University of California.
@@ -39,7 +39,7 @@
 #if 0
 /*static char *sccsid = "from: @(#)ctype_.c	5.6 (Berkeley) 6/1/90";*/
 #else
-__RCSID("$NetBSD: ctype_.c,v 1.18 2010/06/01 13:52:08 tnozaki Exp $");
+__RCSID("$NetBSD: ctype_.c,v 1.19 2010/12/14 02:28:57 joerg Exp $");
 #endif
 #endif /* LIBC_SCCS and not lint */
 
@@ -51,6 +51,15 @@
 #error "EOF != -1"
 #endif
 
+#define	_U	_CTYPE_U
+#define	_L	_CTYPE_L
+#define	_N	_CTYPE_N
+#define	_S	_CTYPE_S
+#define	_P	_CTYPE_P
+#define	_C	_CTYPE_C
+#define	_X	_CTYPE_X
+#define	_B	_CTYPE_B
+
 const unsigned char _C_ctype_[1 + _CTYPE_NUM_CHARS] = {
 	0,
 	_C,	_C,	_C,	_C,	_C,	_C,	_C,	_C,

Index: src/lib/libc/gen/isctype.c
diff -u src/lib/libc/gen/isctype.c:1.20 src/lib/libc/gen/isctype.c:1.21
--- src/lib/libc/gen/isctype.c:1.20	Tue Jun  1 13:52:08 2010
+++ src/lib/libc/gen/isctype.c	Tue Dec 14 02:28:57 2010
@@ -1,4 +1,4 @@
-/* $NetBSD: isctype.c,v 1.20 2010/06/01 13:52:08 tnozaki Exp $ */
+/* $NetBSD: isctype.c,v 1.21 2010/12/14 02:28:57 joerg Exp $ */
 
 /*-
  * Copyright (c)2008 Citrus Project,
@@ -28,7 +28,7 @@
 
 #include <sys/cdefs.h>
 #if defined(LIBC_SCCS) && !defined(lint)
-__RCSID("$NetBSD: isctype.c,v 1.20 2010/06/01 13:52:08 tnozaki Exp $");
+__RCSID("$NetBSD: isctype.c,v 1.21 2010/12/14 02:28:57 joerg Exp $");
 #endif /* LIBC_SCCS and not lint */
 
 #include "namespace.h"
@@ -55,17 +55,17 @@
 	return (int)(_CTYPE_TAB(ctype_tab, c) & (bit)); \
 }
 
-_ISCTYPE_FUNC(alnum,  _U|_L|_N      )
-_ISCTYPE_FUNC(alpha,  _U|_L         )
-_ISCTYPE_FUNC(cntrl,  _C            )
-_ISCTYPE_FUNC(digit,  _N            )
-_ISCTYPE_FUNC(graph,  _P|_U|_L|_N   )
-_ISCTYPE_FUNC(lower,  _L            )
-_ISCTYPE_FUNC(print,  _P|_U|_L|_N|_B)
-_ISCTYPE_FUNC(punct,  _P            )
-_ISCTYPE_FUNC(space,  _S            )
-_ISCTYPE_FUNC(upper,  _U            )
-_ISCTYPE_FUNC(xdigit, _N|_X         )
+_ISCTYPE_FUNC(alnum,  _CTYPE_U|_CTYPE_L|_CTYPE_N      )
+_ISCTYPE_FUNC(alpha,  _CTYPE_U|_CTYPE_L         )
+_ISCTYPE_FUNC(cntrl,  _CTYPE_C            )
+_ISCTYPE_FUNC(digit,  _CTYPE_N            )
+_ISCTYPE_FUNC(graph,  _CTYPE_P|_CTYPE_U|_CTYPE_L|_CTYPE_N   )
+_ISCTYPE_FUNC(lower,  _CTYPE_L            )
+_ISCTYPE_FUNC(print,  _CTYPE_P|_CTYPE_U|_CTYPE_L|_CTYPE_N|_CTYPE_B)
+_ISCTYPE_FUNC(punct,  _CTYPE_P            )
+_ISCTYPE_FUNC(space,  _CTYPE_S            )
+_ISCTYPE_FUNC(upper,  _CTYPE_U            )
+_ISCTYPE_FUNC(xdigit, _CTYPE_N|_CTYPE_X         )
 
 int
 isblank(int c)

Index: src/lib/libc/locale/runetype_misc.h
diff -u src/lib/libc/locale/runetype_misc.h:1.1 src/lib/libc/locale/runetype_misc.h:1.2
--- src/lib/libc/locale/runetype_misc.h:1.1	Sun Jun 20 02:23:15 2010
+++ src/lib/libc/locale/runetype_misc.h	Tue Dec 14 02:28:57 2010
@@ -1,4 +1,4 @@
-/* $NetBSD: runetype_misc.h,v 1.1 2010/06/20 02:23:15 tnozaki Exp $ */
+/* $NetBSD: runetype_misc.h,v 1.2 2010/12/14 02:28:57 joerg Exp $ */
 
 /*-
  * Copyright (c) 1993
@@ -49,19 +49,19 @@
 		return 0;
 	ret = 0;
 	if (bits & _RUNETYPE_U)
-		ret |= _U;
+		ret |= _CTYPE_U;
 	if (bits & _RUNETYPE_L)
-		ret |= _L;
+		ret |= _CTYPE_L;
 	if (bits & _RUNETYPE_D)
-		ret |= _N;
+		ret |= _CTYPE_N;
 	if (bits & _RUNETYPE_S)
-		ret |= _S;
+		ret |= _CTYPE_S;
 	if (bits & _RUNETYPE_P)
-		ret |= _P;
+		ret |= _CTYPE_P;
 	if (bits & _RUNETYPE_C)
-		ret |= _C;
+		ret |= _CTYPE_C;
 	if (bits & _RUNETYPE_X)
-		ret |= _X;
+		ret |= _CTYPE_X;
 	/*
 	 * TWEAK!  _B has been used incorrectly (or with older
 	 * declaration) in ctype.h isprint() macro.
@@ -71,10 +71,10 @@
 	 */
 #if 1
 	if ((bits & (_RUNETYPE_R | _RUNETYPE_G)) == _RUNETYPE_R)
-		ret |= _B;
+		ret |= _CTYPE_B;
 #else
 	if (bits & _RUNETYPE_B)
-		ret |= _B;
+		ret |= _CTYPE_B;
 #endif
 	return ret;
 }
@@ -97,29 +97,30 @@
 	 */
 
 	ret = (_RuneType)0;
-	if (bits & _U)
+	if (bits & _CTYPE_U)
 		ret |= _RUNETYPE_U;
-	if (bits & _L)
+	if (bits & _CTYPE_L)
 		ret |= _RUNETYPE_L;
-	if (bits & _N)
+	if (bits & _CTYPE_N)
 		ret |= _RUNETYPE_D;
-	if (bits & _S)
+	if (bits & _CTYPE_S)
 		ret |= _RUNETYPE_S;
-	if (bits & _P)
+	if (bits & _CTYPE_P)
 		ret |= _RUNETYPE_P;
-	if (bits & _C)
+	if (bits & _CTYPE_C)
 		ret |= _RUNETYPE_C;
 	/* derived flag bits, duplicate of ctype.h */
-	if (bits & (_U|_L))
+	if (bits & (_CTYPE_U|_CTYPE_L))
 		ret |= _RUNETYPE_A;
-	if (bits & (_N|_X))
+	if (bits & (_CTYPE_N|_CTYPE_X))
 		ret |= _RUNETYPE_X;
-	if (bits & (_P|_U|_L|_N))
+	if (bits & (_CTYPE_P|_CTYPE_U|_CTYPE_L|_CTYPE_N))
 		ret |= _RUNETYPE_G;
 	/* we don't really trust _B in the file.  see above. */
-	if (bits & _B)
+	if (bits & _CTYPE_B)
 		ret |= _RUNETYPE_B;
-	if ((bits & (_P|_U|_L|_N|_B)) || ch == ' ')
+	if ((bits & (_CTYPE_P|_CTYPE_U|_CTYPE_L|_CTYPE_N|_CTYPE_B)) ||
+	    ch == ' ')
 		ret |= (_RUNETYPE_R | _RUNETYPE_SW1);
 	if (ch == ' ' || ch == '\t')
 		ret |= _RUNETYPE_B;

Index: src/sys/sys/ctype_bits.h
diff -u src/sys/sys/ctype_bits.h:1.1 src/sys/sys/ctype_bits.h:1.2
--- src/sys/sys/ctype_bits.h:1.1	Tue Jun  1 13:52:08 2010
+++ src/sys/sys/ctype_bits.h	Tue Dec 14 02:28:57 2010
@@ -1,4 +1,4 @@
-/* $NetBSD: ctype_bits.h,v 1.1 2010/06/01 13:52:08 tnozaki Exp $ */
+/* $NetBSD: ctype_bits.h,v 1.2 2010/12/14 02:28:57 joerg Exp $ */
 
 /*
  * Copyright (c) 1989 The Regents of the University of California.
@@ -40,14 +40,14 @@
 #ifndef _SYS_CTYPE_BITS_H_
 #define _SYS_CTYPE_BITS_H_
 
-#define	_U	0x01
-#define	_L	0x02
-#define	_N	0x04
-#define	_S	0x08
-#define	_P	0x10
-#define	_C	0x20
-#define	_X	0x40
-#define	_B	0x80
+#define	_CTYPE_U	0x01
+#define	_CTYPE_L	0x02
+#define	_CTYPE_N	0x04
+#define	_CTYPE_S	0x08
+#define	_CTYPE_P	0x10
+#define	_CTYPE_C	0x20
+#define	_CTYPE_X	0x40
+#define	_CTYPE_B	0x80
 
 extern const unsigned char	*_ctype_;
 extern const short	*_tolower_tab_;
Index: src/sys/sys/ctype_inline.h
diff -u src/sys/sys/ctype_inline.h:1.1 src/sys/sys/ctype_inline.h:1.2
--- src/sys/sys/ctype_inline.h:1.1	Tue Jun  1 13:52:08 2010
+++ src/sys/sys/ctype_inline.h	Tue Dec 14 02:28:57 2010
@@ -1,4 +1,4 @@
-/* $NetBSD: ctype_inline.h,v 1.1 2010/06/01 13:52:08 tnozaki Exp $ */
+/* $NetBSD: ctype_inline.h,v 1.2 2010/12/14 02:28:57 joerg Exp $ */
 
 /*
  * Copyright (c) 1989 The Regents of the University of California.
@@ -45,17 +45,17 @@
 
 #include <sys/ctype_bits.h>
 
-#define	isdigit(c)	((int)((_ctype_ + 1)[(c)] & _N))
-#define	islower(c)	((int)((_ctype_ + 1)[(c)] & _L))
-#define	isspace(c)	((int)((_ctype_ + 1)[(c)] & _S))
-#define	ispunct(c)	((int)((_ctype_ + 1)[(c)] & _P))
-#define	isupper(c)	((int)((_ctype_ + 1)[(c)] & _U))
-#define	isalpha(c)	((int)((_ctype_ + 1)[(c)] & (_U|_L)))
-#define	isxdigit(c)	((int)((_ctype_ + 1)[(c)] & (_N|_X)))
-#define	isalnum(c)	((int)((_ctype_ + 1)[(c)] & (_U|_L|_N)))
-#define	isprint(c)	((int)((_ctype_ + 1)[(c)] & (_P|_U|_L|_N|_B)))
-#define	isgraph(c)	((int)((_ctype_ + 1)[(c)] & (_P|_U|_L|_N)))
-#define	iscntrl(c)	((int)((_ctype_ + 1)[(c)] & _C))
+#define	isdigit(c)	((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
+#define	islower(c)	((int)((_ctype_ + 1)[(c)] & _CTYPE_L))
+#define	isspace(c)	((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
+#define	ispunct(c)	((int)((_ctype_ + 1)[(c)] & _CTYPE_P))
+#define	isupper(c)	((int)((_ctype_ + 1)[(c)] & _CTYPE_U))
+#define	isalpha(c)	((int)((_ctype_ + 1)[(c)] & (_CTYPE_U|_CTYPE_L)))
+#define	isxdigit(c)	((int)((_ctype_ + 1)[(c)] & (_CTYPE_N|_CTYPE_X)))
+#define	isalnum(c)	((int)((_ctype_ + 1)[(c)] & (_CTYPE_U|_CTYPE_L|_CTYPE_N)))
+#define	isprint(c)	((int)((_ctype_ + 1)[(c)] & (_CTYPE_P|_CTYPE_U|_CTYPE_L|_CTYPE_N|_CTYPE_B)))
+#define	isgraph(c)	((int)((_ctype_ + 1)[(c)] & (_CTYPE_P|_CTYPE_U|_CTYPE_L|_CTYPE_N)))
+#define	iscntrl(c)	((int)((_ctype_ + 1)[(c)] & _CTYPE_C))
 #define	tolower(c)	((int)((_tolower_tab_ + 1)[(c)]))
 #define	toupper(c)	((int)((_toupper_tab_ + 1)[(c)]))
 

Index: src/usr.sbin/chrtbl/chrtbl.c
diff -u src/usr.sbin/chrtbl/chrtbl.c:1.12 src/usr.sbin/chrtbl/chrtbl.c:1.13
--- src/usr.sbin/chrtbl/chrtbl.c:1.12	Wed Oct 21 01:07:47 2009
+++ src/usr.sbin/chrtbl/chrtbl.c	Tue Dec 14 02:28:58 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: chrtbl.c,v 1.12 2009/10/21 01:07:47 snj Exp $	*/
+/*	$NetBSD: chrtbl.c,v 1.13 2010/12/14 02:28:58 joerg Exp $	*/
 
 /*
  * Copyright (c) 1997 Christos Zoulas.  All rights reserved.
@@ -63,21 +63,21 @@
 	    char *, size_t lno));
 	int	  arg;
 } tokens[] = {
-	{ "LC_CTYPE",		setfilename,	0	},
-	{ "isupper",		addattr,	_U	},
-	{ "islower",		addattr,	_L	},
-	{ "isdigit",		addattr,	_N	},
-	{ "isspace",		addattr,	_S	},
-	{ "ispunct",		addattr,	_P	},
-	{ "iscntrl",		addattr,	_C	},
-	{ "isblank",		addattr,	_B	},
-	{ "isxdigit",		addattr,	_X	},
-	{ "ul",			uplow,		0	},
-	{ "cswidth",		cswidth,	0	},
-	{ "LC_NUMERIC",		setfilename,	1	},
-	{ "decimal_point",	numeric,	0	},
-	{ "thousands_sep",	numeric,	0	},
-	{ NULL,			NULL,		0	}
+	{ "LC_CTYPE",		setfilename,	0		},
+	{ "isupper",		addattr,	_CTYPE_U	},
+	{ "islower",		addattr,	_CTYPE_L	},
+	{ "isdigit",		addattr,	_CTYPE_N	},
+	{ "isspace",		addattr,	_CTYPE_S	},
+	{ "ispunct",		addattr,	_CTYPE_P	},
+	{ "iscntrl",		addattr,	_CTYPE_C	},
+	{ "isblank",		addattr,	_CTYPE_B	},
+	{ "isxdigit",		addattr,	_CTYPE_X	},
+	{ "ul",			uplow,		0		},
+	{ "cswidth",		cswidth,	0		},
+	{ "LC_NUMERIC",		setfilename,	1		},
+	{ "decimal_point",	numeric,	0		},
+	{ "thousands_sep",	numeric,	0		},
+	{ NULL,			NULL,		0		}
 };
 
 /* usage():
@@ -331,7 +331,7 @@
 {
 	int did = 0;
 
-#define DO(a)	if (__CONCAT(_,a) & ct) {			\
+#define DO(a)	if (__CONCAT(_CTYPE_,a) & ct) {			\
 			if (did)				\
 				(void) fputc('|', fp);		\
 			did = 1;				\

Reply via email to