strtoimax: port to platforms lacking 'long long'
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 16 Jan 2014 21:01:07 +0000 (13:01 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 16 Jan 2014 21:01:46 +0000 (13:01 -0800)
commite77a81d5675035c366b5ae2ed07c6986475e4c97
tree257f13737f46c62fc0b78cd7531fbd7acad06fa0
parentca13d9302b438196f1dc2dfba39eda999ac9fe19
strtoimax: port to platforms lacking 'long long'

VMS's pre-C99 compiler lacks 'long long', so 'configure' doesn't
check whether strtoll is declared, which causes the C file to
wrongly report an error.  Problem reported by Steven M. Schweda in:
http://lists.gnu.org/archive/html/bug-diffutils/2014-01/msg00003.html
* lib/strtoimax.c (strtoull):
Declare only if HAVE_UNSIGNED_LONG_LONG_INT.
(strtoll): Declare only if HAVE_LONG_LONG_INT.
ChangeLog
lib/strtoimax.c