A C pre-preprocessor to provide additional capabilities.  See also the gccwrap repository.