AFAICS the sh64 simulator doesn't need any changes for this renumbering, while gdb would need some decoupling from the simulator's register numbers. Should we create a header file that describes the register numbers when talking to hardware, and make gdb use that for its internal numbers? Or should it define the numbers inside sh-tdep.c ? -- -------------------------- SuperH 2430 Aztec West / Almondsbury / BRISTOL / BS32 4AQ T:+44 1454 462330