diff options
author | James Henderson <jh7370@my.bristol.ac.uk> | 2019-10-31 11:53:33 +0000 |
---|---|---|
committer | James Henderson <jh7370@my.bristol.ac.uk> | 2019-10-31 11:57:19 +0000 |
commit | fb4a55010ee9bd03720609c8542f770775576fc8 (patch) | |
tree | 5d2ec2a068f0ba2234d77b74301cf984c3971c45 /llvm/lib/CodeGen/MachineSink.cpp | |
parent | 07255f81fa6798fcfe5d2e72656fc3fb8fc9416a (diff) | |
download | llvm-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