mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-06-13 04:38:24 +00:00
simplify EmitSectionOffset to always use .set if it is
available, the only thing this affects is that we produce .set in one case we didn't before, which shouldn't harm anything. Make EmitSectionOffset call EmitDifference instead of duplicating it. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98005 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@ -285,7 +285,7 @@ void DIELabel::print(raw_ostream &O) {
|
||||
///
|
||||
void DIESectionOffset::EmitValue(DwarfPrinter *D, unsigned Form) const {
|
||||
bool IsSmall = Form == dwarf::DW_FORM_data4;
|
||||
D->EmitSectionOffset(Label, Section, IsSmall, IsEH, UseSet);
|
||||
D->EmitSectionOffset(Label, Section, IsSmall, IsEH);
|
||||
D->getAsm()->O << '\n'; // FIXME: Necesssary?
|
||||
}
|
||||
|
||||
@ -299,7 +299,7 @@ unsigned DIESectionOffset::SizeOf(const TargetData *TD, unsigned Form) const {
|
||||
#ifndef NDEBUG
|
||||
void DIESectionOffset::print(raw_ostream &O) {
|
||||
O << "Off: " << Label->getName() << "-" << Section->getName()
|
||||
<< "-" << IsEH << "-" << UseSet;
|
||||
<< "-" << IsEH;
|
||||
}
|
||||
#endif
|
||||
|
||||
|
Reference in New Issue
Block a user