In addition to being useful for debugging, this seems to be a prerequisite for generating gcov output.