llvm-mc: Fix llvm-mc -as-lex.
authorDaniel Dunbar <daniel@zuster.org>
Sun, 18 Jul 2010 18:31:28 +0000 (18:31 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Sun, 18 Jul 2010 18:31:28 +0000 (18:31 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108644 91177308-0d34-0410-b5e6-96231b3b80d8

tools/llvm-mc/llvm-mc.cpp

index fc8a1c5523ae382c49b6b8666884264c2b50d92a..34cf8cedbd53737e55b4fa27e61c1c72a3f2883e 100644 (file)
@@ -165,9 +165,9 @@ static int AsLexInput(const char *ProgName) {
   assert(MAI && "Unable to create target asm info!");
 
   AsmLexer Lexer(*MAI);
-  
+  Lexer.setBuffer(SrcMgr.getMemoryBuffer(0));
+
   bool Error = false;
-  
   while (Lexer.Lex().isNot(AsmToken::Eof)) {
     switch (Lexer.getKind()) {
     default: