浏览代码

* fixed shortstring size information

git-svn-id: trunk@14335 -
Jonas Maebe 15 年之前
父节点
当前提交
fa044d05e0
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      compiler/dbgdwarf.pas

+ 1 - 1
compiler/dbgdwarf.pas

@@ -1469,7 +1469,7 @@ implementation
             current_asmdata.getaddrlabel(arr);
             current_asmdata.getaddrlabel(arr);
           append_entry(DW_TAG_structure_type,true,[
           append_entry(DW_TAG_structure_type,true,[
             DW_AT_name,DW_FORM_string,name+#0,
             DW_AT_name,DW_FORM_string,name+#0,
-            DW_AT_byte_size,DW_FORM_data1,2*sizeof(pint)
+            DW_AT_byte_size,DW_FORM_udata,qword(lendef.size)+slen
             ]);
             ]);
           finish_entry;
           finish_entry;