diff options
| author | Rafael Espindola <rafael.espindola@gmail.com> | 2015-06-03 21:30:10 +0000 |
|---|---|---|
| committer | Rafael Espindola <rafael.espindola@gmail.com> | 2015-06-03 21:30:10 +0000 |
| commit | ada43f6337e430a38f007778a5ebb7e022bb9c2d (patch) | |
| tree | 43780cc230c71b04a981338c852ece5620ad59a6 /llvm/lib/MC/MCSymbolELF.cpp | |
| parent | ef1e863c2c1a6ea8c8a6bf6138f25f8b2e607584 (diff) | |
| download | bcm5719-llvm-ada43f6337e430a38f007778a5ebb7e022bb9c2d.tar.gz bcm5719-llvm-ada43f6337e430a38f007778a5ebb7e022bb9c2d.zip | |
Record in a MCSymbolELF if it has been used in a relocation.
No functionality change, just saves an on the side map.
llvm-svn: 238979
Diffstat (limited to 'llvm/lib/MC/MCSymbolELF.cpp')
| -rw-r--r-- | llvm/lib/MC/MCSymbolELF.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/llvm/lib/MC/MCSymbolELF.cpp b/llvm/lib/MC/MCSymbolELF.cpp index cf609e5e87e..f8a90b9c8b8 100644 --- a/llvm/lib/MC/MCSymbolELF.cpp +++ b/llvm/lib/MC/MCSymbolELF.cpp @@ -77,4 +77,13 @@ unsigned MCSymbolELF::getOther() const { unsigned Other = (getFlags() & (0x3f << ELF_STO_Shift)) >> ELF_STO_Shift; return Other; } + +void MCSymbolELF::setUsedInReloc() const { + UsedInReloc = true; +} + +bool MCSymbolELF::isUsedInReloc() const { + return UsedInReloc; +} + } |

