On Tue, Jul 07, 2015 at 10:37:34AM +0200, Stefan Sperling wrote:
On Tue, Jul 07, 2015 at 09:25:30AM +0200, Sebastien Marie wrote:
Hi,
_C_ctype_ (ctype) and _DefaultRuneLocale.rl_runetype (wctype) are
currently unsynced, resulting regress/lib/libc/locale/check_isw to
failed.
Yes, the C locale should contain only ASCII.
I must have missed this second table when I changed the default locale
to ASCII from latin1.
Comments ? OK ?
In my opinion we can remove these lines instead of using #if 0.
New patch with lines removed.
--
Sebastien Marie
Index: locale/runetable.c
===
RCS file: /cvs/src/lib/libc/locale/runetable.c,v
retrieving revision 1.6
diff -u -p -r1.6 runetable.c
--- locale/runetable.c 12 Apr 2015 20:18:41 - 1.6
+++ locale/runetable.c 7 Jul 2015 08:50:33 -
@@ -177,134 +177,6 @@ _RuneLocale _DefaultRuneLocale = {
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
_CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
_CTYPE_C,
- /*80*/ _CTYPE_C,
- _CTYPE_C,
- _CTYPE_C,
- _CTYPE_C,
- _CTYPE_C,
- _CTYPE_C,
- _CTYPE_C,
- _CTYPE_C,
- /*88*/ _CTYPE_C,
- _CTYPE_C,
- _CTYPE_C,
- _CTYPE_C,
- _CTYPE_C,
- _CTYPE_C,
- _CTYPE_C,
- _CTYPE_C,
- /*90*/ _CTYPE_C,
- _CTYPE_C,
- _CTYPE_C,
- _CTYPE_C,
- _CTYPE_C,
- _CTYPE_C,
- _CTYPE_C,
- _CTYPE_C,
- /*98*/ _CTYPE_C,
- _CTYPE_C,
- _CTYPE_C,
- _CTYPE_C,
- _CTYPE_C,
- _CTYPE_C,
- _CTYPE_C,
- _CTYPE_C,
- /*A0*/ _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- /*A8*/ _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- /*B0*/ _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- /*B8*/ _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- /*C0*/ _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- /*C8*/ _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- /*D0*/ _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
- _CTYPE_P|_CTYPE_R|_CTYPE_G|_CTYPE_SW1,
-