Remove _DIRENT_HAVE_D_FOO macros and deal with GNU make fallout. Perhaps _D_FOO_NAMLEN should go as well?