I agree that ignoring the gcc bug is probably ok, but cpp0 is just the C pre-processor. Pretty weird.