------- Comment #12 from jakub at gcc dot gnu dot org 2009-09-30 22:46 ------- It is unclear what those labels are good for, but if darwin is to support hot/cold partitioning and FDEs covering it, the emit unwind_label hook (which is apparently darwin specific only) should be passed also the SECOND variable and create different label name for the second FDE for the same function (if function starts in hot section, then the second one is covering the cold section, and vice versa). The patch in #c11 would just mean you'd keep older versions broken.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41313