Catch up with ctype.h.
authorJoerg Sonnenberger <joerg@dragonflybsd.org>
Sun, 8 May 2005 16:10:37 +0000 (16:10 +0000)
committerJoerg Sonnenberger <joerg@dragonflybsd.org>
Sun, 8 May 2005 16:10:37 +0000 (16:10 +0000)
gnu/lib/gcc34/libstdc++/ctype_base.h.patch

index 5e0b42d..874f839 100644 (file)
@@ -1,4 +1,4 @@
-$DragonFly: src/gnu/lib/gcc34/libstdc++/ctype_base.h.patch,v 1.1 2005/03/16 06:38:26 joerg Exp $
+$DragonFly: src/gnu/lib/gcc34/libstdc++/ctype_base.h.patch,v 1.2 2005/05/08 16:10:37 joerg Exp $
 
 Index: ctype_base.h
 ===================================================================
@@ -7,7 +7,7 @@ retrieving revision 1.3
 diff -u -r1.3 ctype_base.h
 --- config/os/bsd/netbsd/ctype_base.h  2 Mar 2005 00:56:21 -0000       1.3
 +++ config/os/bsd/netbsd/ctype_base.h  7 Mar 2005 17:38:44 -0000
-@@ -43,7 +43,7 @@
+@@ -43,16 +43,16 @@
  
      // NB: Offsets into ctype<char>::_M_table force a particular size
      // on the mask type. Because of this, we don't use an enum.
@@ -15,4 +15,19 @@ diff -u -r1.3 ctype_base.h
 +    typedef uint16_t          mask;
      static const mask upper           = _U;
      static const mask lower   = _L;
-     static const mask alpha   = _U | _L;
+-    static const mask alpha   = _U | _L;
+-    static const mask digit   = _N;
+-    static const mask xdigit  = _N | _X;
++    static const mask alpha   = _A;
++    static const mask digit   = _D;
++    static const mask xdigit  = _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 print   = _R;
++    static const mask graph   = _G;
+     static const mask cntrl   = _C;
+     static const mask punct   = _P;
+-    static const mask alnum   = _U | _L | _N;
++    static const mask alnum   = _A | _D;
+   };