The maintainer-makefile gnulib module provides some more make targets, useful for the maintainership of the package.
One of the targets is 'syntax-check'. It performs a check of common pitfalls on the source code and GCS conformance.
Please do a make syntax-check before to send a patch, or alternatively use the Patch Safety Dispatcher (see the next section).
Additionally, if you created more tests under 'torture/', please make sure the new test headers are correct by running:
$ perl ../build-aux/generate-tsd.pl | grep "BAD FORMAT"
If the BAD FORMAT mark appears in the output it means that some
of the headers were not properly processed by the
generate-tsd.pl script.