PCC now breaks __FILE__ on purpose - to avoid missing header issues.