On AIX 4.1, snprintf() is defined in libc.a but there's no prototype in
authorDan Harkless <dan@harkless.org>
Tue, 25 Jan 2000 06:13:38 +0000 (06:13 +0000)
committerDan Harkless <dan@harkless.org>
Tue, 25 Jan 2000 06:13:38 +0000 (06:13 +0000)
commit45274379ba9b2e9bb165a213bca5e5682c64cba0
tree1dbc72abc23978c4d1c3d6d4e211c7883ec83d79
parentcb8a7b870ba2f2f6c7c23152a4482132e59f678e
On AIX 4.1, snprintf() is defined in libc.a but there's no prototype in
<stdio.h> or elsewhere.  Apparently it's not officially supported (though it
seems to work perfectly and IBM apparently uses it in internal code).  Anyhow,
if we omit our own snprintf() and vsnprintf() prototypes when we HAVE_SNPRINTF,
we get a billion warnings at compile time.  Use the C preprocessor to preprocess
stdio.h and make sure that there's actually a prototype.  Define
HAVE_SNPRINTF_PROTOTYPE if so, and use that to control our local prototype
definition.
acconfig.h
config.h.in
configure
configure.in
stamp-h.in