As I wrote in a comment, llvm-pdbdump seems to not be able to restore
stream 0 correctly. That is why we get different results for empty.pdb
and our pdb file.
This patch is to write only one FPM. So it still cannot produce large
PDBs which need more than one FPM page.
Use msf::getNumFpmIntervals()