<div dir="ltr">Friendly ping on this, how does the most recent revision look?<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Jan 12, 2020 at 11:35 AM Benjamin Trapani via Phabricator <<a href="mailto:reviews@reviews.llvm.org">reviews@reviews.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">BenjaminTrapani updated this revision to Diff 237546.<br>
BenjaminTrapani added a comment.<br>
<br>
Provide only two versions of __cxx_atomic_pointer_to_data that perform different cast operations. Get rid of type-specific versions by extracting original type qualifiers and re-annoting atomic type.<br>
<br>
<br>
Repository:<br>
  rG LLVM Github Monorepo<br>
<br>
CHANGES SINCE LAST ACTION<br>
  <a href="https://reviews.llvm.org/D72240/new/" rel="noreferrer" target="_blank">https://reviews.llvm.org/D72240/new/</a><br>
<br>
<a href="https://reviews.llvm.org/D72240" rel="noreferrer" target="_blank">https://reviews.llvm.org/D72240</a><br>
<br>
Files:<br>
  libcxx/include/atomic<br>
  libcxx/test/std/atomics/atomics.lockfree/isalwayslockfree.pass.cpp<br>
  libcxx/test/std/atomics/atomics.types.generic/address.pass.cpp<br>
  libcxx/test/std/atomics/atomics.types.generic/assign_to_atomic_ref_deleted.fail.cpp<br>
  libcxx/test/std/atomics/atomics.types.generic/integral.pass.cpp<br>
  libcxx/test/std/atomics/atomics.types.generic/test_compare_exchange_helpers.h<br>
  libcxx/test/std/atomics/atomics.types.generic/trivially_copyable.pass.cpp<br>
  libcxx/test/std/atomics/atomics.types.generic/trivially_copyable_ref.fail.cpp<br>
<br>
</blockquote></div>