FYI: This turned out to be a problem only on NetBSD (I assume). Adding: #undef STRICT_ALIGNMENT #define STRICT_ALIGNMENT 0 to netbsd-elf.h in gcc/config/m68k fixed it. Thanks AT!!! kevin