Re: limits.h missing constants

2006-04-15 Thread Eric Blake
> 2006-04-15 Eric Blake <[EMAIL PROTECTED]> > > * include/limits.h (_POSIX_*, _POSIX2_*, _XOPEN_*): Define missing > standard constants, and correct invalid ones. > (CHARCLASS_NAME_MAX): Define. > (SYMLOOP_MAX): Define. > * path.h (MAX_LINK_DEPTH): Define in terms o

limits.h missing constants

2006-04-15 Thread Eric Blake
CVS gettext had a compilation warning due to a missing value for CHARCLASS_NAME_MAX. Cygwin regex currently only supports char-class names of up to 6 characters (for example, "[:xdigit:]"), but POSIX requires a minimum of 14 when locales are free to define their own char-class names. While I was