Add REGISTRY for struct address_space.

This patch adds REGISTRY for struct address_space.

gdb:

2013-11-20  Yao Qi  <yao@codesourcery.com>

	* progspace.c (struct address_space): Update comments.
	<REGISTRY_FIELDS>: New fields.
	DEFINE_REGISTRY for address_space.
	(new_address_space): Call address_space_alloc_data.
	(free_address_space): Call address_space_free_data.
	* progspace.h: Use DECLARE_REGISTRY.
This commit is contained in:
Yao Qi 2013-10-21 16:31:17 +08:00
parent b12039c637
commit 3a8356ffac
3 changed files with 28 additions and 4 deletions

View file

@ -304,4 +304,9 @@ extern void clear_program_space_solib_cache (struct program_space *);
DECLARE_REGISTRY (program_space);
/* Keep a registry of per-aspace data-pointers required by other GDB
modules. */
DECLARE_REGISTRY (address_space);
#endif