Fix ADL anonymous name crash.

2010-06-02  Sami Wagiaalla  <swagiaal@redhat.com>

	* cp-support.c (make_symbol_overload_list_adl_namespace): Handle
	anonymous type case.

2010-06-02  Sami Wagiaalla  <swagiaal@redhat.com>

	* gdb.cp/koenig.exp: Added new test case.
	* gdb.cp/koenig.cc: Ditto.
This commit is contained in:
Sami Wagiaalla
2010-06-02 15:31:30 +00:00
parent d0ef7741c5
commit 7d3fe98e4f
5 changed files with 25 additions and 0 deletions

View File

@ -752,6 +752,9 @@ make_symbol_overload_list_adl_namespace (struct type *type,
type_name = TYPE_NAME (type);
if (type_name == NULL)
return;
prefix_len = cp_entire_prefix_len (type_name);
if (prefix_len != 0)