C++, exceptions, SJLJ, Dwarf2