> http://sourceware.org/bugzilla/show_bug.cgi?id=4454 Turns out it's all caused by the m16c using 16 bit EH addresses instead of the "expected" 32 bit, even though I told gcc to use 4-byte addresses. Sigh.