mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-10 02:36:06 +00:00
when emitting DIEs, emit the comment on the same line as the directive.
This fixes FrontendObjC/2009-11-30-Objc-ID.m git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94369 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
3f6bfdaeda
commit
a801362e84
@ -2366,6 +2366,9 @@ void DwarfDebug::emitDIE(DIE *Die) {
|
||||
unsigned Form = AbbrevData[i].getForm();
|
||||
assert(Form && "Too many attributes for DIE (check abbreviation)");
|
||||
|
||||
if (Asm->VerboseAsm)
|
||||
Asm->OutStreamer.AddComment(dwarf::AttributeString(Attr));
|
||||
|
||||
switch (Attr) {
|
||||
case dwarf::DW_AT_sibling:
|
||||
Asm->EmitInt32(Die->getSiblingOffset());
|
||||
@ -2382,8 +2385,6 @@ void DwarfDebug::emitDIE(DIE *Die) {
|
||||
Values[i]->EmitValue(this, Form);
|
||||
break;
|
||||
}
|
||||
|
||||
EOL(dwarf::AttributeString(Attr));
|
||||
}
|
||||
|
||||
// Emit the DIE children if any.
|
||||
|
Loading…
x
Reference in New Issue
Block a user