Hi all, my code in dwarf2cfi.c assumed that CIE and FDE entries in .eh_frame are always in the chain CIE, FDE, FDE, ..., CIE, FDE, ... where every FDE refers to the precedent CIE. Unfortunately this is not alway the case. Linker (?) sometimes optimizes things in a way that the assumption isn't true anymore. This patch addresses the problem. OK to commit? Head and 5.3? Michal Ludvig -- * SuSE CR, s.r.o * mludvig@suse.cz * (+420) 296.545.373 * http://www.suse.cz