The right unwinding stop indicator should be CFI-undefined PC.
http://dwarf.freestandards.org/Dwarf3.pdf - page 118:
- If a Return Address register is defined in the virtual unwind table,
and its rule is undefined (for example, by DW_CFA_undefined), then
there is no return address and no call address, and the virtual
unwind of stack activations is complete.
Create an initial frame with 0 lr and fp.
Procedure Call Standard for the ARM 64-bit Architecture (AArch64)
specifies that the end of the frame record chain is indicated by
the address zero in the address for the previous frame.
This is necessary to complete fixing the libunwind for Aarch64.
MFC after: 1 month