selectively remove C preprocessor conditionals