tech-userlevel archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: 16bit ctype table



> It is quite a technical issue.

we talking about ABI problem of libc major bump, isn't it ?

all your claims is cosmetic. if you don't like it, you can paint
bikesched your favorite color later.
it is not the reason for NAK my patch for more than 19 months.

> I don't see how any platform definition of _RUNETYPE_A

i think _RUNETYPE_* stuff  must be get rid of in the future(as i
wtrote in previous mail).
use _CTYPE_* in mklocale(or POSIX localedef), old 4.4BSD rune must be
die in terms of it's bad design.
difficulty of _Rune* struct spawned many bugs like lib/46781 and
latency of setlocale(3).

so we use _CTYPE_* for crosstool'ed mklocale(1) directly, and it must
be redefining it for portability.
(i had split ctype.h and sys/ctype_bits.h several years before for this reason).

but it is not yet done in my patch, because when i wrote this patch,
releng-6 branche schedule is announced,
and libc major bump is for releng-6 feature at this point. so wind up the job.

-- 
Takehiko NOZAKI<takehiko.nozaki%gmail.com@localhost>


Home | Main Index | Thread Index | Old Index