You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 20, 2023. It is now read-only.
Sparse is a semantic parser for C, see the official wiki for details.
Checker options:
The setting g:syntastic_sparse_config_file allows you to define a file
that contains additional compiler arguments like include directories or
CFLAGS. If none is given the filename defaults to .syntastic_sparse_config.
This file is expected to contain one sparse option per line.
Notes:
If you're using sparse with gcc, you probably want to add something like this to your .vimrc:
let g:syntastic_c_sparse_post_args='-gcc-base-dir ' .
\ system("gcc -v 2>&1 | sed -n '/^Reading specs/ { s#.* /#/#; s#/[^/]*$##; p; }'")
This allows sparse to read gcc's private include files.