I think I may switch to Clang/LLVM from GCC for this reason only: autocomplete and syntax checking for C in Emacs https://github.com/Golevka/emacs-clang-complete-async

@williballenthin