2009-05-05 Maxim Grigoriev * xtensa-tdep.c (xtensa_frame_cache): Use pc instead of cache->pc. Index: gdb/xtensa-tdep.c =================================================================== RCS file: /cvs/src/src/gdb/xtensa-tdep.c,v retrieving revision 1.33 diff -u -r1.33 xtensa-tdep.c --- gdb/xtensa-tdep.c 17 Apr 2009 15:44:28 -0000 1.33 +++ gdb/xtensa-tdep.c 6 May 2009 00:28:01 -0000 @@ -1242,7 +1242,7 @@ cache->wd.ws = ws & ~(1 << wb); cache->pc = get_frame_func (this_frame); - cache->ra = (cache->pc & 0xc0000000) | (ra & 0x3fffffff); + cache->ra = (pc & 0xc0000000) | (ra & 0x3fffffff); cache->ps = (ps & ~PS_CALLINC_MASK) | ((WINSIZE(ra)/4) << PS_CALLINC_SHIFT); }