<div dir="ltr">I was working through a few other VS 2019 build issues today, and I'll remove that include soon. Thanks for the heads up.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Apr 4, 2019 at 8:37 AM Andreas Jonson via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang="SV">
<div class="gmail-m_8671953947760471929WordSection1">
<p class="MsoNormal">removed the ymath.h and it works with 2019 also,<u></u><u></u></p>
<p class="MsoNormal">see now that the doc say float.h or math.h is needed<u></u><u></u></p>
<p class="MsoNormal">so remove the ymath.h shall be enough<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">BR//Andreas<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class="MsoNormal" style="border:none;padding:0cm"><b>Från: </b><a href="mailto:dmajor@mozilla.com" target="_blank">David Major</a><br>
<b>Skickat: </b>den 4 april 2019 16:46<br>
<b>Till: </b><a href="mailto:andjo403@hotmail.com" target="_blank">Andreas Jonson</a><br>
<b>Kopia: </b><a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a><br>
<b>Ämne: </b>Re: [llvm-dev] compiler-rt builtins on MSVC 2019</p>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Since that file already includes float.h, I wonder whether the ymath.h<br>
is needed at all. I tried removing it on my MSVC 2017 machine and the<br>
build didn't complain. Could you try the same with 2019?<br>
<br>
On Thu, Apr 4, 2019 at 10:12 AM Andreas Jonson via llvm-dev<br>
<<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>> wrote:<br>
><br>
> Hi,<br>
><br>
><br>
><br>
> compiler-rt builtins currently doesn't build on MSVC 2019,<br>
><br>
> I the problem is that compiler-rt\lib\builtins\int_math.h includes the header ymath.h.<br>
><br>
> according to eg. <a href="https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/finite-finitef?view=vs-2019" target="_blank">
https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/finite-finitef?view=vs-2019</a> the header to include is float.h<br>
><br>
> also the ymath.h file contains the comment /* ymath.h internal header */ so probably shall not be used.<br>
><br>
><br>
><br>
> I do not know how compiler-rt works only tried to compile rustc that is using compiler-rt<br>
><br>
> How shall I go forward with this problem?<br>
><br>
><br>
><br>
> BR/Andreas Jonson<br>
><br>
><br>
><br>
> _______________________________________________<br>
> LLVM Developers mailing list<br>
> <a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a><br>
> <a href="https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" target="_blank">https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>

_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a><br>
<a href="https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br>
</blockquote></div>