On Wed, Aug 06, 2008 at 11:57:32AM -0700, David Daney wrote: >>> In the trace below, is "epc" the program counter at the time of the >>> timer interrupt? How does "ra" fit into this, given that the >>> function whose address it contains isn't seen in the stack trace >>> until quite a ways down? >> >> $LBB378 is an internal symbol. The value of RA may not be very informative >> if it was overwritten by a random subroutine call. >> > > I have thought about eliminating these internal labels when the module's symbols are read. Would this make any sense? I think so. Maybe that could even be done when the module is linked. I don't think there are ever any relocations against these local symbols. Thiemo? Ralf