On 07 September 2007 14:44, Brian Dessent wrote:

> Dave Korn wrote:
> 
>>   Does anyone know how MSVC handles unwinding through API frames?
> 
> MSVC implements C++ exception handling with SEH.  And there is/was a
> GSoC project to port SEH to gcc, but I don't know if it went anywhere.

  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...)


    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/

Reply via email to