diff options
author | Rui Ueyama <ruiu@google.com> | 2017-12-06 00:49:48 +0000 |
---|---|---|
committer | Rui Ueyama <ruiu@google.com> | 2017-12-06 00:49:48 +0000 |
commit | c4e50bfc55c34782b1d39a9f59a36f8a201321b3 (patch) | |
tree | 936f9dcd14b99daef2861c95d250303dfd512afa /llvm/lib/CodeGen/MachineOperand.cpp | |
parent | 2ed069e63d4d765d8a0675d7544850cc3cd51144 (diff) | |
download | llvm-c4e50bfc55c34782b1d39a9f59a36f8a201321b3.zip llvm-c4e50bfc55c34782b1d39a9f59a36f8a201321b3.tar.gz llvm-c4e50bfc55c34782b1d39a9f59a36f8a201321b3.tar.bz2 |
Fix broken .gnu.hash section if -no-rosegment is given.
We fill executable sections with trap instructions (0xcc or equivalent).
If a .gnu.hash section was put into an executable segment, we created
corrupted .gnu.hash section. This patch fixes the issue.
llvm-svn: 319863
Diffstat (limited to 'llvm/lib/CodeGen/MachineOperand.cpp')
0 files changed, 0 insertions, 0 deletions