Missing end of abbreviations.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34500 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/CodeGen/DwarfWriter.cpp b/lib/CodeGen/DwarfWriter.cpp
index 17e38e2..42aa1d2 100644
--- a/lib/CodeGen/DwarfWriter.cpp
+++ b/lib/CodeGen/DwarfWriter.cpp
@@ -2104,6 +2104,9 @@
         Asm->EOL();
       }
       
+      // Mark end of abbreviations.
+      DD.getAsm()->EmitULEB128Bytes(0); DD.getAsm()->EOL("EOM(3)");
+
       EmitLabel("abbrev_end", 0);
     
       Asm->EOL();