summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2014-04-18Fix classic_table implementation for bionicDan Albert
2014-04-15Get libc++ building for AndroidDan Albert
2014-03-30Use defined(__APPLE__) rather than __APPLE__Tim Northover
2014-03-30ARM64: compare RTTI names as stringsTim Northover
2014-03-30ARM64: use the alternate string layout on Apple platforms.Tim Northover
2014-03-26[libc++] Teach is_integral, is_[un]signed and make_[un]signed about __[u]int1...Stephan Tolksdorf
2014-03-26Implement LWG issue #2135. If something goes wrong in condition_variable::wai...Marshall Clow
2014-03-17Implement N3891: A proposal to rename shared_mutex to shared_timed_mutexDavid Majnemer
2014-03-12THIRD TIME. Richard pointed out (again) that I'd switched the order of the in...Marshall Clow
2014-03-11Fix ABI break I made in r203587; thanks to Richard Smith for the catch.Marshall Clow
2014-03-11Fix misguided #elif - it checked the value of _AIX instead of defined(_AIX). ...Marshall Clow
2014-03-11Implement LWG 2360: 'reverse_iterator::operator*() is unimplementable'. Note ...Marshall Clow
2014-03-10Fix bug I introduced (enabling implicit conversions from compare function to ...Marshall Clow
2014-03-07Implement LWG #2344: quoted()'s interaction with padding is unclear. I think ...Marshall Clow
2014-03-06Do not derive __gnu_cxx::hash<T> from std::hash<T>.Peter Collingbourne
2014-03-05Implement LWG 2193. Default constructors for standard library containers are ...Marshall Clow
2014-03-05Mark is_final as a C++14 feature.Marshall Clow
2014-03-05Remove definition of std::fmaf from libc++. Fixes bug #18910. This function s...Marshall Clow
2014-03-05Implement LWG #2212: std::is_final. This requires compiler support, which mod...Marshall Clow
2014-03-05Update synposis in <memory> to show move semantics for weak_ptr; add tests fo...Marshall Clow
2014-03-04Implement LWG #2268: Setting a default argument in the declaration of a membe...Marshall Clow
2014-03-03[libc++] Const qualify __gnu_cxx::hash_map<>::const_iterator::pointer type.Peter Collingbourne
2014-03-03Implement LWG 2324: Insert iterator constructors should use addressof(). Add ...Marshall Clow
2014-03-03Implement LWG Paper n3887: Consistent Metafunction Aliases. This adds std::tu...Marshall Clow
2014-03-03Per N3924, mark random_shuffle as deprecated in the synopsis for <algorithm>....Marshall Clow
2014-03-03Implement LWG Issue #2285 - make_reverse_iterator. Also mark issues #1450 and...Marshall Clow
2014-02-27LWG issue #2188: Reverse iterator does not fully support targets that overloa...Marshall Clow
2014-02-26Implement LWG issue 2306: match_results::reference should be value_type&, not...Marshall Clow
2014-02-25Implement LWG issue 2301: Mark std::tie as constexprMarshall Clow
2014-02-22Fix historical #ifdef. Use __cplusplus instead of __GXX_EXPERIMENTAL_CXX0X__ ...Marshall Clow
2014-02-21Revert "Fix historical #ifdef. Use __cplusplus instead of __GXX_EXPERIMENTAL_...Juergen Ributzka
2014-02-21Fix historical #ifdef. Use __cplusplus instead of __GXX_EXPERIMENTAL_CXX0X__ ...Marshall Clow
2014-02-21Solve the errorsYaron Keren
2014-02-21Teach libc++ to use the compiler-provided C-compatible ::max_align_tChandler Carruth
2014-02-19Implement LWG Issues #2329 and #2332 - disallow iterators into temporary rege...Marshall Clow
2014-02-19Implement LWG Issue: 2280. begin/end for arrays should be constexpr and noexc...Marshall Clow
2014-02-19Implement LWG2350: min, max, and minmax should be constexpr.Marshall Clow
2014-02-17Implement LWG Issue 2346: integral_constant's member functions should be mark...Marshall Clow
2014-02-16Remove tabs that crept in during an earlier refactoring. No functionality changeMarshall Clow
2014-02-13This solves warning C4005: '_NOEXCEPT' : macro redefinition when compilingYaron Keren
2014-02-10Fix for PR17606 - result_of (and INVOKE) works incorrectly for member functio...Marshall Clow
2014-02-08Fix for PR18735 - self-assignment for map/multimap gives incorrect results in...Marshall Clow
2014-02-07Avoid signed vs unsigned compare warnings. From Dimitry Andric.Joerg Sonnenberger
2014-02-05Support forward_list<Incomplete Type>. Patch by Zhihao Yuan!Peter Collingbourne
2014-01-31Remove default function template argument from the header.Logan Chien
2014-01-24Rename some internal templates to avoid conflict with complier intrinsics. __...Marshall Clow
2014-01-22Const qualify __mem_fn call operatorPeter Collingbourne
2014-01-18Update __parse_DUP_COUNT and __parse_BACKREF to use the traits class to recog...Marshall Clow
2014-01-16Add license headers to a bunch of libc++ files that were missing them. No fun...Marshall Clow
2014-01-14Rename libc++ internal templates __is_void, __is_integral, __is_floating_poin...Marshall Clow