- 1deaf19 Use __attribute__((internal_linkage)) when available. by Eric Fiselier · 8 years ago
- 1277962 Fix a few static_asserts that need extra parens on -03 by Marshall Clow · 8 years ago
- 6ac8de0 Implement proposed resolution for LWG#2758. Reviewed as D24446. Normally, I would wait for these to be voted upon at a committee meeting (November), but the current draft standard is broken, and this should fix it. (And if it doesn't, we want to know about it soonest) by Marshall Clow · 8 years ago
- 9473712 Fix incorrect include in is_error_code_enum.pass.cpp by Marshall Clow · 8 years ago
- db86684 Implement is_error_code_v and is_error_condition_v for c++17. Rework the tests for is_error_code and is_error_condition, since they were really lacking. Thanks to Alisdair for the heads-up that we were missing these. by Marshall Clow · 8 years ago
- 7dc2fa3 [libc++] Remove math_win32.h by Shoaib Meenai · 8 years ago
- 45d7731 Fix failure on 03 bot by Marshall Clow · 8 years ago
- 2fffe3a Add missing _v traits. is_bind_expression_v, is_placeholder_v and uses_allocator_v by Marshall Clow · 8 years ago
- fd4a3f6 Fix signatures of fallback tow(upper|lower)_l. by Dan Albert · 8 years ago
- e5cbce4 [libc++] Fix extern template visibility for Windows by Shoaib Meenai · 8 years ago
- 7d7f3cc Replace __ANDROID__ with __BIONIC__. by Dan Albert · 8 years ago
- e81a54c [libc++] Fix inline attribute for non-MSVC Windows by Shoaib Meenai · 8 years ago
- 6e3bce5 [libcxx] Add missing c++98 xfail. NFC. by Asiri Rathnayake · 8 years ago
- f05ac13 Attempt to fix Sphinx build by Eric Fiselier · 8 years ago
- 65d504e Update _LIBCPP_EXCEPTION_ABI doc with @mclow's feedback by Eric Fiselier · 8 years ago
- 09e7add Move _LIBCPP_INLINE_VISIBILITY to first declaration in <propagate_const> by Eric Fiselier · 8 years ago
- 9bda55a Move _LIBCPP_INLINE_VISIBILITY to first declaration in sstream. by Eric Fiselier · 8 years ago
- b6a049f Use _LIBCPP_EXTERN_TEMPLATE_INLINE_VISIBILITY in valarray to support attribute((internal_linkage)). by Eric Fiselier · 8 years ago
- 03f7d10 Move inline attributes in filesystem to first declaration by Eric Fiselier · 8 years ago
- 6dbed46 [libc++] Add _LIBCPP_EXTERN_TEMPLATE_INLINE_VISIBILITY to support GCC ABI compatibility by Eric Fiselier · 8 years ago
- 833d644 [libc++] Fix and document visibility attributes for Clang, GCC and Windows. by Eric Fiselier · 8 years ago
- cac9e30 [libc++] Avoid <memory> include in locale_win32.h by Shoaib Meenai · 8 years ago
- 86f6997 [libcxx] Allow sanitizing libcxx with ASan+UBSan simultaneously by Kuba Brecka · 8 years ago
- d940dca Revert r280944 - Added 'inline' attribute to basic_string's destructor by Eric Fiselier · 8 years ago
- 2f3771a [libcxx] Add a TSan regression test for a data race in call_once by Kuba Brecka · 8 years ago
- ccf7100 [libcxx] Fix a typo in test/libcxx/test/target_info.py that prevents running tests on Darwin with sanitizers by Kuba Brecka · 8 years ago
- 847eaf4 [libcxx] Enable building and testing of libcxx with ThreadSanitizer on OS X by Kuba Brecka · 8 years ago
- f6600b7 [libcxx] Fix gcc builds. by Asiri Rathnayake · 8 years ago
- 8b89130 config: Use _LIBCPP_TYPE_VIS_ONLY with enum class by Shoaib Meenai · 8 years ago
- b6b8e1e config: Fix typo in comment by Shoaib Meenai · 8 years ago
- 040945b [libcxx] Introduce an externally-threaded libc++ variant. by Asiri Rathnayake · 8 years ago
- 4665893 support: clean up MSVC support by Saleem Abdulrasool · 8 years ago
- b9e6e89 Added 'inline' attribute to basic_string's destructor by Aditya Kumar · 8 years ago
- 3a3836f Avoid compile error by giving the test type a user defined default constructor by Eric Fiselier · 8 years ago
- ac655ef Fix PR#30303 - no matching function for call to '__ptr_in_range' by Marshall Clow · 8 years ago
- db4d7e9 Improve constexpr tests for std::any by Eric Fiselier · 8 years ago
- b9231a2 Fix PR30260 - optional<const T> not working. by Eric Fiselier · 8 years ago
- 01609af Enable installation of libc++experimental by default. by Eric Fiselier · 8 years ago
- 636dd5b Improve CMake output when registering benchmarks by Eric Fiselier · 8 years ago
- dbf60fa Try 2 - Remove <cstdlib> include from `<exception>` by Eric Fiselier · 8 years ago
- 1cfabe4 Revert r280743 and r280745. Remove <cstdlib> include from `<exception>` by Eric Fiselier · 8 years ago
- 16f953f Add missing <cstdlib> include. Sorry about the bot breakage by Eric Fiselier · 8 years ago
- 7fa8b78 Remove unneeded includes in <exception> after removing __libcpp_throw by Eric Fiselier · 8 years ago
- d979eed Fix Bug 30240 - std::string: append(first, last) error when aliasing. Add test cases for append/insert/assign/replace while we're at it, and fix a similar bug in insert. by Marshall Clow · 8 years ago
- 4dbd4fc [libcxx] Fix a data race in call_once by Kuba Brecka · 8 years ago
- 226cd06 Apply curr_symbol.pass.cpp test fix to missed test case by Eric Fiselier · 8 years ago
- 4bc5e1f Fix bad locale test data when using the newest glibc by Eric Fiselier · 8 years ago
- 6efc20f Mark test as XFAIL for C++03, rather than providing a dummy pass. by Marshall Clow · 8 years ago
- 7f735c3 Fix PR30202 - notify_all_at_thread_exit seg faults if run from a raw pthread context. by Eric Fiselier · 8 years ago
- 5e5eb63 memory_resource still needs init_priority when built with GCC 4.9 by Eric Fiselier · 8 years ago
- 766a31a Define _LIBCPP_SAFE_STATIC __attribute__((require_constant_initialization)), and apply it to memory_resource by Eric Fiselier · 8 years ago
- 5f8cb58 Avoid narrowing warnings in __bitset constructor by Dimitry Andric · 8 years ago
- ebeef1b cstdio: limit gets to CRT versions below 14 by Saleem Abdulrasool · 8 years ago
- 1dbcfe0 build: don't add -fPIC on Windows by Saleem Abdulrasool · 8 years ago
- 512cf2d [CMake] NFC. Missed the other uses in r280406 by Chris Bieneman · 8 years ago
- d2497cc [CMake] NFC. Fixing spelling from r280400 by Chris Bieneman · 8 years ago
- 2e35384 [CMake] Don't copy headers on fully standalone by Chris Bieneman · 8 years ago
- 25a93c5 Fix libc++ configuration with -fsanitize-coverage by Ivan Krasin · 8 years ago
- f47e6af [CMake] Copy headers relative to LLVM_BINARY_DIR by Chris Bieneman · 8 years ago
- 76c3a05 Add "FLAKY_TEST" test directive to support re-running flaky tests. by Eric Fiselier · 8 years ago
- b16966c Fix syntax error in recent CMake change. by Eric Fiselier · 8 years ago
- 364cf87 Fix PR28831 - Bad logic around CMAKE_OSX_SYSROOT and CMAKE_OSX_ARCHITECTURES. by Eric Fiselier · 8 years ago
- eb930a5 libc++: perform configuration checks with -nodefaultlibs by Saleem Abdulrasool · 8 years ago
- 3ec6b84 Fix or suppress GCC warnings during build. by Eric Fiselier · 8 years ago
- 0a799bd Turn On -DLIBCXX_ENABLE_BENCHMARKS by default. by Eric Fiselier · 8 years ago
- f76a087 Update Google Benchmark library. by Eric Fiselier · 8 years ago
- 235d71f Fix pair::operator=(TupleLike&&). by Eric Fiselier · 8 years ago
- 0ecda71 Revert r279953 - Fix pair::operator=(TupleLike&&) by Eric Fiselier · 8 years ago
- 15ac5e4 Fix pair::operator=(TupleLike&&). by Eric Fiselier · 8 years ago
- 917af0a Implement C++17 std::sample. by Eric Fiselier · 8 years ago
- 17c38db Mark LWG 2716 as complete - shuffle and sample disallows lvalue URNGs. by Eric Fiselier · 8 years ago
- 113315b Implement LWG 2711. Constrain path members. by Eric Fiselier · 8 years ago
- d3169f5 [Docs] Update libc++ target names after r279675. by Eric Fiselier · 8 years ago
- 1421cf0 Avoid embedded preprocessor directives in __tree by Dimitry Andric · 8 years ago
- 5db6737 Add attribute noreturn to functions that throw by Aditya Kumar · 8 years ago
- e7acb0e Followon to r279744. Find the other exception types and make __throw_XXX routines (and call them). Remove the generic __libcpp_throw routine, since no one uses it anymore. by Marshall Clow · 8 years ago
- 7da8c67 Remove duplicate inline by Marshall Clow · 8 years ago
- 14c09a2 Add an _LIBCPP_NORETURN inline function named __throw_XXX for each exception type we define. They either construct and throw the exception, or abort() (if exceptions are disabled). Use these functions everywhere instead of assert()ing when exceptions are disabled. WARNING: This is a behavior change - but only with exceptions disabled. Reviewed as: https://reviews.llvm.org/D23855. by Marshall Clow · 8 years ago
- fdb4f17 Remove trailing WS [NFC] by Aditya Kumar · 8 years ago
- e0620e2 [CMake] Be more consistent about naming targets and components by Chris Bieneman · 8 years ago
- e146f75 libc++: add an option to build against compiler-rt by Saleem Abdulrasool · 8 years ago
- af7f1a8 Revert "libc++: Perform configuration checks with -nodefaultlibs" by Saleem Abdulrasool · 8 years ago
- ab80428 libc++: Perform configuration checks with -nodefaultlibs by Saleem Abdulrasool · 8 years ago
- 98983c0 libcxx: Fix libcxx tests on aarch64 with libunwind by Adhemerval Zanella · 8 years ago
- a2586b3 Add missing include that caused a test failure on Windows. Thanks to STL for the patch. No functional change. by Marshall Clow · 8 years ago
- 8c22696 [CMake] Get libcxx building under LLVM/runtimes by Chris Bieneman · 8 years ago
- 546498c make the associative containers do the right thing for propogate_on_container_assignment. Fixes bug #29001. Tests are only for <map> right now - more complete tests will come when we revamp our allocator testing structure. by Marshall Clow · 8 years ago
- d4badbb Support allocators with explicit conversion constructors. Fixes bug #29000 by Marshall Clow · 8 years ago
- ea714e7 libcxx: Fix path.compare.pass expected result by Adhemerval Zanella · 8 years ago
- c2141df Fix new ASAN failures by Eric Fiselier · 8 years ago
- 314fd09 Use -O1 when testing with ASAN and MSAN to prevent Clang OOM errors. by Eric Fiselier · 8 years ago
- 543cf61 Fix PR28506. Re-enable missing math.h C++11 decls on SunOS. Patch from Michal Gorny. by Eric Fiselier · 8 years ago
- b901c34 Check in SFINAE base class for use in optional/variant by Eric Fiselier · 8 years ago
- c9e74dd Add private option to change build dialect from C++11 by Eric Fiselier · 8 years ago
- d6e36bb Remove test for the sign of a NaN - doesn't work on MIPS, not strictly legal. Fixes bug 28936 by Marshall Clow · 8 years ago
- 1f6a37d test: relax the FS test a slight bit to be more reliable by Saleem Abdulrasool · 8 years ago
- bb11bc4 Add 'inline' attribute to __init to inline the basic_string's constructor by Sebastian Pop · 8 years ago
- 1ed1df3 Unbreak C++03 build. by Eric Fiselier · 8 years ago
- 92741e2 Refactor test archetypes implementation. by Eric Fiselier · 8 years ago
- a60053b Add missing REQUIRES for C++14 by Eric Fiselier · 8 years ago