[FATAL]
There are more than 256 file includes in one chain or a possible recursion during an include sequence. Maybe the included header files are not guarded with ifndef
// foo.c
#include "foo.c"
Use ifndef to break a possible recursion during include:
// foo.h
#ifndef FOO_H
#define FOO_H
// additional includes, declarations, ...
#endif
Simplify the include complexity to less than 256 include files in one include chain.