Per code review: \
authorReid Spencer <rspencer@reidspencer.com>
Tue, 16 Nov 2004 06:41:09 +0000 (06:41 +0000)
committerReid Spencer <rspencer@reidspencer.com>
Tue, 16 Nov 2004 06:41:09 +0000 (06:41 +0000)
commitbede58363c647a4e73112fdfb409e9af7051301e
treefccb588f2059ff717355d13af6fcbbca6a832575
parent5a885782491538abe81ff242dd08f7d9f594967f
Per code review: \
* hide the compatibility option \
* Make static things static \
* Use cl::extrahelp instead of cl::MoreHelp (defunct) \
* Use cl::PrintHelpMessage instead of our own printUse function \
* Use a std::set<sys::Path> for the path list because its now required by \
  the sys::Path class and also ensues directories are traversed in sorted \
  order.\
* Implement symbol table printing locally instead of in libLLVMArchive \
* Adjust to changes in llvm::Archive interface \
* Make sure we destruct objects even if exceptions occur. \
* Fix a typo in an output string.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17877 91177308-0d34-0410-b5e6-96231b3b80d8
tools/llvm-ar/llvm-ar.cpp