summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2017-02-08Add missing include in <numeric>Eric Fiselier
2017-02-08Prevent UBSAN from generating unsigned overflow diagnostics in the hashing in...Eric Fiselier
2017-02-06Refer to _LIBCPP_MSVC macro where applicableSaleem Abdulrasool
2017-02-06Implement LWG 2773 - std::ignore should be constexpr.Eric Fiselier
2017-02-05Restore the _NOEXCEPT on the dtor of bad_optional_access. Destructors are noe...Marshall Clow
2017-02-05Fix variant build errors with GCC 7Eric Fiselier
2017-02-05Change the base class of std::bad_optional_access. This is a (subtle) ABI ch...Marshall Clow
2017-02-04Recommit [libcxx] Never use <cassert> within libc++Eric Fiselier
2017-02-04Fix inconsistency in tuple's SFINAE. Patch from Andrey Khalyavin"Eric Fiselier
2017-02-04Mark basic_string::assign templates as inline to improve ABI stability.Eric Fiselier
2017-02-04Undefine min/max in __treeEric Fiselier
2017-01-31Fix PR#31779: basic_string::operator= isn't exception safe.Marshall Clow
2017-01-31Revert "Adorn __call_once_proxy with `inline` and `_LIBCPP_INLINE_VISIBILITY`"Justin Bogner
2017-01-30experimental: remove some extraneous _LIBCPP_FUNC_VISSaleem Abdulrasool
2017-01-30experimental: tolerate the existence of a `__deref` macroSaleem Abdulrasool
2017-01-29config: prevent the re-definition of a macroSaleem Abdulrasool
2017-01-26Disable thread safety analysis for some functions in __thread_supportDimitry Andric
2017-01-26Fix chromium build (libcxx)Asiri Rathnayake
2017-01-26Use the new __has_feature(cxx_constexpr_string_builtins) for detection of the...Marshall Clow
2017-01-25Fixed a typo in the synopsis (noecept -> noexcept). Thanks to Kim for the catchMarshall Clow
2017-01-24Implement LWG2556: Wide contract for future::share()Marshall Clow
2017-01-24Change the return type of emplace_[front|back] back to void when building wit...Marshall Clow
2017-01-24Remove auto_ptr in C++17. Get it back by defining _LIBCPP_ENABLE_CXX17_REMOVE...Marshall Clow
2017-01-24Implement LWG2733: [fund.ts.v2] gcd / lcm and bool. We already did tbis for ...Marshall Clow
2017-01-24Revert "[libcxx] Never use <cassert> within libc++"Eric Fiselier
2017-01-24[libcxx] Never use <cassert> within libc++Eric Fiselier
2017-01-23Manually force the use of __decltype in C++03 with Clang 3.4.Eric Fiselier
2017-01-23Fix GCC C++03 build by hiding default template argument in C++03Eric Fiselier
2017-01-23Implement LWG#2778: basic_string_view is missing constexpr.Marshall Clow
2017-01-23Fixed a typo in __config that prevented the aligned new/delete tests from pas...Marshall Clow
2017-01-21Revert accidentally changes which reverted r292582Eric Fiselier
2017-01-21Implement P0513R0 - "Poisoning the Hash"Eric Fiselier
2017-01-20Still expose std::align_val_t in C++17 even if we don't have aligned new/delete.Eric Fiselier
2017-01-20Disable aligned new/delete on Apple platforms without posix_memalignEric Fiselier
2017-01-19Adjust msvc_stdlib_force_include.hpp to handle clang++Eric Fiselier
2017-01-18Fix filesystem::path assignment from {}Eric Fiselier
2017-01-17Fix type_info's constructor by making it explicit again.Eric Fiselier
2017-01-17Fix std::string assignment ambiguity from braced initializer lists.Eric Fiselier
2017-01-17Add ABI option to remove recently inlined __shared_count functions from the l...Eric Fiselier
2017-01-17Fix DLL build by removing _LIBCPP_FUNC_VIS from member of class marked dllexportEric Fiselier
2017-01-17[Test patch] Inline hot functions in libcxx shared_ptrKevin Hu
2017-01-16Fix std::tuples EBO when targeting the MSVC ABI.Eric Fiselier
2017-01-16[libc++] Introduce _LIBCPP_EXTERN_VIS to fix __libcpp_debug_function link errorsEric Fiselier
2017-01-16[libcxx] Don't assume __libcpp_thread_t is an integral typeAsiri Rathnayake
2017-01-16Added a workaround for a `-fdelayed-template-parsing` bug.Michael Park
2017-01-16Implement the missing constexpr stuff in <array>. Fixes PR#31645.Marshall Clow
2017-01-14Attempt two at fixing threading on WindowsEric Fiselier
2017-01-14Fix thread creation on WindowsEric Fiselier
2017-01-14Fix Windows try_lock implementationEric Fiselier
2017-01-14Use __is_identifier to detect Clang extensions instead of __has_extension.Eric Fiselier