heap analysis

I have a daemon that I wanted to do some heap analysis as described in the
programmer’s guide. So, I added the include for /malloc_g/malloc.h,
included the -lmalloc_g and used the -fno-builtin option. However, code
that was compiling fine before is now getting compile warnings, like
implicit declarations for strerror and stricmp. But string.h had already
been included, so these should be defined…