switch the .ll parser into SMDiagnostic.

llvm-svn: 74734
This commit is contained in:
Chris Lattner
2009-07-02 22:46:18 +00:00
parent 87127712b9
commit a76611a535
7 changed files with 26 additions and 105 deletions

View File

@@ -23,6 +23,7 @@
#include "llvm/Support/CommandLine.h"
#include "llvm/Support/ManagedStatic.h"
#include "llvm/Support/PrettyStackTrace.h"
#include "llvm/Support/SourceMgr.h"
#include "llvm/Support/Streams.h"
#include "llvm/Support/SystemUtils.h"
#include "llvm/Support/raw_ostream.h"
@@ -64,10 +65,10 @@ int main(int argc, char **argv) {
std::ostream *Out = 0;
try {
// Parse the file now...
ParseError Err;
SMDiagnostic Err;
std::auto_ptr<Module> M(ParseAssemblyFile(InputFilename, Err, Context));
if (M.get() == 0) {
Err.PrintError(argv[0], errs());
Err.Print(argv[0], errs());
return 1;
}