Hi Jan,
present in:
jankratochvil/forunwind-baseaddr-hookvars-corereport-unwindx86-nonx86
[...]
backends/
2012-11-14 Jan Kratochvil <jan.kratochvil(a)redhat.com>
* Makefile.am (ppc_SRCS, ppc64_SRCS): Add ppc_frame_state.c and
ppc_cfi.c.
(s390_SRCS): Add s390_cfi.c, s390_frame_state.c and
s390_frame_unwind.c.
(noinst_HEADERS): Add core-get-pc.c.
* core-get-pc.c: New file.
* ppc64_init.c (ppc64_init): Initialize frame_state_nregs, frame_state,
abi_cfi, frame_dwarf_to_regno, get_func_pc and destr.
* ppc_cfi.c: New file.
* ppc_frame_state.c: New file.
* ppc_init.c (ppc_init): Initialize frame_state_nregs, frame_state,
abi_cfi and frame_dwarf_to_regno.
* s390_cfi.c: New file.
* s390_frame_state.c: New file.
* s390_frame_unwind.c: New file.
* s390_init.c (s390_init): Initialize abi_cfi, frame_state_nregs,
frame_state, optionally normalize_pc and also frame_unwind.
I like to finally get at least the abi_cfi hook part in. It is self
contained. And kind of required now. I picked up the change for ppc and
s390 from your branch. When this is in I'll add some tests to
run-addrcfi.sh test. And then see if I can implement the abi_cfi hook
for the other backends.
If you think the attached commit still looks OK to go in I'll add your
Signed-off-by.
Thanks,
Mark