On Wed, May 03, 2006 at 07:12:43AM -0500, Perry Smith wrote: > On May 2, 2006, at 9:21 PM, Mike Stump wrote: > > >On May 2, 2006, at 4:23 AM, jacob navia wrote: > >>To get to the corresponding catch, the runtime should skip through > >>the intermediate frames in assembler generated by the JIT. We > >>would like to know how should be the interface with gcc to do this. > > > >The C++ abi spec and dwarf specs are good background reading > >materials. > > I looked for those a while back and never found them. Does anyone > have pointers to these?
I'm not sure how... The first google result for "C++ ABI" is the Itanium C++ ABI working pages, which indeed describe the ABI that GCC 3.0 and later use: www.codesourcery.com/cxx-abi/ The first google result for "DWARF standard" is the home page of the DWARF working group, which includes the version 2 and version 3 standards: dwarf.freestandards.org/ -- Daniel Jacobowitz CodeSourcery