commit | 05870863b97c588671dd10b4f034bf0b92091cb6 | [log] [tgz] |
---|---|---|
author | Daniel Kiss <daniel.kiss@arm.com> | Tue Sep 29 15:50:19 2020 +0200 |
committer | Copybara-Service <copybara-worker@google.com> | Thu Oct 29 18:06:01 2020 -0700 |
tree | 1eb9a096c0a4e976ec2f9326d507644a43cd70e6 | |
parent | 59c2d8215671b44b55a89a8cccc8febf2615c934 [diff] |
[AArch64] Add v8.5 Branch Target Identification support. The .note.gnu.property must be in the assembly file to indicate the support for BTI otherwise BTI will be disabled for the whole library. __unw_getcontext and libunwind::Registers_arm64::jumpto() may be called indirectly therefore they should start with a landing pad. Reviewed By: tamas.petz, #libunwind, compnerd Differential Revision: https://reviews.llvm.org/D77786 GitOrigin-RevId: f34ae1b9de68152de037fd3e394d196b997c4296