title: What does -fheinous-gnu-extensions option do?
body: <p>When Homebrew compiles libgcrypt on OS X, it patches it to use clang and add <code>-std=gnu89</code> and <code>-fheinous-gnu-extensions</code> to the <code>CFLAG</code> Makefile var. What does the latter do?</p>