<rsbecker@xxxxxxxxxxxxx> writes: > bool is not standard in all c99 implementations. I have to #include <stdbool.h> in order to > use this type. Please make sure there is a mechanism for that. Given that <git-compat-util.h> unconditionally includes <compat/posix.h> and <compat/posix.h> unconditionally includes <stdbool.h> even in today's code, that should be OK.