ugly awk workaround for random newlines inserted by gcc -E