This patch corresponds to the similar one in i386-tdep.c, and corrects for a gcc issue with elf/dwarf debug info in function epilogues. It is needed in order to make reverse-step and next work properly for stepping backward through a return. No testsuite regressions. OK to commit?