diff options
Diffstat (limited to 'gdb/m32r-tdep.c')
-rw-r--r-- | gdb/m32r-tdep.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/gdb/m32r-tdep.c b/gdb/m32r-tdep.c index 3392bd3..fb1dc66 100644 --- a/gdb/m32r-tdep.c +++ b/gdb/m32r-tdep.c @@ -861,16 +861,14 @@ static gdbarch_init_ftype m32r_gdbarch_init; static struct gdbarch * m32r_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches) { - struct gdbarch *gdbarch; - /* If there is already a candidate, use it. */ arches = gdbarch_list_lookup_by_info (arches, &info); if (arches != NULL) return arches->gdbarch; /* Allocate space for the new architecture. */ - m32r_gdbarch_tdep *tdep = new m32r_gdbarch_tdep; - gdbarch = gdbarch_alloc (&info, tdep); + gdbarch *gdbarch + = gdbarch_alloc (&info, gdbarch_tdep_up (new m32r_gdbarch_tdep)); set_gdbarch_wchar_bit (gdbarch, 16); set_gdbarch_wchar_signed (gdbarch, 0); |