浏览代码

+ also log ait_symbol_end in the LLVM-MC asm writer

git-svn-id: branches/wasm@46524 -
nickysn 5 年之前
父节点
当前提交
bccdf2a22a
共有 1 个文件被更改,包括 10 次插入0 次删除
  1. 10 0
      compiler/wasm32/agllvmmc.pas

+ 10 - 0
compiler/wasm32/agllvmmc.pas

@@ -177,6 +177,16 @@ implementation
               end;
               end;
             ait_symbol_end :
             ait_symbol_end :
               begin
               begin
+                writer.AsmWrite(asminfo^.comment);
+                writer.AsmWrite('ait_symbol_end ');
+                writer.AsmWrite(tai_symbol_end(hp).sym.name);
+                writer.AsmWrite(' sym.typ=');
+                Str(tai_symbol_end(hp).sym.typ,s);
+                writer.AsmWrite(s);
+                writer.AsmWrite(' sym.bind=');
+                Str(tai_symbol_end(hp).sym.bind,s);
+                writer.AsmWrite(s);
+                writer.AsmLn;
               end;
               end;
             ait_datablock :
             ait_datablock :
               begin
               begin