[LLVMdev] GCC/LLVM frame pointer incompatibility on ARM
Joerg Sonnenberger
joerg at britannica.bec.de
Wed Jul 16 00:10:37 PDT 2014
On Wed, Jul 16, 2014 at 09:45:05AM +0400, Yury Gribov wrote:
> Fp incompatibility complicates low-level system code e.g. stack
> unwinders because it is impossible to robustly determine location of
> caller's fp.
I don't understand this argument. The ARM EH / DWARF annotation is
supported by LLVM and encodes exactly the data required for robustly
unwinding the stack.
Joerg
More information about the llvm-dev
mailing list