aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineSink.cpp
diff options
context:
space:
mode:
authorJames Henderson <jh7370@my.bristol.ac.uk>2019-10-31 11:53:33 +0000
committerJames Henderson <jh7370@my.bristol.ac.uk>2019-10-31 11:57:19 +0000
commitfb4a55010ee9bd03720609c8542f770775576fc8 (patch)
tree5d2ec2a068f0ba2234d77b74301cf984c3971c45 /llvm/lib/CodeGen/MachineSink.cpp
parent07255f81fa6798fcfe5d2e72656fc3fb8fc9416a (diff)
downloadllvm-fb4a55010ee9bd03720609c8542f770775576fc8.zip
llvm-fb4a55010ee9bd03720609c8542f770775576fc8.tar.gz
llvm-fb4a55010ee9bd03720609c8542f770775576fc8.tar.bz2
[llvm-objcopy] Preserve .ARM.attributes section when stripping files
This works around a bug in Debian's patchset for glibc. The bug is described in detail in the upstream debian bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=943798, but the short version of it is that glibc on any Debian based distro don't load libraries unless it has a .ARM.attribute section. Reviewed by: jhenderson, rupprecht, MaskRay, jakehehrlich Differential Revision: https://reviews.llvm.org/D69188 Patch by Tobias Hieta.
Diffstat (limited to 'llvm/lib/CodeGen/MachineSink.cpp')
0 files changed, 0 insertions, 0 deletions