diff options
| author | Rafael Espindola <rafael.espindola@gmail.com> | 2015-06-02 20:38:46 +0000 |
|---|---|---|
| committer | Rafael Espindola <rafael.espindola@gmail.com> | 2015-06-02 20:38:46 +0000 |
| commit | 95fb9b93ed4e2cb27ad514bb241887c650b41421 (patch) | |
| tree | 0cb8269bca00d2d7d88f6af250b45c2224e5f51e /llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp | |
| parent | c95f3f8c95c922a9697509f4a9c287dc4243bddf (diff) | |
| download | bcm5719-llvm-95fb9b93ed4e2cb27ad514bb241887c650b41421.tar.gz bcm5719-llvm-95fb9b93ed4e2cb27ad514bb241887c650b41421.zip | |
Merge MCELF.h into MCSymbolELF.h.
Now that we have a dedicated type for ELF symbol, these helper functions can
become member function of MCSymbolELF.
llvm-svn: 238864
Diffstat (limited to 'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp')
| -rw-r--r-- | llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp b/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp index 9c651ddfc9f..ebc9fa6997d 100644 --- a/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp +++ b/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp @@ -15,9 +15,8 @@ #include "SparcMCExpr.h" #include "llvm/MC/MCAssembler.h" #include "llvm/MC/MCContext.h" -#include "llvm/MC/MCELF.h" #include "llvm/MC/MCObjectStreamer.h" -#include "llvm/MC/MCSymbol.h" +#include "llvm/MC/MCSymbolELF.h" #include "llvm/Object/ELF.h" @@ -184,7 +183,7 @@ static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) { case MCExpr::SymbolRef: { const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); - MCELF::SetType(SymRef.getSymbol(), ELF::STT_TLS); + cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); break; } |

