summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Merge to upstream r297772.Dan Albert2017-03-1433-384/+597
|\
| * Implement LWG2784, and mark 2786, 2795, 2804, 2812, 2826, 2834, 2837 and 2838...Marshall Clow2017-03-141-6/+10
| * Disable unsigned integer sanitizer for basic_string::replace(). Patch from to...Eric Fiselier2017-03-091-0/+4
| * [libc++] Avoid double defining macro on WindowsShoaib Meenai2017-03-091-0/+6
| * Implement LWG 2787 - [file_status.cons] is inconsistentEric Fiselier2017-03-061-2/+4
| * Fix hash requirements check in __hash_table.Eric Fiselier2017-03-032-7/+11
| * remove max_size() extension from polymorphic_allocator. It is unneededEric Fiselier2017-03-021-6/+6
| * [libc++] Make _LIBCPP_TYPE_VIS export membersShoaib Meenai2017-03-028-8/+30
| * [libc++] Make _LIBCPP_EXTERN_TEMPLATE_TYPE_VIS export membersShoaib Meenai2017-03-023-16/+36
| * [libc++] Mark some std::num_get method templates inlineShoaib Meenai2017-03-021-3/+3
| * Improve diagnostics when an invalid hash is used in an unordered container.Eric Fiselier2017-03-011-7/+20
| * Fix PR32097 - is_abstract doesn't work on class templates.Eric Fiselier2017-03-011-12/+2
| * Fix LIBCXX_HAS_EXTERNAL_THREAD_API builds. NFC.Asiri Rathnayake2017-02-271-1/+2
| * Fix typo in error message. NFC.Asiri Rathnayake2017-02-271-1/+1
| * Revert "threading_support: make __thread_sleep_for be alertable"Saleem Abdulrasool2017-02-181-5/+3
| * math: add type promoting template definition on MSVCRTSaleem Abdulrasool2017-02-181-0/+20
| * math: fix typo in macroSaleem Abdulrasool2017-02-172-8/+8
| * cmath: Use c99 math on a new enough msvcrtSaleem Abdulrasool2017-02-171-4/+4
| * Update all bug URL's to point to https://bugs.llvm.org/...Eric Fiselier2017-02-171-1/+1
| * Use inline namespaces with GCC instead of __attribute__((__strong__)).Eric Fiselier2017-02-171-4/+3
| * Add doc for _LIBCPP_ENABLE_CXX17_DISABLED_AUTO_PTR and make it work under _LI...Eric Fiselier2017-02-171-0/+1
| * [libcxx] Remove unexpected handlers in C++17Eric Fiselier2017-02-172-0/+8
| * Mark a couple for basic_string member templates as inline. no ABI change this...Eric Fiselier2017-02-171-3/+3
| * Remove more basic_string member function templates from the dylib exportsEric Fiselier2017-02-171-8/+8
| * [libc++] Fix PR 31938 - std::basic_string constructors use non-deductible par...Eric Fiselier2017-02-171-26/+31
| * math: correct the MSVCRT conditionSaleem Abdulrasool2017-02-162-4/+4
| * threading_support: make __thread_sleep_for be alertableSaleem Abdulrasool2017-02-161-2/+5
| * config: disable thread safety analysis on COFFSaleem Abdulrasool2017-02-131-2/+8
| * math: actually pull the declarations/overloads into stdSaleem Abdulrasool2017-02-132-1/+4
| * math: follow up to SVN r294902Saleem Abdulrasool2017-02-121-26/+26
| * math: pull more C functions from stdSaleem Abdulrasool2017-02-121-2/+2
| * cmath: adjust math forwards for WindowsSaleem Abdulrasool2017-02-121-2/+2
| * Make lcm/gcd work better in edge cases. Fixes a UBSAN failure.Marshall Clow2017-02-102-23/+33
| * Recommit "Split exception.cpp and new.cpp implementation into different files...Eric Fiselier2017-02-103-8/+31
| * Revert "Split exception.cpp and new.cpp implementation into different files f...Eric Fiselier2017-02-103-30/+7
| * Split exception.cpp and new.cpp implementation into different files for diffe...Eric Fiselier2017-02-103-7/+30
| * __threading_support: fix windows buildSaleem Abdulrasool2017-02-101-1/+2
| * Fully qualify (preprend ::) calls to math functions from libcMehdi Amini2017-02-101-170/+170
| * Check for musl-libc's max_align_t in addition to other variants.David L. Jones2017-02-102-2/+4
| * Fix PR31916 - std::visit rejects visitors accepting lvalue argumentsEric Fiselier2017-02-091-1/+1
| * Use protected name for the prototype arguments.Joerg Sonnenberger2017-02-092-2/+2
| * Threading support: externalize sleep_for() function.Asiri Rathnayake2017-02-091-2/+35
| * Add missing include in <numeric>Eric Fiselier2017-02-081-0/+1
| * Prevent UBSAN from generating unsigned overflow diagnostics in the hashing in...Eric Fiselier2017-02-081-10/+23
| * Refer to _LIBCPP_MSVC macro where applicableSaleem Abdulrasool2017-02-064-5/+5
| * Implement LWG 2773 - std::ignore should be constexpr.Eric Fiselier2017-02-061-3/+5
| * Restore the _NOEXCEPT on the dtor of bad_optional_access. Destructors are noe...Marshall Clow2017-02-052-2/+2
| * Fix variant build errors with GCC 7Eric Fiselier2017-02-051-2/+1
| * Change the base class of std::bad_optional_access. This is a (subtle) ABI ch...Marshall Clow2017-02-052-6/+4
| * Recommit [libcxx] Never use <cassert> within libc++Eric Fiselier2017-02-042-1/+2