diff options
Diffstat (limited to 'gdb/objc-exp.y')
-rw-r--r-- | gdb/objc-exp.y | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/gdb/objc-exp.y b/gdb/objc-exp.y index 746b745..1a31f5e 100644 --- a/gdb/objc-exp.y +++ b/gdb/objc-exp.y @@ -898,11 +898,15 @@ typebase /* Implements (approximately): (type-qualifier)* type-specifier. */ { $$ = lookup_enum (copy_name ($2), expression_context_block); } | UNSIGNED typename - { $$ = lookup_unsigned_typename (TYPE_NAME($2.type)); } + { $$ = lookup_unsigned_typename (parse_language, + parse_gdbarch, + TYPE_NAME($2.type)); } | UNSIGNED { $$ = parse_type->builtin_unsigned_int; } | SIGNED_KEYWORD typename - { $$ = lookup_signed_typename (TYPE_NAME($2.type)); } + { $$ = lookup_signed_typename (parse_language, + parse_gdbarch, + TYPE_NAME($2.type)); } | SIGNED_KEYWORD { $$ = parse_type->builtin_int; } | TEMPLATE name '<' type '>' |