http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49972
--- Comment #2 from Alan Modra <amodra at gmail dot com> 2011-08-04 10:34:27 UTC --- Entries in the call-site table for start of the instructions for the current call site, and the pointer to the landing pad for this sequence of instructions, are byte offsets from the landing pad base. This basically means the landing pad base, the landing pads, and call sites must all be in the same section.