It seems like a triple whammy - a.out, m68k *and* a very old version of gcc. Just a possibly relevant gcc comment - NetBSD is using gcc 4.1.3 for 68000 and m68k (68020-60) on a bunch of platforms and feeding patches back (though in ELF), m68k is not totally moribund in gcc-land :)