I have one C++ program with two versions, one version the feature is working but in other isn't. Is there a way to debug the difference between this two versions? Specifically, I'm using Linux and g++. Is there a way to use something like KCachegrind to view the difference Call graph? Or is something in gdb to view these function calls difference in a faster way?
Updating... The program is to big to view all the differences. Firstly i would like to know the path between function calls difference to after that i will have an option to do a diff command just in this functions.