summaryrefslogtreecommitdiff
path: root/gdb/c-exp.y
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/c-exp.y')
-rw-r--r--gdb/c-exp.y5
1 files changed, 3 insertions, 2 deletions
diff --git a/gdb/c-exp.y b/gdb/c-exp.y
index 1eb82396994..dae4aca8075 100644
--- a/gdb/c-exp.y
+++ b/gdb/c-exp.y
@@ -655,7 +655,8 @@ variable: qualified_name
break;
}
- msymbol = lookup_minimal_symbol (name, NULL, NULL);
+ msymbol
+ = lookup_minimal_symbol_linkage_or_natural (name);
if (msymbol != NULL)
{
write_exp_msymbol (msymbol,
@@ -711,7 +712,7 @@ variable: name_not_typename
register char *arg = copy_name ($1.stoken);
msymbol =
- lookup_minimal_symbol (arg, NULL, NULL);
+ lookup_minimal_symbol_linkage_or_natural (arg);
if (msymbol != NULL)
{
write_exp_msymbol (msymbol,