Eric Blake <[EMAIL PROTECTED]> writes: > But C89 does not have long long - what does the standard say about > literals that exceed long?
They're of type unsigned long if they fit, and they're an error otherwise. GCC has long long as an extension, so it handles them as long long if they fit, unsigned long long otherwise -- or an error if they're too big even for unsigned long long. So Solaris <limits.h> works as intended, albeit with some chatter. _______________________________________________ bug-gnulib mailing list bug-gnulib@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnulib