summaryrefslogtreecommitdiffstats
path: root/llvm/lib/DebugInfo/DWARFDebugLine.cpp
diff options
context:
space:
mode:
authorDavid Woodhouse <dwmw2@infradead.org>2014-01-30 22:20:41 +0000
committerDavid Woodhouse <dwmw2@infradead.org>2014-01-30 22:20:41 +0000
commit0b6c94909eb4dbaae0515e84c24af4eea5e0ae03 (patch)
tree8aa35a16e3187e34f3f89cf14188fb5487714551 /llvm/lib/DebugInfo/DWARFDebugLine.cpp
parent40f08ebece6064c8aa705eca9cc32cd0e1534006 (diff)
downloadbcm5719-llvm-0b6c94909eb4dbaae0515e84c24af4eea5e0ae03.tar.gz
bcm5719-llvm-0b6c94909eb4dbaae0515e84c24af4eea5e0ae03.zip
[x86] Fix signed relocations for i64i32imm operands
These should end up (in ELF) as R_X86_64_32S relocs, not R_X86_64_32. Kill the horrid and incomplete special case and FIXME in EncodeInstruction() and set things up so it can infer the signedness from the ImmType just like it can the size and whether it's PC-relative. llvm-svn: 200495
Diffstat (limited to 'llvm/lib/DebugInfo/DWARFDebugLine.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud