diff options
Diffstat (limited to 'gcc/gengtype.c')
-rw-r--r-- | gcc/gengtype.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gcc/gengtype.c b/gcc/gengtype.c index 54740211674..ae1f93deb38 100644 --- a/gcc/gengtype.c +++ b/gcc/gengtype.c @@ -1088,6 +1088,8 @@ adjust_field_rtx_def (type_p t, options_p ARG_UNUSED (opt)) t = rtx_tp, subname = "rt_rtx"; else if (i == NOTE && aindex == 4) t = note_union_tp, subname = ""; + else if (i == NOTE && aindex == 5) + t = scalar_tp, subname = "rt_int"; else if (i == NOTE && aindex >= 7) t = scalar_tp, subname = "rt_int"; else if (i == ADDR_DIFF_VEC && aindex == 4) @@ -1167,7 +1169,7 @@ adjust_field_rtx_def (type_p t, options_p ARG_UNUSED (opt)) subfields->opt = nodot; if (t == note_union_tp) subfields->opt = create_option (subfields->opt, "desc", - "NOTE_LINE_NUMBER (&%0)"); + "NOTE_KIND (&%0)"); if (t == symbol_union_tp) subfields->opt = create_option (subfields->opt, "desc", "CONSTANT_POOL_ADDRESS_P (&%0)"); |