Bladeren bron

* add llvm "weak" flag for tcalo_weak

git-svn-id: trunk@32916 -
Jonas Maebe 9 jaren geleden
bovenliggende
commit
4aba875c34
1 gewijzigde bestanden met toevoegingen van 2 en 0 verwijderingen
  1. 2 0
      compiler/llvm/nllvmtcon.pas

+ 2 - 0
compiler/llvm/nllvmtcon.pas

@@ -196,6 +196,8 @@ implementation
            tcalo_vectorized_dead_strip_item,
            tcalo_vectorized_dead_strip_item,
            tcalo_vectorized_dead_strip_end]*options)<>[] then
            tcalo_vectorized_dead_strip_end]*options)<>[] then
         include(decl.flags,ldf_vectorized);
         include(decl.flags,ldf_vectorized);
+      if tcalo_weak in options then
+        include(decl.flags,ldf_weak);
       { TODO: tcalo_no_dead_strip: add to @llvm.user meta-variable }
       { TODO: tcalo_no_dead_strip: add to @llvm.user meta-variable }
       newasmlist.concat(decl);
       newasmlist.concat(decl);
       fasmlist:=newasmlist;
       fasmlist:=newasmlist;