Add MCAsmParser interface.
 - This provides the AsmParser interface to the target specific assembly
   parsers.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76453 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Target/X86/AsmParser/X86AsmParser.cpp b/lib/Target/X86/AsmParser/X86AsmParser.cpp
index e548391..b5f6ce6 100644
--- a/lib/Target/X86/AsmParser/X86AsmParser.cpp
+++ b/lib/Target/X86/AsmParser/X86AsmParser.cpp
@@ -8,6 +8,7 @@
 //===----------------------------------------------------------------------===//
 
 #include "X86.h"
+#include "llvm/MC/MCAsmParser.h"
 #include "llvm/Target/TargetRegistry.h"
 #include "llvm/Target/TargetAsmParser.h"
 using namespace llvm;
@@ -17,6 +18,9 @@
 class X86ATTAsmParser : public TargetAsmParser {
  public:
   explicit X86ATTAsmParser(const Target &);
+
+  virtual bool ParseInstruction(MCAsmParser &AP, const char *Name, 
+                                MCInst &Inst);
 };
 
 }
@@ -26,6 +30,11 @@
 {
 }
 
+bool X86ATTAsmParser::ParseInstruction(MCAsmParser &AP, const char *Name, 
+                                       MCInst &Inst) {
+  return true;
+}
+
 namespace {
   TargetAsmParser *createAsmParser(const Target &T) {
     return new X86ATTAsmParser(T);