[llvm-pdbdump] Simplify options and output.
authorZachary Turner <zturner@google.com>
Sun, 22 Feb 2015 21:45:38 +0000 (21:45 +0000)
committerZachary Turner <zturner@google.com>
Sun, 22 Feb 2015 21:45:38 +0000 (21:45 +0000)
commitfc4ecedb754b67e00b31b0ff8be2e450e2505467
tree5a7358bd84469a0d600ca22db50dda729c754be7
parent5e5d7840fbf292753232cef33b92c94fbee1d2e9
[llvm-pdbdump] Simplify options and output.

This removes a wealth of options, and instead now only provides
three options.  -symbols, -types, and -compilands.  This greatly
simplifies use of the tool, and makes it easier to understand
what you're going to see when you run the tool.

llvm-svn: 230182
llvm/lib/DebugInfo/PDB/PDBSymbolExe.cpp
llvm/test/DebugInfo/PDB/pdbdump-flags.test
llvm/test/DebugInfo/PDB/pdbdump-symbol-format.test
llvm/tools/llvm-pdbdump/llvm-pdbdump.cpp