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.
This commit is contained in:
parent
b8899f2b68
commit
96c07c5b96
9 changed files with 65 additions and 23 deletions
|
@ -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) */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue