config.h is meant to be around in all files, as it contains stuff like _GNU_SOURCE, NDEBUG and HAVE_*. Make these definitions available without needing to #include config.h every single time. Signed-off-by: Ran Benita <ran234@gmail.com> Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>