On 04/18/2012 05:39 AM, Jan Hubicka wrote: > Well, if SJLJ lowering happens as gimple pass somewhere near the end of gimple > queue, this should not be problem at all. (and implementation would be > cleaner)
If you can find a clean way of separating sjlj expansion from dw2 expansion, please do. But there's a lot of code shared between the two. I see nothing wrong with always expanding via tablejump. r~