[PATCH] D24991: Inline hot functions in libcxx shared_ptr implementation.

Andrey Khalyavin via cfe-commits cfe-commits at lists.llvm.org
Tue Sep 27 23:07:22 PDT 2016


halyavin added a subscriber: halyavin.

================
Comment at: libcxx/include/atomic_support.h:1
@@ +1,2 @@
+//===----------------------------------------------------------------------===////
+//
----------------
Non-standard include files in the main include directory must start with __ to avoid collisions with application headers.

================
Comment at: libcxx/include/atomic_support.h:1
@@ +1,2 @@
+//===----------------------------------------------------------------------===////
+//
----------------
halyavin wrote:
> Non-standard include files in the main include directory must start with __ to avoid collisions with application headers.
Does anyone know why this header exists and atomic header can't be used instead? 


Repository:
  rL LLVM

https://reviews.llvm.org/D24991





More information about the cfe-commits mailing list