I think this probably come under obvious, but lets see what others think. With my new ARM pseudo-registers code, I'm getting an internal error if I type (gdb) p $fp Why? Well there's some missing brackets... * builtin-regs.c (value_of_builtin_reg): Correctly calculate the builtin reg number.