The following functions don't need to be checked anymore since the
they are not used across the code or the symbols aren't used anymore:
- cuserid (not used)
- lrand48 (not used and removed via
6d6ef7aacc7f9b17709d2f93b70b359c75011f89)
- random (check is not used)
- srand48 (not used)
- srandom (not used)
- strdup (check is not used)
and the unused check symbols:
- HAVE_CUSERID
- HAVE_LRAND48
- HAVE_RANDOM
- HAVE_SRAND48
- HAVE_SRANDOM
- HAVE_STRDUP
Closes GH-4338
asctime_r \
chroot \
ctime_r \
-cuserid \
crypt \
explicit_memset \
flock \
localtime_r \
lockf \
lchown \
-lrand48 \
mbrlen \
memmove \
mkstemp \
ptsname \
putenv \
realpath \
-random \
rand_r \
scandir \
setitimer \
shutdown \
sigprocmask \
sin \
-srand48 \
-srandom \
statfs \
statvfs \
std_syslog \
strcasecmp \
-strdup \
strerror \
strfmon \
strnlen \
#endif
#define HAVE_SHUTDOWN 1
#define HAVE_STRCASECMP 1
-#define HAVE_STRDUP 1
#define HAVE_STRERROR 1
#define HAVE_TEMPNAM 1
#define HAVE_UTIME 1
#undef HAVE_KILL
#define HAVE_GETPID 1
#define HAVE_LIBM 1
-#define HAVE_CUSERID 0
#undef HAVE_RINT
#define SIZEOF_SHORT 2
/* int and long are stll 32bit in 64bit compiles */