https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90149
Martin Sebor <msebor at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|unassigned at gcc dot gnu.org |msebor at gcc dot gnu.org --- Comment #11 from Martin Sebor <msebor at gcc dot gnu.org> --- I'm replacing all the tree codes with %qs and get_tree_code_name (TREE_CODE (expr)), like so: @@ -3072,13 +3073,15 @@ verify_types_in_gimple_reference (tree expr, bool requir e_lvalue) size)) { error ("mode size of non-integral result does not " - "match field size of BIT_FIELD_REF"); + "match field size of %qs", + get_tree_code_name (TREE_CODE (expr))); return true; } if (INTEGRAL_TYPE_P (TREE_TYPE (op)) && !type_has_mode_precision_p (TREE_TYPE (op))) { - error ("BIT_FIELD_REF of non-mode-precision operand"); + error ("%qs of non-mode-precision operand", + get_tree_code_name (TREE_CODE (expr))); return true; } if (!AGGREGATE_TYPE_P (TREE_TYPE (op))