Hi, Appears we have an off by 1 error in m68k.h. Any idea how the old m68k CPU magically gained another hard register? gcc-3.2: #define FIRST_PSEUDO_REGISTER 24 gcc-3.4: #define FIRST_PSEUDO_REGISTER 25 Richard