Reverse Debugging with GDB Beginning with the 7.0 release in September 2009, gdb now includes support for a whole new way of debugging called "reverse debugging" -- meaning that gdb can allow you to "step" or "continue" your program backward in "time", reverting it to an earlier execution state. Reverse debugging is only supported for a limited (but growing) number of gdb targets, including: Certa