Tom> The first attachment is the log from git master. Tom> Here's what I did: Tom> (gdb) tar rem :7960 Tom> Remote debugging using :7960 Tom> 0x0000000000001000 in ?? () Tom> (gdb) print $dscratch Tom> Could not fetch register "dscratch"; remote failure reply 'E14' Tom> (gdb) print $dscratch0 Tom> $1 = void Tom> (gdb) print $mucounteren Tom> Could not fetch register "mucounteren"; remote failure reply 'E14' I didn't apply your patch before that run. Here's with your patch: (gdb) tar rem :7960 Remote debugging using :7960 0x0000000000001000 in ?? () (gdb) print $dscratch $1 = void (gdb) print $dscratch0 Could not fetch register "dscratch0"; remote failure reply 'E14' (gdb) print $mucounteren Could not fetch register "mucounteren"; remote failure reply 'E14' Tom