diff options
author | Tom Tromey <tromey@redhat.com> | 2009-09-25 21:39:53 +0000 |
---|---|---|
committer | Tom Tromey <tromey@redhat.com> | 2009-09-25 21:39:53 +0000 |
commit | 96c07c5b96e970c93ab71a1f351ca669bba78d1a (patch) | |
tree | 0228be5148273ed3078a199936b4ebf6cb9534d5 /gdb/c-lang.h | |
parent | b8899f2b6861deda28ccc10d925105e7e516d68b (diff) | |
download | gdb-96c07c5b96e970c93ab71a1f351ca669bba78d1a.zip gdb-96c07c5b96e970c93ab71a1f351ca669bba78d1a.tar.gz gdb-96c07c5b96e970c93ab71a1f351ca669bba78d1a.tar.bz2 |
gdb
PR python/10664:
* language.h (struct language_defn) <la_get_string>: Add
'char_type' argument.
(LA_GET_STRING): Likewise.
(default_get_string, c_get_string): Update.
* language.c (default_get_string): Add 'char_type' argument.
* c-valprint.c (c_textual_element_type): Rename from
textual_element_type. No longer static. Update callers.
* c-lang.h (c_textual_element_type): Declare.
* c-lang.c (c_get_string): Add 'char_type' argument.
gdb/testsuite
PR python/10664:
* gdb.base/charset.exp: Test utf-16 strings with Python.
Diffstat (limited to 'gdb/c-lang.h')
-rw-r--r-- | gdb/c-lang.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gdb/c-lang.h b/gdb/c-lang.h index ba9d996..afafc9b 100644 --- a/gdb/c-lang.h +++ b/gdb/c-lang.h @@ -106,5 +106,9 @@ extern int cp_is_vtbl_ptr_type (struct type *); extern int cp_is_vtbl_member (struct type *); +/* These are in c-valprint.c. */ + +extern int c_textual_element_type (struct type *, char); + #endif /* !defined (C_LANG_H) */ |