I was going over gnutls to remove obsolete constructs, and noticed that it uses strings.h. I only found one place in gnulib that uses this file. argz.c contains:
#if defined(HAVE_STRING_H) # include <string.h> #elif defined(HAVE_STRINGS_H) # include <strings.h> #endif #if defined(HAVE_MEMORY_H) # include <memory.h> #endif Is strings.h needed on any modern platform? /Simon