Hi DJ. > I've added NULL checks in simulators even when the hardware has RAM at > address zero. Typically, a command line option and/or gdb command is > required to enable it, since it usually just gets in the way more > often than it helps. I wouldn't want it to be unconditional. OK - here is a revised v850.igen patch without the trap for executing via a NULL pointer. I'll look at adding that feature back in, controlled via a command line option, at some later date. OK to apply ? Cheers Nick sim/v850/ChangeLog 2012-09-10 Nick Clifton * v850.igen (W,WWWW): Correct computation of register number. (JR32): Remove unnecessary comma. (cmovf.s): Register 0 is an invalid source register. (maddf.s): Remove bogus intermediary rounding. (nmaddf.s): Likewise. (trncf.sl): Remove bogus initial rounding. (trncf.dw): Likewise. (trncf.sl): Likewise. (trncf.sw): Likewise.