commit | 4b59ea8471e89d01300481a92de3230b79b6d7c7 | [log] [tgz] |
---|---|---|
author | Christopher Ferris <cferris@google.com> | Wed Jan 17 16:15:19 2024 -0800 |
committer | Christopher Ferris <cferris@google.com> | Fri Feb 02 15:31:00 2024 -0800 |
tree | 5d69b91fec07b97c1521a34eccb557e246faac07 | |
parent | a9a7faddda4f209e0df5ae73da706cbe39a40b8f [diff] |
Add support for riscv 64 vlenb. The vlenb register is used for some unwinding information, so add gathering it. Also, rename some of the machine constants to use better names. Added an offline test that uses the vlenb register to do the unwind. Added a remote unwind test for the bionic local terminate. Bug: 318768887 Test: Ran unit tests. Test: Ran 137-cfi and verified a full stack generated. Change-Id: Ia72394033b4be46a3f29d519879b88ed933ab5ce