feathered but it seems like the replacement code now causes an extra pointer
dereference for a popular set of macros. I don't understand how that's a good
thing for a library which is supposed to run on an embedded target.
As far as cygwin is concerned, I'm not happy about having to export a new variable
just for the benefit of slowing the code down. It will mean years of "Why cygwin
say __ctype_ptr not found? Should I reinstall windows?" email.
Corinna has suggested an assembly language method which uses gas pseudo-ops to
accomplish the goal of reenabling _ctype_. I'd like to offer my endorsement of
this technique, or at least I'd like to suggest that we not just casually move
to replacing _ctype_ with __ctype_ptr.