X-Git-Url: https://git.gag.com/?a=blobdiff_plain;ds=sidebyside;f=src%2FSDCCdwarf2.c;h=7a6772126d957a8b63c5bada49570776e1d5d2bd;hb=1f6f478ebf8fd533e2819f9558e90de1b6bee503;hp=258c74486e9779afe96c730ffc03d759a5b6ad19;hpb=386cee8465119215de67a9e2c767818d4a923578;p=fw%2Fsdcc diff --git a/src/SDCCdwarf2.c b/src/SDCCdwarf2.c index 258c7448..7a677212 100644 --- a/src/SDCCdwarf2.c +++ b/src/SDCCdwarf2.c @@ -2384,6 +2384,16 @@ dwTagFromType (sym_link * type, dwtag * parent) getSize (type))); dwAddTagChild (dwRootTag, tp); break; + + case V_FIXED16X16: + tp = dwNewTag (DW_TAG_base_type); + dwAddTagAttr (tp, dwNewAttrConst (DW_AT_encoding, + DW_ATE_float)); + dwAddTagAttr (tp, dwNewAttrString (DW_AT_name, "fixed16x16")); + dwAddTagAttr (tp, dwNewAttrConst (DW_AT_byte_size, + getSize (type))); + dwAddTagChild (dwRootTag, tp); + break; case V_CHAR: tp = dwNewTag (DW_TAG_base_type);