Update documentation of function copy_type_recursive
Following commit 8f57eec2fb
("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.
This commit is contained in:
parent
8cbebaac8f
commit
eed8b28a07
|
@ -1,3 +1,7 @@
|
|||
2015-09-02 Patrick Palka <patrick@parcs.ath.cx>
|
||||
|
||||
* gdbtypes.c (copy_type_recursive): Update documentation.
|
||||
|
||||
2015-09-01 Sergio Durigan Junior <sergiodj@redhat.com>
|
||||
|
||||
* solib-svr4.c (solib_event_probe_action): Initialize 'probe_argc'
|
||||
|
|
|
@ -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,
|
||||
|
|
Loading…
Reference in New Issue