diff options
Diffstat (limited to 'gdb/c-lang.c')
-rw-r--r-- | gdb/c-lang.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/gdb/c-lang.c b/gdb/c-lang.c index e15541f..46c0da0 100644 --- a/gdb/c-lang.c +++ b/gdb/c-lang.c @@ -727,6 +727,20 @@ c_is_string_type_p (struct type *type) +/* See c-lang.h. */ + +gdb::unique_xmalloc_ptr<char> +c_canonicalize_name (const char *name) +{ + if (strchr (name, ' ') != nullptr + || streq (name, "signed") + || streq (name, "unsigned")) + return cp_canonicalize_string (name); + return nullptr; +} + + + void c_language_arch_info (struct gdbarch *gdbarch, struct language_arch_info *lai) |