projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Replace some xmalloc-family functions with XNEW-family ones
[deliverable/binutils-gdb.git]
/
gdb
/
xtensa-tdep.c
diff --git
a/gdb/xtensa-tdep.c
b/gdb/xtensa-tdep.c
index 55e7d9816fe32e1a533013babfd6f1f25234187c..c3b22e0fb57a69f3e78e93ccb1c2784bfd677c8b 100644
(file)
--- a/
gdb/xtensa-tdep.c
+++ b/
gdb/xtensa-tdep.c
@@
-28,6
+28,7
@@
#include "value.h"
#include "dis-asm.h"
#include "inferior.h"
#include "value.h"
#include "dis-asm.h"
#include "inferior.h"
+#include "osabi.h"
#include "floatformat.h"
#include "regcache.h"
#include "reggroups.h"
#include "floatformat.h"
#include "regcache.h"
#include "reggroups.h"
@@
-316,7
+317,8
@@
xtensa_register_type (struct gdbarch *gdbarch, int regnum)
if (tp == NULL)
{
char *name = xstrprintf ("int%d", size * 8);
if (tp == NULL)
{
char *name = xstrprintf ("int%d", size * 8);
- tp = xmalloc (sizeof (struct ctype_cache));
+
+ tp = XNEW (struct ctype_cache);
tp->next = tdep->type_entries;
tdep->type_entries = tp;
tp->size = size;
tp->next = tdep->type_entries;
tdep->type_entries = tp;
tp->size = size;
@@
-3273,6
+3275,9
@@
xtensa_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
set_solib_svr4_fetch_link_map_offsets
(gdbarch, svr4_ilp32_fetch_link_map_offsets);
set_solib_svr4_fetch_link_map_offsets
(gdbarch, svr4_ilp32_fetch_link_map_offsets);
+ /* Hook in the ABI-specific overrides, if they have been registered. */
+ gdbarch_init_osabi (info, gdbarch);
+
return gdbarch;
}
return gdbarch;
}
This page took
0.026464 seconds
and
4
git commands to generate.