* avr-tdep.c (avr_make_saddr): Return 0 for NULL.
2009-11-10 Tristan Gingold <gingold@adacore.com>
2009-11-10 Tristan Gingold <gingold@adacore.com>
+ * avr-tdep.c (avr_make_saddr): Return 0 for NULL.
+
+2009-11-10 Tristan Gingold <gingold@adacore.com>
+
* avr-tdep.c (avr_dwarf_reg_to_regnum): New function.
(avr_gdbarch_init): Call set_gdbarch_dwarf2_reg_to_regnum.
* avr-tdep.c (avr_dwarf_reg_to_regnum): New function.
(avr_gdbarch_init): Call set_gdbarch_dwarf2_reg_to_regnum.
static CORE_ADDR
avr_make_saddr (CORE_ADDR x)
{
static CORE_ADDR
avr_make_saddr (CORE_ADDR x)
{
+ /* Return 0 for NULL. */
+ if (x == 0)
+ return 0;
+
return ((x) | AVR_SMEM_START);
}
return ((x) | AVR_SMEM_START);
}