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/

Attachment: pgprPaNpIcmmS.pgp
Description: PGP signature

Reply via email to