Granary / granary2

Dynamic binary translation framework for instrumenting x86-64 user space Linux programs
MIT License
39 stars 5 forks source link

Don't make function call fragments use the the normal fall-through mechanism. #96

Open pgoodman opened 9 years ago

pgoodman commented 9 years ago

This really only applies to non-transparent returns, afaict. I think the return target (i.e. fall-through) of a function call should be handled by something akin to a NonLocalEntryFragment, and perhaps specially marked (i.e. not belonging to the Fragment::successors). This would simplify later things.

pgoodman commented 9 years ago

Same for syscalls and interrupt calls.