summaryrefslogtreecommitdiff
path: root/include/__config
AgeCommit message (Expand)Author
2018-01-03Implement p0258r2: has_unique_object_representationsMarshall Clow
2018-01-02Implement most of P0607: Inline Variables for the Standard Library. This invo...Marshall Clow
2017-12-16[libcxx] Add WebAssembly supportSam Clegg
2017-12-05Enable auto-linking on WindowsSaleem Abdulrasool
2017-12-01[libcxx] Support getentropy as a source of randomness for std::random_devicePetr Hosek
2017-11-23Allow to set locale on Windows.Martin Storsjo
2017-11-22Implement p0137r1 - std::launder. Reviewed as https://reviews.llvm.org/D40144Marshall Clow
2017-11-19[libc++] Shrink variant's index type when possibleEric Fiselier
2017-11-14Add two new macros: _LIBCPP_NODISCARD_AFTER_CXX17 and _LIBCPP_CONSTEXPR_AFTER...Marshall Clow
2017-11-01Revert "[libc++] Don't alias quick_exit if __ANDROID_API__ < 21"Dan Albert
2017-11-01[libc++] Don't alias quick_exit if __ANDROID_API__ < 21Dan Albert
2017-10-17Refactor _LIBCPP_<LITTLE|BIG>_ENDIANEric Fiselier
2017-10-05[libc++] Clarify names of ABI forcing macrosShoaib Meenai
2017-10-04[libc++] Allow users to explicitly specify ABIShoaib Meenai
2017-07-22Fix grammar-o in comment.Nico Weber
2017-07-19Update _LIBCPP_VERSION and the version in CMakeLists to 6.0Hans Wennborg
2017-07-17Check for _MSC_VER before defining _LIBCPP_MSVCRTBruno Cardoso Lopes
2017-07-17Add case for c++2a to libc++ and test macrosMarshall Clow
2017-07-13[libc++] Remove unused _LIBCPP_FUNC_VIS_ONLYShoaib Meenai
2017-06-30Revert "[libcxx] Annotate c++17 aligned new/delete operators with availability"Akira Hatanaka
2017-06-26[libcxx] Annotate c++17 aligned new/delete operators with availabilityAkira Hatanaka
2017-06-18iostreams: Fix deployment target for streams dylib supportDuncan P. N. Exon Smith
2017-06-18any: Add availability for experimental::bad_any_castDuncan P. N. Exon Smith
2017-06-16Allow the libc++ C header wrappers to be included when compiling C.Eric Fiselier
2017-06-15attempt to fix GCC ToT build failuresEric Fiselier
2017-06-14[locale] Avoid copy of __atoms when char_type is charAditya Kumar
2017-05-31Fix Libc++ build with MinGW64Eric Fiselier
2017-05-31[Libc++] Use #pragma push_macro/pop_macro to better handle min/max on WindowsEric Fiselier
2017-05-26Guard <experimental/coroutine> against older Clang versions.Eric Fiselier
2017-05-10Remove usages of _LIBCPP_MSVC which is never definedEric Fiselier
2017-05-10Fix MinGW build to use Pthread when the header is available.Eric Fiselier
2017-05-10Support using MinGW POSIX threads on WindowsEric Fiselier
2017-05-05Fix detection for [[fallthrough]] with GCCEric Fiselier
2017-05-05Fix new warnings emitted by GCC 7Eric Fiselier
2017-05-04Add markup for libc++ dylib availabilityMehdi Amini
2017-05-04Fix macro redefinition warnings for _LIBCPP_NO_RTTIEric Fiselier
2017-04-13[libcxx] Direct support for FuchsiaPetr Hosek
2017-04-13[libc++] Add _LIBCPP_DISABLE_EXTERN_TEMPLATE config optionShoaib Meenai
2017-04-13Remove the binders from C++17. Reviewed as https://reviews.llvm.org/D31769Marshall Clow
2017-04-12[libc++] Implement LWG 2911 - add an is_aggregate type-traitEric Fiselier
2017-04-12[libc++] Use more appropriate conditional for ABI macro definitionShoaib Meenai
2017-04-06[libc++] Respect Windows Store app CRT restrictionsShoaib Meenai
2017-04-06Use alternate string layout for ARMv7kMehdi Amini
2017-03-31Use strong enums independently of -fobjc-arcDuncan P. N. Exon Smith
2017-03-28[libc++] Add a key function for bad_function_callShoaib Meenai
2017-03-24Implement Pp0156r2: 'Variadic Lock Guard, version 5' Reviewed as https://rev...Marshall Clow
2017-03-23One more file for the random_shuffle removalMarshall Clow
2017-03-09[libc++] Avoid double defining macro on WindowsShoaib Meenai
2017-03-02[libc++] Make _LIBCPP_TYPE_VIS export membersShoaib Meenai
2017-03-02[libc++] Make _LIBCPP_EXTERN_TEMPLATE_TYPE_VIS export membersShoaib Meenai