Here is a list of all macros with links to the files they belong to:

- _GNU_SOURCE : libdshconfig.c, test-dshconfig-searchdata.c
- HAVE_DLFCN_H : config.h
- HAVE_GETLINE : config.h
- HAVE_INTTYPES_H : config.h
- HAVE_MALLOC : config.h
- HAVE_STDINT_H : config.h
- HAVE_STDIO_H : config.h
- HAVE_STDLIB_H : config.h
- HAVE_STRCHR : config.h
- HAVE_STRDUP : config.h
- HAVE_STRING_H : config.h
- HAVE_STRINGS_H : config.h
- HAVE_SYS_STAT_H : config.h
- HAVE_SYS_TYPES_H : config.h
- HAVE_UNISTD_H : config.h
- LT_OBJDIR : config.h
- PACKAGE : config.h
- PACKAGE_BUGREPORT : config.h
- PACKAGE_NAME : config.h
- PACKAGE_STRING : config.h
- PACKAGE_TARNAME : config.h
- PACKAGE_URL : config.h
- PACKAGE_VERSION : config.h
- STDC_HEADERS : config.h
- VERSION : config.h