Sigh, This patch changes the regcache so that, when REGISTER_BYTE or REGISTER_RAW_SIZE are present, the old style legacy regcache layout is used. This will stop those regcache assertion failures. Fixing the problem (especially for MIPS) will just get too messy for the branch :-( My thought is to commit this to 6.0 branch, while on the mainline delete REGISTER_BYTE and REGISTER_RAW_SIZE and just wear the consequences ... comments and/or suggestions? Andrew