Implement MCAsmStreamer::EmitCFIDefCfa.
authorRafael Espindola <rafael.espindola@gmail.com>
Fri, 29 Apr 2011 21:41:06 +0000 (21:41 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Fri, 29 Apr 2011 21:41:06 +0000 (21:41 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130543 91177308-0d34-0410-b5e6-96231b3b80d8

lib/MC/MCAsmStreamer.cpp

index 23ddebd3cfdc9f2032052b1a37d98235280d5774..7556ba52b7a15e33e0701331a12afc30c97cb760 100644 (file)
@@ -741,7 +741,10 @@ void MCAsmStreamer::EmitCFIEndProc() {
 }
 
 void MCAsmStreamer::EmitCFIDefCfa(int64_t Register, int64_t Offset) {
-  abort();
+  MCStreamer::EmitCFIDefCfa(Register, Offset);
+
+  OS << ".cfi_def_cfa " << Register << ", " << Offset;
+  EmitEOL();
 }
 
 void MCAsmStreamer::EmitCFIDefCfaOffset(int64_t Offset) {