mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-22 23:24:59 +00:00
Remove the MCSymbolData typedef.
The getData member function is next. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238611 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -47,7 +47,7 @@ void MCObjectStreamer::flushPendingLabels(MCFragment *F, uint64_t FOffset) {
|
||||
F->setParent(CurSection);
|
||||
}
|
||||
for (MCSymbol *Sym : PendingLabels) {
|
||||
MCSymbolData *SD = &Sym->getData();
|
||||
MCSymbol *SD = &Sym->getData();
|
||||
SD->setFragment(F);
|
||||
Sym->setOffset(FOffset);
|
||||
}
|
||||
@@ -164,7 +164,7 @@ void MCObjectStreamer::EmitLabel(MCSymbol *Symbol) {
|
||||
MCStreamer::EmitLabel(Symbol);
|
||||
|
||||
getAssembler().registerSymbol(*Symbol);
|
||||
MCSymbolData &SD = Symbol->getData();
|
||||
MCSymbol &SD = Symbol->getData();
|
||||
assert(!SD.getFragment() && "Unexpected fragment on symbol data!");
|
||||
|
||||
// If there is a current fragment, mark the symbol as pointing into it.
|
||||
|
Reference in New Issue
Block a user