On 07 September 2007 15:19, Brian Dessent wrote: > Dave Korn wrote: > >> Right, so IOW, the SEH support does all the required unwinding for us. >> Ultimately I guess that's the only solution that's going to be both >> complete and correct. (The only other thing I could even imagine would be >> some kind of hideous .pdb abuse using the M$ official symbol files to >> extract the frame and FPO information for frames in API functions...) > > Well, assuming that none of these foreign frames do any kind of > -fomit-frame-pointer style optimizations,
IIRC every MS win32 API dll (user32, kernel32, gdi32 etc.....) does absolutely masses of FPO, so we're probably no-go there. cheers, DaveK -- Can't think of a witty .sigline today.... -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/