<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
@rnk I tried building spec2000/eon for Windows ARM64 and ran into
these errors:<br>
<br>
use of undeclared identifier '_interlockedbittestandset_acq'<br>
use of undeclared identifier '_interlockedbittestandset_rel'<br>
use of undeclared identifier '_interlockedbittestandset_nf'<br>
<br>
I see that you have removed them in your patch. Apparently they are
needed (at least for ARM64 Win).<br>
<br>
--Mandeep<br>
<br>
<div class="moz-cite-prefix">On 6/5/2018 11:01 AM, Reid Kleckner via
cfe-commits wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CACs=tyLg1U3pFfk6mU6vf256KBs0W7=KbEb=4wduoQjq-98FKw@mail.gmail.com">
<div dir="ltr">
<div class="gmail_quote">
<div dir="ltr">On Tue, Jun 5, 2018 at 2:33 AM Martin Storsjö
<<a href="mailto:martin@martin.st" moz-do-not-send="true">martin@martin.st</a>>
wrote:</div>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
> // Many of MSVC builtins are on both x64 and ARM; to
avoid repeating code, we<br>
> // handle them here.<br>
<br>
This doesn't seem thought through wrt non-x86 architectures.
I'm not sure <br>
if there's any similar suitable instruction to use on
ARM/AArch64, but we <br>
should at the very least fall back to doing whatever we did
before this <br>
change for anything not x86.<br>
</blockquote>
<div><br>
</div>
<div> I'll go back and take a look, but I'm not convinced that
what we did before was correct for ARM either. I'm
installing the Visual C++ aarch64 compiler now so I can make
sure we get it right.<br>
</div>
</div>
</div>
<!--'"--><br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
cfe-commits mailing list
<a class="moz-txt-link-abbreviated" href="mailto:cfe-commits@lists.llvm.org">cfe-commits@lists.llvm.org</a>
<a class="moz-txt-link-freetext" href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits">http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits</a>
</pre>
</blockquote>
<br>
</body>
</html>