ソースを参照

* don't write initialisation values for AB_EXTERNAL_INDIRECT

git-svn-id: trunk@33956 -
Jonas Maebe 9 年 前
コミット
14ab43626f
1 ファイル変更1 行追加1 行削除
  1. 1 1
      compiler/llvm/agllvm.pas

+ 1 - 1
compiler/llvm/agllvm.pas

@@ -1006,7 +1006,7 @@ implementation
                   if not assigned(taillvmdecl(hp).initdata) then
                     begin
                       writer.AsmWrite(llvmencodetypename(taillvmdecl(hp).def));
-                      if not(taillvmdecl(hp).namesym.bind in [AB_EXTERNAL, AB_WEAK_EXTERNAL]) then
+                      if not(taillvmdecl(hp).namesym.bind in [AB_EXTERNAL, AB_WEAK_EXTERNAL,AB_EXTERNAL_INDIRECT]) then
                         writer.AsmWrite(' zeroinitializer');
                     end
                   else