<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, May 16, 2019 at 12:50 AM yehuda marko <<a href="mailto:yehuda.marko@scaleil.com">yehuda.marko@scaleil.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div lang="EN-US"><div class="gmail-m_6712782393850277463WordSection1"><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Hello , </span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">The linker is ldarm64.EXE  </span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">The llvm version is 3.8.1.1</span> </p></div></div></blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div lang="EN-US"><div class="gmail-m_6712782393850277463WordSection1"><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">/llvm-3.8.1.1/WIN32/bin/ldarm64.EXE </span></p></div></div></blockquote><div><br></div><div>I would check with the vendor who provided you with this toolchain and linker. This does not seem to me to be directly related to the LLVM open-source project.</div><div><br></div><div>Best,</div><div><br></div><div>-- </div><div>Mehdi</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div lang="EN-US"><div class="gmail-m_6712782393850277463WordSection1"><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Constantia,serif;color:rgb(31,73,125)">Re,</span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Constantia,serif;color:rgb(31,73,125)">Yehuda Marko</span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Constantia,serif;color:rgb(31,73,125)"> </span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Constantia,serif;color:rgb(31,73,125)"><a href="mailto:Yehuda.Marko@scaleil.com" target="_blank"><span style="color:rgb(5,99,193)">Yehuda.Marko@scaleil.com</span></a> +972544373003</span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Constantia,serif;color:rgb(31,73,125)">ScaleIL</span></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:8pt;font-family:Arial,sans-serif;color:gray">This e-mail message, including any attachments, is for the sole use of the intended recipient(s) and contains information that is confidential and proprietary to ScaleIL. All unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message.</span><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span></p><p class="MsoNormal"><b><span style="font-size:11pt;font-family:Calibri,sans-serif">From:</span></b><span style="font-size:11pt;font-family:Calibri,sans-serif"> Mehdi AMINI [mailto:<a href="mailto:joker.eph@gmail.com" target="_blank">joker.eph@gmail.com</a>] <br><b>Sent:</b> Thursday, May 16, 2019 8:53 AM<br><b>To:</b> yehuda marko <<a href="mailto:yehuda.marko@scaleil.com" target="_blank">yehuda.marko@scaleil.com</a>><br><b>Cc:</b> LLVM Developers Mailing List <<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>><br><b>Subject:</b> Re: [llvm-dev] force linker to load symbols from archive (8.a) , even application does not use them explicitly</span></p><p class="MsoNormal"> </p><div><div><div><p class="MsoNormal">Hi,</p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal"> </p></div><p class="MsoNormal"> </p><div><div><p class="MsoNormal">On Wed, May 15, 2019 at 1:37 PM yehuda marko via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>> wrote:</p></div><blockquote style="border-style:none solid none none;border-right-width:1pt;border-right-color:rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in"><div><div><p class="MsoNormal">Hello,</p><p class="MsoNormal"> </p><p class="MsoNormal"> </p><p class="MsoNormal"><span class="gmail-m_6712782393850277463gmail-m54216858426956632uioutputtextarea">I want to force the linker to load all the symbols (object files) related to specific archive (.a) even though the application does not use them explicitly. </span></p><p class="MsoNormal"><span class="gmail-m_6712782393850277463gmail-m54216858426956632uioutputtextarea"> </span></p><p class="MsoNormal"><span class="gmail-m_6712782393850277463gmail-m54216858426956632uioutputtextarea">(In similar in gnu linker the option for the linker will be –whole-archive, or in diab –A ).</span></p></div></div></blockquote><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">It seems that your question relates to the linker, are you asking about lld? lld supports the --whole-archive flag as well I believe.</p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">If your question is not about lld, can you clarify what you're looking for exactly?</p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">Best,</p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">-- </p></div><div><p class="MsoNormal">Mehdi</p></div><div><p class="MsoNormal"> </p></div></div></div></div></div></div>
</blockquote></div></div>