Bug fix---64 bit systems really hate a size_t value of 18446744073709551615ULL

Another 64 bit GNU C Linux system bit the dust due to a large size_t.  So
remove the need for SIZET_MAX (sigh).

I wonder, if I report this to glibc will I get invited to another IPO?