diff options
author | Patrick Palka <patrick@parcs.ath.cx> | 2015-08-29 18:16:40 -0400 |
---|---|---|
committer | Patrick Palka <patrick@parcs.ath.cx> | 2015-09-02 20:50:46 -0400 |
commit | eed8b28a07c32f835dfb4ff21fb9c0bf33c738df (patch) | |
tree | fdaccb1794d62811bb49a3e78f14b4211c50fccc /gdb/gdbtypes.c | |
parent | 8cbebaac8f387aa0987410243c9f0d3a51041750 (diff) | |
download | fsf-binutils-gdb-eed8b28a07c32f835dfb4ff21fb9c0bf33c738df.zip fsf-binutils-gdb-eed8b28a07c32f835dfb4ff21fb9c0bf33c738df.tar.gz fsf-binutils-gdb-eed8b28a07c32f835dfb4ff21fb9c0bf33c738df.tar.bz2 |
Update documentation of function copy_type_recursive
Following commit 8f57eec2fb3 ("Use gdbarch obstack to allocate types in
alloc_type_arch") it is no longer the case that the type returned by
copy_type_recursive is allocated using malloc. Because the function
uses alloc_type_arch internally, the new type is now allocated on the
gdbarch associated with the type, and is thus owned by that gdbarch.
gdb/ChangeLog:
* gdbtypes.c (copy_type_recursive): Update documentation.
Diffstat (limited to 'gdb/gdbtypes.c')
-rw-r--r-- | gdb/gdbtypes.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gdb/gdbtypes.c b/gdb/gdbtypes.c index 8204d39..7a18bed 100644 --- a/gdb/gdbtypes.c +++ b/gdb/gdbtypes.c @@ -4356,9 +4356,9 @@ copy_dynamic_prop_list (struct obstack *objfile_obstack, } /* Recursively copy (deep copy) TYPE, if it is associated with - OBJFILE. Return a new type allocated using malloc, a saved type if - we have already visited TYPE (using COPIED_TYPES), or TYPE if it is - not associated with OBJFILE. */ + OBJFILE. Return a new type owned by the gdbarch associated with the type, a + saved type if we have already visited TYPE (using COPIED_TYPES), or TYPE if + it is not associated with OBJFILE. */ struct type * copy_type_recursive (struct objfile *objfile, |