At some time in the past the precompiled headers file extension was changed from pth to pch and the way the command-line options for generating and using the precompiled headers changed also. Does anybody know for what clang release this changed to its current state ?