[libcxx-commits] [PATCH] D142972: [libc++] Granularize <atomic>

Nikolas Klauser via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Mon Feb 13 16:05:44 PST 2023


philnik created this revision.
philnik added reviewers: ldionne, Mordante, var-const.
Herald added a subscriber: krytarowski.
Herald added a project: All.
philnik updated this revision to Diff 493567.
philnik added a comment.
philnik updated this revision to Diff 493591.
philnik updated this revision to Diff 494873.
philnik updated this revision to Diff 494876.
philnik updated this revision to Diff 494891.
philnik updated this revision to Diff 497088.
philnik updated this revision to Diff 497099.
philnik published this revision for review.
Herald added a project: libc++.
Herald added a subscriber: libcxx-commits.
Herald added a reviewer: libc++.

Generate files


philnik added a comment.

Try to fix CI


philnik added a comment.

Try to fix CI


philnik added a comment.

Try to fix CI


philnik added a comment.

Try to fix CI


philnik added a comment.

Try to fix CI


philnik added a comment.

Rebased


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D142972

Files:
  libcxx/include/CMakeLists.txt
  libcxx/include/__atomic/aliases.h
  libcxx/include/__atomic/atomic.h
  libcxx/include/__atomic/atomic_base.h
  libcxx/include/__atomic/atomic_flag.h
  libcxx/include/__atomic/atomic_init.h
  libcxx/include/__atomic/atomic_lock_free.h
  libcxx/include/__atomic/atomic_sync.h
  libcxx/include/__atomic/check_memory_order.h
  libcxx/include/__atomic/contention_t.h
  libcxx/include/__atomic/cxx_atomic_impl.h
  libcxx/include/__atomic/fence.h
  libcxx/include/__atomic/is_always_lock_free.h
  libcxx/include/__atomic/kill_dependency.h
  libcxx/include/__atomic/memory_order.h
  libcxx/include/atomic
  libcxx/include/libcxx.imp
  libcxx/include/module.modulemap.in
  libcxx/test/libcxx/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_add.verify.cpp
  libcxx/test/libcxx/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_add_explicit.verify.cpp
  libcxx/test/libcxx/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_sub.verify.cpp
  libcxx/test/libcxx/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_sub_explicit.verify.cpp
  libcxx/test/libcxx/atomics/bit-int.verify.cpp
  libcxx/test/libcxx/private_headers.verify.cpp
  libcxx/test/libcxx/transitive_includes/cxx03.csv
  libcxx/test/libcxx/transitive_includes/cxx11.csv
  libcxx/test/libcxx/transitive_includes/cxx14.csv
  libcxx/test/libcxx/transitive_includes/cxx17.csv
  libcxx/test/libcxx/transitive_includes/cxx20.csv
  libcxx/test/libcxx/transitive_includes/cxx2b.csv
  libcxx/test/std/atomics/atomics.types.generic/trivially_copyable.verify.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D142972.497099.patch
Type: text/x-patch
Size: 190716 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20230214/66b6bde8/attachment-0001.bin>


More information about the libcxx-commits mailing list