diff options
Diffstat (limited to 'gdb/gdbserver/tdesc.c')
-rw-r--r-- | gdb/gdbserver/tdesc.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/gdb/gdbserver/tdesc.c b/gdb/gdbserver/tdesc.c index 0b5096bbf76..53f36d55647 100644 --- a/gdb/gdbserver/tdesc.c +++ b/gdb/gdbserver/tdesc.c @@ -39,6 +39,12 @@ init_target_desc (struct target_desc *tdesc) gdb_assert (2 * tdesc->registers_size + 32 <= PBUFSIZ); } +struct target_desc * +allocate_target_description (void) +{ + return new target_desc (); +} + #ifndef IN_PROCESS_AGENT static const struct target_desc default_description {}; @@ -62,6 +68,8 @@ current_target_desc (void) return current_process ()->tdesc; } +/* See arch/tdesc.h. */ + void set_tdesc_architecture (struct target_desc *target_desc, const char *name) @@ -69,6 +77,8 @@ set_tdesc_architecture (struct target_desc *target_desc, target_desc->arch = xstrdup (name); } +/* See arch/tdesc.h. */ + void set_tdesc_osabi (struct target_desc *target_desc, const char *name) { |