diff options
Diffstat (limited to 'gdb/language.h')
-rw-r--r-- | gdb/language.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gdb/language.h b/gdb/language.h index cfb3461..2d13cfa 100644 --- a/gdb/language.h +++ b/gdb/language.h @@ -168,9 +168,6 @@ extern const char *default_word_break_characters (void); struct language_data { - /* Table for printing expressions. */ - - const struct op_print *la_op_print_tab; }; /* Base class from which all other language classes derive. */ @@ -567,6 +564,10 @@ struct language_defn : language_data virtual const struct exp_descriptor *expression_ops () const; + /* Table for printing expressions. */ + + virtual const struct op_print *opcode_print_table () const = 0; + protected: /* This is the overridable part of the GET_SYMBOL_NAME_MATCHER method. |