updates to pp output for #if directives