Hi, the attachd patch enables restoration of all registers when unwinding from a signal handler. Currenty only PC and SP were restored and it's a loss since all GPRs are there on the stack. It's even more important for AMD64 because there parameters are usually passed in regs and not on the stack. I did it for amd64-linux and i386-linux as I don't know appropriate offsets for other i386-targets. For this reason I kept a fallback to sc_pc_offset/sc_sp_offset. Do you like the idea? Or would you choose a different approach? Michal Ludvig -- * SuSE CR, s.r.o * mludvig@suse.cz * (+420) 296.545.373 * http://www.suse.cz