make the stubbed-out printer methods abort instead of
authorChris Lattner <sabre@nondot.org>
Sun, 14 Nov 2010 21:54:34 +0000 (21:54 +0000)
committerChris Lattner <sabre@nondot.org>
Sun, 14 Nov 2010 21:54:34 +0000 (21:54 +0000)
printing nothing.  This gets us back up to 24 failures.

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

lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp
lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h

index 607eb4fb2d69b472cc3146e2b19230834e78a2f1..22907f52da74ac9d5ce3f502e96a9180457962bf 100644 (file)
@@ -282,3 +282,18 @@ void PPCInstPrinter::printSymbolHi(const MCInst *MI, unsigned OpNo,
   else
     printOperand(MI, OpNo, O);
 }
+
+
+void PPCInstPrinter::PrintSpecial(const MCInst *MI, raw_ostream &O,
+                                  const char *Modifier) {
+  assert(0 && "FIXME: PrintSpecial should be dead");
+}
+void PPCInstPrinter::printPICLabel(const MCInst *MI, unsigned OpNo,
+                                   raw_ostream &O) {
+  assert(0 && "FIXME: printPICLabel should be dead");
+}
+void PPCInstPrinter::printTOCEntryLabel(const MCInst *MI, unsigned OpNo,
+                                        raw_ostream &O) {
+  assert(0 && "FIXME: printTOCEntryLabel should be dead");
+}
+
index b29a2f4c16ecc0d319407b835a93524dc5419bde..abdc25349d3814736ad454cf667af10b9fea32e3 100644 (file)
@@ -64,11 +64,11 @@ public:
   void printMemRegReg(const MCInst *MI, unsigned OpNo, raw_ostream &O);
   
   // FIXME: Remove
-  void PrintSpecial(const MCInst *MI, raw_ostream &O, const char *Modifier) {}
+  void PrintSpecial(const MCInst *MI, raw_ostream &O, const char *Modifier);
   void printSymbolLo(const MCInst *MI, unsigned OpNo, raw_ostream &O);
   void printSymbolHi(const MCInst *MI, unsigned OpNo, raw_ostream &O);
-  void printPICLabel(const MCInst *MI, unsigned OpNo, raw_ostream &O) {}
-  void printTOCEntryLabel(const MCInst *MI, unsigned OpNo, raw_ostream &O) {}
+  void printPICLabel(const MCInst *MI, unsigned OpNo, raw_ostream &O);
+  void printTOCEntryLabel(const MCInst *MI, unsigned OpNo, raw_ostream &O);
   
 };
 } // end namespace llvm