http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57583
--- Comment #5 from Andreas Schwab <sch...@linux-m68k.org> --- The assembler already handles jump targets that are too far away (via the BROKEN_DOT_WORD hack), this issue is about growing the table itself too large so that the overflow table is not reachable any more within 32K.