Hello all, Is that any reference (paper, guide, whatever,) on how gcc is handling exceptions in intermediate code? Is it based on a known (published) method? Is it intuitive and explained somewhere?
I've looked at internal docs but it is not really explicit how it works. I'm having a hard time understanding how RESX_PTR, FILTER_EXPR, EH_FILTER_EXPR work together in gimple and how all of this is then made to work in assembler. References would be extremely valuable. Cheers, -- Paulo Jorge Matos - pocm at soton.ac.uk http://www.personal.soton.ac.uk/pocm PhD Student @ ECS University of Southampton, UK