mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-03-01 13:26:47 +08:00
update free_objfile comment
The introductory comment to free_objfile is obsolete. This patch fixes it by removing all the obsolete bits. 2013-12-06 Tom Tromey <tromey@redhat.com> * objfiles.c (free_objfile): Update comment.
This commit is contained in:
parent
53e0e56d64
commit
7580e91767
@ -1,3 +1,7 @@
|
|||||||
|
2013-12-06 Tom Tromey <tromey@redhat.com>
|
||||||
|
|
||||||
|
* objfiles.c (free_objfile): Update comment.
|
||||||
|
|
||||||
2013-12-06 Tom Tromey <tromey@redhat.com>
|
2013-12-06 Tom Tromey <tromey@redhat.com>
|
||||||
|
|
||||||
* objfiles.h (objfile_to_front): Remove.
|
* objfiles.h (objfile_to_front): Remove.
|
||||||
|
@ -520,21 +520,7 @@ free_objfile_separate_debug (struct objfile *objfile)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Destroy an objfile and all the symtabs and psymtabs under it. Note
|
/* Destroy an objfile and all the symtabs and psymtabs under it. */
|
||||||
that as much as possible is allocated on the objfile_obstack
|
|
||||||
so that the memory can be efficiently freed.
|
|
||||||
|
|
||||||
Things which we do NOT free because they are not in malloc'd memory
|
|
||||||
or not in memory specific to the objfile include:
|
|
||||||
|
|
||||||
objfile -> sf
|
|
||||||
|
|
||||||
FIXME: If the objfile is using reusable symbol information (via mmalloc),
|
|
||||||
then we need to take into account the fact that more than one process
|
|
||||||
may be using the symbol information at the same time (when mmalloc is
|
|
||||||
extended to support cooperative locking). When more than one process
|
|
||||||
is using the mapped symbol info, we need to be more careful about when
|
|
||||||
we free objects in the reusable area. */
|
|
||||||
|
|
||||||
void
|
void
|
||||||
free_objfile (struct objfile *objfile)
|
free_objfile (struct objfile *objfile)
|
||||||
|
Loading…
Reference in New Issue
Block a user