If you feel the current dwarf_cfi_validate_fde () addition is too
hacky,
please don't support it. I do think it is useful though, even if it
might be a bit restricted/inefficient going over all FDEs with it. It
would help me clean up a bit of the systemtap translator code, even if
it won't allow me to do full fancy rewrites.
I think it's OK as it is. If you are happy using it without more features,
then let's just go with that for the foreseeable future.
Having a full cfi compression and transcoding framework would be
cool,
but might indeed be much more work. Maybe one day we will have the time.
It does sound fun.
Agreed!
Thanks,
Roland