On Fri, Oct 26, 2007 at 10:41:14AM -0700, LI Xin wrote: > rafan@ has a patch that implements Warner's suggestion by removing the > inline's from _ctype.h and the macros from ctype.h, and is testing the > impact. Basically the approach do the following: > > - Keep __mb_sb_limit intact. It is used for internal state of the > locale system and is needed for programs compiled in the window. > - Remove the is*() defines. > - Remove the inline functions. > - Put the inlined stuff into isctype.c.
Please don't forget that standard still require that this two int _toupper(int); int _tolower(int); should be defined as macros in anycase. About whole decision of inline removing, I already express my feeling in previous postings in this thread. -- http://ache.pp.ru/
pgprPaNpIcmmS.pgp
Description: PGP signature