commit | 23189e9db77b280f88bb55ca8748e7edb72c61b1 | [log] [tgz] |
---|---|---|
author | Matthieu Longo <matthieu.longo@arm.com> | Mon Oct 28 18:12:38 2024 +0000 |
committer | Matthieu Longo <matthieu.longo@arm.com> | Mon Dec 02 15:18:40 2024 +0000 |
tree | e8474749c6d6b7b5b590ae532bf04e92ab28f15b | |
parent | 79aff6ea0e8766a72c70679ae04767b6e57e192b [diff] |
aarch64: group software protection options under a same struct. - declare a new struc aarch_protection_opts to store all the configuration options related to software protections (i.e. bti-plt, pac-plt, bti-report level). - add a new option "-z bti-report" to configure the log level of reported issues when BTI PLT is forced. - encapsulate the BTI report inside _bfd_aarch64_elf_check_bti_report.