forked from OSchip/llvm-project
Omit DW_AT_artificial, DW_AT_external, and similar attributes under -gmlt
llvm-svn: 216789
This commit is contained in:
parent
85d8bcd000
commit
a19833d8f7
|
@ -1518,6 +1518,9 @@ void DwarfUnit::applySubprogramAttributes(DISubprogram SP, DIE &SPDie) {
|
|||
constructSubprogramArguments(SPDie, Args);
|
||||
}
|
||||
|
||||
if(getCUNode().getEmissionKind() == DIBuilder::LineTablesOnly)
|
||||
return;
|
||||
|
||||
if (SP.isArtificial())
|
||||
addFlag(SPDie, dwarf::DW_AT_artificial);
|
||||
|
||||
|
|
Loading…
Reference in New Issue