Modify int8 to not depend on sscanf(), and fix configure's test
authorTom Lane <tgl@sss.pgh.pa.us>
Wed, 3 Feb 1999 00:18:53 +0000 (00:18 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Wed, 3 Feb 1999 00:18:53 +0000 (00:18 +0000)
commitf5e9abce6b220d9035ea364a0698828d35cd25b5
tree8d0224485962f386ccf977bcb9489bda7a7d8312
parent5e356539d6f00d2ef8dde6644c5e6d88a50c1220
Modify int8 to not depend on sscanf(), and fix configure's test
for int8 support.  configure now checks only snprintf() for int8 support,
not sprintf and sscanf as it used to.  The reason for doing this is that
if we are supplying our own snprintf code (which does handle long long int),
we now only need working long long support in the compiler not in the
platform's C library.  I have verified that int8 now passes regression test
on HPUX 9, and I think it should work on SunOS 4.1.* and other older
platforms if gcc is used.
src/backend/utils/adt/int8.c
src/configure
src/configure.in