- 89b4c77 am 7d57f1bb: Exports all symbols from libcompiler_rt by Dan Albert · 11 years ago
- 7d57f1b Exports all symbols from libcompiler_rt by Dan Albert · 11 years ago
- 5d32bb6 am 12c2891e: Add LOCAL_ADDITIONAL_DEPENDENCIES on Android.mk by Brian Carlstrom · 11 years ago
- 12c2891 Add LOCAL_ADDITIONAL_DEPENDENCIES on Android.mk by Brian Carlstrom · 11 years ago
- 31789bb am 9569f043: Switches ABI from libc++abi to libcxxrt by Dan Albert · 11 years ago
- 9569f04 Switches ABI from libc++abi to libcxxrt by Dan Albert · 11 years ago
- 38281bd am f1550543: Enables RTTI (required by many tests) by Dan Albert · 11 years ago
- f155054 Enables RTTI (required by many tests) by Dan Albert · 11 years ago
- a1ea51e am c18469d9: LDBL math define is no longer necessary for bionic by Dan Albert · 11 years ago
- c18469d LDBL math define is no longer necessary for bionic by Dan Albert · 11 years ago
- c70289d am 0514f5a5: Merge "Enables quick_exit(3)/at_quick_exit(3) for bionic" by Dan Albert · 11 years ago
- 0514f5a Merge "Enables quick_exit(3)/at_quick_exit(3) for bionic" by Dan Albert · 11 years ago
- 7fc24c8 am 0867076e: Switch from libcxxabi -> libc++abi. by Stephen Hines · 11 years ago
- 1f68310 Enables quick_exit(3)/at_quick_exit(3) for bionic by Dan Albert · 11 years ago
- 0867076 Switch from libcxxabi -> libc++abi. by Stephen Hines · 11 years ago
- bcee5bb am 8a6f7b1d: Removes unintended dependencies on libgcc/libstdc++ by Dan Albert · 11 years ago
- 8a6f7b1 Removes unintended dependencies on libgcc/libstdc++ by Dan Albert · 11 years ago
- ef29af3 am 1f76ece7: Merge "Disable linker warnings on MIPS builds to work around relocation issue." by Stephen Hines · 11 years ago
- 1f76ece Merge "Disable linker warnings on MIPS builds to work around relocation issue." by Stephen Hines · 11 years ago
- 3486f69 Disable linker warnings on MIPS builds to work around relocation issue. by Stephen Hines · 11 years ago
- dc83448 am abc15f52: Remove the bionic *wscanf workarounds. by Elliott Hughes · 11 years ago
- abc15f5 Remove the bionic *wscanf workarounds. by Elliott Hughes · 11 years ago
- 85a6693 am b83642f7: Remove most of the remaining wide-char stubs from libcxx. by Elliott Hughes · 11 years ago
- b83642f Remove most of the remaining wide-char stubs from libcxx. by Elliott Hughes · 11 years ago
- 97400a9 am 91e05730: Remove mbtowc stub. by Elliott Hughes · 11 years ago
- 91e0573 Remove mbtowc stub. by Elliott Hughes · 11 years ago
- 0623009 am 27ae7cb7: Don\'t build libc++ for unbundled projects. by Stephen Hines · 11 years ago
- fe9e4c0 am d513b7a1: Add Darwin-specific fixes for host libc++. by Tim Murray · 11 years ago
- 4b4c32b am 2517f4fe: Fix classic_table implementation for bionic by Dan Albert · 11 years ago
- 101876b am c13109d4: Merge "Add a makefile for inclusion by projects using libc++." by Ian Rogers · 11 years ago
- 3469007 am c10e7197: Fixes build on arm64 by Dan Albert · 11 years ago
- 5eac541 am 1a42fce2: Disables building of libcxx on mips targets by Dan Albert · 11 years ago
- b228de6 am 226cd953: Fixes libdl link errors on x86 and mips32 by Dan Albert · 11 years ago
- c7284cd am 2ef012e4: Get libc++ building for Android by Dan Albert · 11 years ago
- bf1b7d0 am 3b74eb32: Merge remote-tracking branch \'upstream/master\' into libcxx4 by Tim Murray · 11 years ago
- 27ae7cb Don't build libc++ for unbundled projects. by Stephen Hines · 11 years ago
- d513b7a Add Darwin-specific fixes for host libc++. by Tim Murray · 11 years ago
- 2517f4f Fix classic_table implementation for bionic by Dan Albert · 11 years ago
- c13109d Merge "Add a makefile for inclusion by projects using libc++." by Ian Rogers · 11 years ago
- 1a1e45d Add a makefile for inclusion by projects using libc++. by Ian Rogers · 11 years ago
- c10e719 Fixes build on arm64 by Dan Albert · 11 years ago
- 1a42fce Disables building of libcxx on mips targets by Dan Albert · 11 years ago
- 226cd95 Fixes libdl link errors on x86 and mips32 by Dan Albert · 11 years ago
- 2ef012e Get libc++ building for Android by Dan Albert · 11 years ago
- 3b74eb3 Merge remote-tracking branch 'upstream/master' into libcxx4 by Tim Murray · 11 years ago
- a867a97 Initial empty repository by Bill Yi · 11 years ago
- 81339cf Use defined(__APPLE__) rather than __APPLE__ by Tim Northover · 11 years ago
- 6fdde87 ARM64: compare RTTI names as strings by Tim Northover · 11 years ago
- c030063 ARM64: use the alternate string layout on Apple platforms. by Tim Northover · 11 years ago
- 8a71d23 [libc++] Teach is_integral, is_[un]signed and make_[un]signed about __[u]int128_t by Stephan Tolksdorf · 11 years ago
- b076785 Implement LWG issue #2135. If something goes wrong in condition_variable::wait, call terminate() rather than throwing an error. Do this indirectly, by marking the call as 'noexcept'. This is better than just calling terminate() directly, because it gives a better error message on the console. by Marshall Clow · 11 years ago
- f4c0c70 Add tests that should fail when lock() throws. THis is part of LWG issue #2135. No library changes here. by Marshall Clow · 11 years ago
- ab5e0a7 Mark LWG issues #2075 and #2142 as complete. 2142 was a change to the standard by Marshall Clow · 11 years ago
- bce096d Add a test to make sure we're doing the right thing for throwing exceptions from deferred functions. This is LWG issue #2186. No change to the library needed. by Marshall Clow · 11 years ago
- c0bf6f5 Mark LWG Issue #2288 as complete. This was wording cleanup, no code changes required. by Marshall Clow · 11 years ago
- ef7b63b Minor cleanup from r204078; remove two empty test directories that were left behind. by Marshall Clow · 11 years ago
- f9f95be Implement N3891: A proposal to rename shared_mutex to shared_timed_mutex by David Majnemer · 11 years ago
- cb036e3 Replace a tab with a space by David Majnemer · 11 years ago
- 1a5e2cb Remove Issue #2235 from the Chicago section. The resolution was approved in Bristol (and it is listed there), and then is was approved *again* in Chicago. Thanks to STL @ microsoft for the catch by Marshall Clow · 11 years ago
- d4245e7 Exclude .svn (and other "dot" directories) when installing headers. by Bob Wilson · 11 years ago
- 55f667c build: remove unnecessary modification of CMAKE_REQUIRED_DEFINITIONS by Saleem Abdulrasool · 11 years ago
- eb54781 build: fix erroneous overwriting of flags by Saleem Abdulrasool · 11 years ago
- 89a52ff build: fix add_definition abuse in CMake by Saleem Abdulrasool · 11 years ago
- 6875f3b build: remove an errant comma by Saleem Abdulrasool · 11 years ago
- 5a8e27b THIRD TIME. Richard pointed out (again) that I'd switched the order of the instance variables; and thus failed to repair the ABI break. After this, I'm going to sit down and watch TV for the evening. by Marshall Clow · 11 years ago
- 668a1d8 Fix ABI break I made in r203587; thanks to Richard Smith for the catch. by Marshall Clow · 11 years ago
- be3d117 Fix misguided #elif - it checked the value of _AIX instead of defined(_AIX). Thanks to Johan Bergström for the bug report. by Marshall Clow · 11 years ago
- b1ead68 Implement LWG 2360: 'reverse_iterator::operator*() is unimplementable'. Note that this is a (small) behavior change in the library. Reverse iterators whose base iterators' operator* return references to 'within themselves' have been sacrificed to the greater goal of avoiding data races. by Marshall Clow · 11 years ago
- d384925 Patch from Steve MacKenzie to make the libc++ tests play nicely with MSVC's STL. Add '#include <functional>' to four of the priority queue tests. by Marshall Clow · 11 years ago
- 7db5733 Mark LWG #2314. 'apply() should return decltype(auto) and use decay_t before tuple_size' as complete. This is a correction to some example code in the standard, no change needed for libc++. by Marshall Clow · 11 years ago
- 3ebf26f Final bit for LWG #2263; test different allocator pointer types. Note that libc++ already does the right thing here; I've just added tests to ensure that it stays this way. by Marshall Clow · 11 years ago
- 6dbaaa9 Add tests for LWG issue #2356. Stability of erasure in unordered associative containers. Libc++ already does this, but now we have tests for it. by Marshall Clow · 11 years ago
- 179e945 More tests for LWG Issue #2263; this time to the associative and unordered containers. Still no changes to libc++ by Marshall Clow · 11 years ago
- 9863083 Added tests to the sequence containers for for LWG Issue #2263. Comparing iterators and allocator pointers with different const-character. No changes to libc++ by Marshall Clow · 11 years ago
- f7b63d6 Mark issues #2357 (wording changes in the standard, no functionality change) and #2132 (libc++ already does this) as complete. by Marshall Clow · 11 years ago
- caaa141 Fix bug I introduced (enabling implicit conversions from compare function to map) in r202994. Thanks to Sebastian Redl for the catch. by Marshall Clow · 11 years ago
- d141017 Update status for LWG 2193 and 2344. by Marshall Clow · 11 years ago
- b90686c Implement LWG #2344: quoted()'s interaction with padding is unclear. I think that anyone using quoted with padding is really confused, but it should work the way the rest of iostreams works. by Marshall Clow · 11 years ago
- 471f3c6 Fix a couple of -Wabsolute-value warnings in the libc++ tests by Marshall Clow · 11 years ago
- 9d3d032 Do not derive __gnu_cxx::hash<T> from std::hash<T>. by Peter Collingbourne · 11 years ago
- 48c7470 Implement LWG 2193. Default constructors for standard library containers are explicit. Note that libc++ already did this for string/deque/forward_list/list/vector and the unordered containers; implement it for set/multiset/map/multimap. Add tests for all the containers. Two drive-by fixes as well: add a missing explicit in <deque>, and remove a tab that snuck into a container test. This issue is also LLVM bug 15724, and resolves it. by Marshall Clow · 11 years ago
- 24b29a0 Mark is_final as a C++14 feature. by Marshall Clow · 11 years ago
- 0d6dcb5 Remove definition of std::fmaf from libc++. Fixes bug #18910. This function should come from the C standard library. As a drive-by fix, update the tests to remove a warning from -Wabsolute-value by Marshall Clow · 11 years ago
- ebd6c2b Implement LWG #2212: std::is_final. This requires compiler support, which modern versions of clang provide. Also mark LWG #2230 as complete - no code changes needed. by Marshall Clow · 11 years ago
- 23ef151 Update synposis in <memory> to show move semantics for weak_ptr; add tests for already existing move semantics. Mark LWG issues #2315 (no changes needed), 2316 (move semantics for weak_ptr), 2252 (previous commit) and 2271 (previous commit) as complete. by Marshall Clow · 11 years ago
- 8d4ce30 LWG Issue #2271: regex_traits::lookup_classname specification unclear. libc++ already does the right thing; just update the tests. by Marshall Clow · 11 years ago
- cbb9305 LWG issue #2252: Add more tests for exception safety. No changes needed in the library by Marshall Clow · 11 years ago
- a6057a5 Fix issue number error; 2141 --> 2291 and mark it as complete by Marshall Clow · 11 years ago
- 5ba85af Add a SG1 paper and some SG1 issues that affect the library to the task list. by Marshall Clow · 11 years ago
- ab9da1a Apply David Majnemer's patch updating the links to the papers from Chicago and Issaquah. by Marshall Clow · 11 years ago
- 8f20e52 Mark issues #2240 (wording only) and #2268 (revision 202876) as complete. by Marshall Clow · 11 years ago
- a93b5e2 Implement LWG #2268: Setting a default argument in the declaration of a member function assign of std::basic_string. by Marshall Clow · 11 years ago
- be8a99a [libc++] Const qualify __gnu_cxx::hash_map<>::const_iterator::pointer type. by Peter Collingbourne · 11 years ago
- 53c0e72 Implement LWG 2324: Insert iterator constructors should use addressof(). Add two new container classes to the test suite that overload operator &, and add test cases to the insert/front_insert/back_insert iterator tests that use these containers. by Marshall Clow · 11 years ago
- 0c60b0a Remove a stray tab that snuck into a test. No functionality change by Marshall Clow · 11 years ago
- 50fe0c7 Implement LWG Paper n3887: Consistent Metafunction Aliases. This adds std::tuple_element_t<> as an alias for tuple_element<>::type. Clean up the synopsis for tuple_element in <utility> as well. by Marshall Clow · 11 years ago
- 3fef95b Per N3924, mark random_shuffle as deprecated in the synopsis for <algorithm>. Since we don't actually do anything when a call is deprecated, there is no functionality change. Maybe someday, we'll decide to warn when using a deprecated function. by Marshall Clow · 11 years ago
- ff137e9 Implement LWG Issue #2285 - make_reverse_iterator. Also mark issues #1450 and #2205 as complete; they are just wording changes in the standard. Mark issues #2359, #2320 and #2322 as complete - libc++ implements them already. by Marshall Clow · 11 years ago
- 37a9ca6 More LWG issues. Mark #2182, #2323 and #2213 as complete. Add a test for #2339, and mark that as complete. No actual changes to the libc++ code; all of these were already in place. by Marshall Clow · 11 years ago
- 02ca8af LWG issue #2188: Reverse iterator does not fully support targets that overload operator&. Also mark #2272 and #2299 as complete; libc++ already implements them. by Marshall Clow · 11 years ago