summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86TargetObjectFile.cpp
diff options
context:
space:
mode:
authorRoman Divacky <rdivacky@freebsd.org>2014-01-07 20:17:03 +0000
committerRoman Divacky <rdivacky@freebsd.org>2014-01-07 20:17:03 +0000
commit5a1c54999d6e008dd4111701c14721b77838c929 (patch)
tree7bc5970c6cdcb728d375b966d50ff64f7fd227fb /llvm/lib/Target/X86/X86TargetObjectFile.cpp
parent92e28e876d67f8f632dee423eeacde5e9f31227f (diff)
downloadbcm5719-llvm-5a1c54999d6e008dd4111701c14721b77838c929.tar.gz
bcm5719-llvm-5a1c54999d6e008dd4111701c14721b77838c929.zip
In the ELFWriter when writing aliased (.set) symbols dont blindly
take type from the new symbol but merge them so that the type is never "downgraded". This is probably quite rare, except for IFUNC symbols which we used to misassemble, losing the IFUNC type. Fixes #18372. llvm-svn: 198706
Diffstat (limited to 'llvm/lib/Target/X86/X86TargetObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud