diff options
Diffstat (limited to 'gdb/c-exp.y')
-rw-r--r-- | gdb/c-exp.y | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gdb/c-exp.y b/gdb/c-exp.y index 723249c..9e2f808 100644 --- a/gdb/c-exp.y +++ b/gdb/c-exp.y @@ -1093,7 +1093,8 @@ variable: name_not_typename is important for example for "p *__errno_location()". */ symbol *alias_target - = (msymbol.minsym->type != mst_text_gnu_ifunc + = ((msymbol.minsym->type != mst_text_gnu_ifunc + && msymbol.minsym->type != mst_data_gnu_ifunc) ? find_function_alias_target (msymbol) : NULL); if (alias_target != NULL) |