Hello, The attached patch fixes the problem reported at: http://sources.redhat.com/ml/gdb-patches/2005-03/msg00294.html The explaination of the actual problem is detailed at: http://sources.redhat.com/ml/gdb-patches/2005-03/msg00309.html I have also added some comments in the code, and included Mark's comments. 2005-03-25 Joel Brobecker * irix5-nat.c (supply_fpregset): Fix bug that caused the FSR register value to be incorrectly written in the regcache. (fill_fpregset): Fix bug that caused the FSR register value to be incorrectly read from the regcache. Fixes [E223-028]. Tested on mips-irix. No regression. OK to apply? (I will submit a testcase for this asap) Thanks, -- Joel