On Tue, Jun 18, 2019 at 5:38 PM Denys Vlasenko <vda.li...@googlemail.com> wrote:
> Works for me with the following versions:
> llvm-libs-8.0.0-7.fc31.x86_64
> llvm-8.0.0-7.fc31.x86_64
> clang-libs-8.0.0-3.fc31.x86_64
> clang-8.0.0-3.fc31.x86_64

1) That no longer works with LLVM git master (the movq is no longer
there, just a retq);

2) When I did similar tests IIRC I could get it to store the value
(like you show in your example) but it still would not re-read the
value so it would use the stale null pointer (despite the memory
barrier), so unless your test also showed re-reading the pointer then
the result would still be inconclusive.
_______________________________________________
busybox mailing list
busybox@busybox.net
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to