diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2015-05-29 20:41:47 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2015-05-29 20:41:47 +0000 |
commit | beb6060a51ab83df823f35654e3e44a7b0a7a727 (patch) | |
tree | 1f940f10d45d5f1b12f6b18ccaaf79df030ceea7 /llvm/lib/MC/MCMachOStreamer.cpp | |
parent | 671a194d88aaac0690666030ce163494c5903454 (diff) | |
download | bcm5719-llvm-beb6060a51ab83df823f35654e3e44a7b0a7a727.tar.gz bcm5719-llvm-beb6060a51ab83df823f35654e3e44a7b0a7a727.zip |
Remove the MCSymbolData typedef.
The getData member function is next.
llvm-svn: 238611
Diffstat (limited to 'llvm/lib/MC/MCMachOStreamer.cpp')
-rw-r--r-- | llvm/lib/MC/MCMachOStreamer.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/llvm/lib/MC/MCMachOStreamer.cpp b/llvm/lib/MC/MCMachOStreamer.cpp index 9924c5d94ce..a84bf7e86cb 100644 --- a/llvm/lib/MC/MCMachOStreamer.cpp +++ b/llvm/lib/MC/MCMachOStreamer.cpp @@ -173,7 +173,7 @@ void MCMachOStreamer::ChangeSection(MCSection *Section, void MCMachOStreamer::EmitEHSymAttributes(const MCSymbol *Symbol, MCSymbol *EHSymbol) { getAssembler().registerSymbol(*Symbol); - MCSymbolData &SD = Symbol->getData(); + MCSymbol &SD = Symbol->getData(); if (SD.isExternal()) EmitSymbolAttribute(EHSymbol, MCSA_Global); if (Symbol->getFlags() & SF_WeakDefinition) @@ -296,7 +296,7 @@ bool MCMachOStreamer::EmitSymbolAttribute(MCSymbol *Symbol, // important side effect of calling registerSymbol here is to register // the symbol with the assembler. getAssembler().registerSymbol(*Symbol); - MCSymbolData &SD = Symbol->getData(); + MCSymbol &SD = Symbol->getData(); // The implementation of symbol attributes is designed to match 'as', but it // leaves much to desired. It doesn't really make sense to arbitrarily add and @@ -391,7 +391,7 @@ void MCMachOStreamer::EmitCommonSymbol(MCSymbol *Symbol, uint64_t Size, AssignSection(Symbol, nullptr); getAssembler().registerSymbol(*Symbol); - MCSymbolData &SD = Symbol->getData(); + MCSymbol &SD = Symbol->getData(); SD.setExternal(true); Symbol->setCommon(Size, ByteAlignment); } @@ -417,7 +417,7 @@ void MCMachOStreamer::EmitZerofill(MCSection *Section, MCSymbol *Symbol, assert(Symbol->isUndefined() && "Cannot define a symbol twice!"); getAssembler().registerSymbol(*Symbol); - MCSymbolData &SD = Symbol->getData(); + MCSymbol &SD = Symbol->getData(); // Emit an align fragment if necessary. if (ByteAlignment != 1) @@ -469,7 +469,7 @@ void MCMachOStreamer::FinishImpl() { // defining symbols. DenseMap<const MCFragment *, const MCSymbol *> DefiningSymbolMap; for (const MCSymbol &Symbol : getAssembler().symbols()) { - MCSymbolData &SD = Symbol.getData(); + MCSymbol &SD = Symbol.getData(); if (getAssembler().isSymbolLinkerVisible(Symbol) && SD.getFragment()) { // An atom defining symbol should never be internal to a fragment. assert(Symbol.getOffset() == 0 && |