commit | 8c017eeeedf0506dd8b6bb27deef80ded8c0427f | [log] [tgz] |
---|---|---|
author | Mike McTernan <mikemcternan@google.com> | Fri Feb 03 10:36:56 2023 +0000 |
committer | Mike McTernan <mikemcternan@google.com> | Fri Feb 03 10:40:48 2023 +0000 |
tree | cab3115fe5bd140328fd958c2d7e19a03da80f59 | |
parent | dbdb8110c40c158909176bdcf087293b886abd42 [diff] |
trusty:kernel: Improve BTI test. Use assembly to get callee function addresses to prevent veneers from the compiler interfering with BTI landing pad tests. Bug: 260397427 Test: build.py qemu-generic-arm64-test-debug Test: build.py qemu-generic-arm32-test-debug Test: Run tests on QEMU 7 with cpu max (supports BTI) Test: Run tests on ARM hardware (supports BTI) Change-Id: Ieda4726e1641b527a3ab62306f858fa13a2aad09