diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2014-03-14 20:09:04 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2014-03-14 20:09:04 +0000 |
commit | 8953f81f671fc6077b46ac1f600b4d29456aa265 (patch) | |
tree | e9e39ed279c17c796b695d730f3f810a92581cd4 /llvm/lib/MC/MCContext.cpp | |
parent | 622831b7399d0672d390c3ada9726febf8d86e6a (diff) | |
download | llvm-8953f81f671fc6077b46ac1f600b4d29456aa265.zip llvm-8953f81f671fc6077b46ac1f600b4d29456aa265.tar.gz llvm-8953f81f671fc6077b46ac1f600b4d29456aa265.tar.bz2 |
Correctly handle an ELF symbol defined with "a = b + expr".
We were marking the symbol as absolute instead of computing b's offset + the
expression value.
This fixes pr19126.
llvm-svn: 203962
Diffstat (limited to 'llvm/lib/MC/MCContext.cpp')
0 files changed, 0 insertions, 0 deletions