This patch adds initial support for ColdFire and fido versions of m68k. The primary difference is different format of floating point, and different return convention for floating point values on coldfire. This patch also adds support for XML description, which allows remote stub to advertise presense of floating point registers in a clean way. No change in behaviour for classic m68k-tdep.c is expected. OK? - Volodya