1. b160392 [libc++] Clarify _LIBCPP_NEW_DELETE_VIS for Windows by Shoaib Meenai · 8 years ago
  2. ff4f298 Mark libc++ internal globals with _LIBCPP_SAFE_STATIC. by Eric Fiselier · 8 years ago
  3. d5fc5ca Improve 'last_write_time(...)' accuracy and detect overflow errors. by Eric Fiselier · 8 years ago
  4. c3e00f6 Revert r282483 - [cmake] Add linker option "-Wl,-z,defs" in standalone build by Michal Gorny · 8 years ago
  5. 0e5fbd4 [cmake] Add linker option "-Wl,-z,defs" in standalone build by Michal Gorny · 8 years ago
  6. b79ca0a [cmake] Strip possibly-inherited compiler flags in in-tree build only by Michal Gorny · 8 years ago
  7. fbdbb36 Fix possible division by zero by Eric Fiselier · 8 years ago
  8. b81bbd2 Remove out of date items in TODO.txt by Eric Fiselier · 8 years ago
  9. 74c9857 Expect DLL builds on Windows by default and require a custom __config for static by Eric Fiselier · 8 years ago
  10. 3ba3ad4 [libc++] Fix typos causing compilation errors when _LIBCPP_DEBUG_LEVEL >= 2 by Oleg Ranevskyy · 8 years ago
  11. 66bdfe2 [libc++] Extension: Make `move` and `forward` constexpr in C++11. by Eric Fiselier · 8 years ago
  12. 08fa010 [include] Declare __STDC_*_MACROS for C++11 compat in old libc by Michal Gorny · 8 years ago
  13. 8dc5b6e Update -verify test to use new static assert message by Eric Fiselier · 8 years ago
  14. 01c3b62 Fix missing _LIBCPP_INLINE_VISIBILITY macro on C++03 specific __hash_table function by Eric Fiselier · 8 years ago
  15. 4e3e15a [libc++] Remove various C++03 feature test macros by Eric Fiselier · 8 years ago
  16. 1deaf19 Use __attribute__((internal_linkage)) when available. by Eric Fiselier · 8 years ago
  17. 1277962 Fix a few static_asserts that need extra parens on -03 by Marshall Clow · 8 years ago
  18. 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
  19. 9473712 Fix incorrect include in is_error_code_enum.pass.cpp by Marshall Clow · 8 years ago
  20. 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
  21. 7dc2fa3 [libc++] Remove math_win32.h by Shoaib Meenai · 8 years ago
  22. 45d7731 Fix failure on 03 bot by Marshall Clow · 8 years ago
  23. 2fffe3a Add missing _v traits. is_bind_expression_v, is_placeholder_v and uses_allocator_v by Marshall Clow · 8 years ago
  24. fd4a3f6 Fix signatures of fallback tow(upper|lower)_l. by Dan Albert · 8 years ago
  25. e5cbce4 [libc++] Fix extern template visibility for Windows by Shoaib Meenai · 8 years ago
  26. 7d7f3cc Replace __ANDROID__ with __BIONIC__. by Dan Albert · 8 years ago
  27. e81a54c [libc++] Fix inline attribute for non-MSVC Windows by Shoaib Meenai · 8 years ago
  28. 6e3bce5 [libcxx] Add missing c++98 xfail. NFC. by Asiri Rathnayake · 8 years ago
  29. f05ac13 Attempt to fix Sphinx build by Eric Fiselier · 8 years ago
  30. 65d504e Update _LIBCPP_EXCEPTION_ABI doc with @mclow's feedback by Eric Fiselier · 8 years ago
  31. 09e7add Move _LIBCPP_INLINE_VISIBILITY to first declaration in <propagate_const> by Eric Fiselier · 8 years ago
  32. 9bda55a Move _LIBCPP_INLINE_VISIBILITY to first declaration in sstream. by Eric Fiselier · 8 years ago
  33. b6a049f Use _LIBCPP_EXTERN_TEMPLATE_INLINE_VISIBILITY in valarray to support attribute((internal_linkage)). by Eric Fiselier · 8 years ago
  34. 03f7d10 Move inline attributes in filesystem to first declaration by Eric Fiselier · 8 years ago
  35. 6dbed46 [libc++] Add _LIBCPP_EXTERN_TEMPLATE_INLINE_VISIBILITY to support GCC ABI compatibility by Eric Fiselier · 8 years ago
  36. 833d644 [libc++] Fix and document visibility attributes for Clang, GCC and Windows. by Eric Fiselier · 8 years ago
  37. cac9e30 [libc++] Avoid <memory> include in locale_win32.h by Shoaib Meenai · 8 years ago
  38. 86f6997 [libcxx] Allow sanitizing libcxx with ASan+UBSan simultaneously by Kuba Brecka · 8 years ago
  39. d940dca Revert r280944 - Added 'inline' attribute to basic_string's destructor by Eric Fiselier · 8 years ago
  40. 2f3771a [libcxx] Add a TSan regression test for a data race in call_once by Kuba Brecka · 8 years ago
  41. 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
  42. 847eaf4 [libcxx] Enable building and testing of libcxx with ThreadSanitizer on OS X by Kuba Brecka · 8 years ago
  43. f6600b7 [libcxx] Fix gcc builds. by Asiri Rathnayake · 8 years ago
  44. 8b89130 config: Use _LIBCPP_TYPE_VIS_ONLY with enum class by Shoaib Meenai · 8 years ago
  45. b6b8e1e config: Fix typo in comment by Shoaib Meenai · 8 years ago
  46. 040945b [libcxx] Introduce an externally-threaded libc++ variant. by Asiri Rathnayake · 8 years ago
  47. 4665893 support: clean up MSVC support by Saleem Abdulrasool · 8 years ago
  48. b9e6e89 Added 'inline' attribute to basic_string's destructor by Aditya Kumar · 8 years ago
  49. 3a3836f Avoid compile error by giving the test type a user defined default constructor by Eric Fiselier · 8 years ago
  50. ac655ef Fix PR#30303 - no matching function for call to '__ptr_in_range' by Marshall Clow · 8 years ago
  51. db4d7e9 Improve constexpr tests for std::any by Eric Fiselier · 8 years ago
  52. b9231a2 Fix PR30260 - optional<const T> not working. by Eric Fiselier · 8 years ago
  53. 01609af Enable installation of libc++experimental by default. by Eric Fiselier · 8 years ago
  54. 636dd5b Improve CMake output when registering benchmarks by Eric Fiselier · 8 years ago
  55. dbf60fa Try 2 - Remove <cstdlib> include from `<exception>` by Eric Fiselier · 8 years ago
  56. 1cfabe4 Revert r280743 and r280745. Remove <cstdlib> include from `<exception>` by Eric Fiselier · 8 years ago
  57. 16f953f Add missing <cstdlib> include. Sorry about the bot breakage by Eric Fiselier · 8 years ago
  58. 7fa8b78 Remove unneeded includes in <exception> after removing __libcpp_throw by Eric Fiselier · 8 years ago
  59. 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
  60. 4dbd4fc [libcxx] Fix a data race in call_once by Kuba Brecka · 8 years ago
  61. 226cd06 Apply curr_symbol.pass.cpp test fix to missed test case by Eric Fiselier · 8 years ago
  62. 4bc5e1f Fix bad locale test data when using the newest glibc by Eric Fiselier · 8 years ago
  63. 6efc20f Mark test as XFAIL for C++03, rather than providing a dummy pass. by Marshall Clow · 8 years ago
  64. 7f735c3 Fix PR30202 - notify_all_at_thread_exit seg faults if run from a raw pthread context. by Eric Fiselier · 8 years ago
  65. 5e5eb63 memory_resource still needs init_priority when built with GCC 4.9 by Eric Fiselier · 8 years ago
  66. 766a31a Define _LIBCPP_SAFE_STATIC __attribute__((require_constant_initialization)), and apply it to memory_resource by Eric Fiselier · 8 years ago
  67. 5f8cb58 Avoid narrowing warnings in __bitset constructor by Dimitry Andric · 8 years ago
  68. ebeef1b cstdio: limit gets to CRT versions below 14 by Saleem Abdulrasool · 8 years ago
  69. 1dbcfe0 build: don't add -fPIC on Windows by Saleem Abdulrasool · 8 years ago
  70. 512cf2d [CMake] NFC. Missed the other uses in r280406 by Chris Bieneman · 8 years ago
  71. d2497cc [CMake] NFC. Fixing spelling from r280400 by Chris Bieneman · 8 years ago
  72. 2e35384 [CMake] Don't copy headers on fully standalone by Chris Bieneman · 8 years ago
  73. 25a93c5 Fix libc++ configuration with -fsanitize-coverage by Ivan Krasin · 8 years ago
  74. f47e6af [CMake] Copy headers relative to LLVM_BINARY_DIR by Chris Bieneman · 8 years ago
  75. 76c3a05 Add "FLAKY_TEST" test directive to support re-running flaky tests. by Eric Fiselier · 8 years ago
  76. b16966c Fix syntax error in recent CMake change. by Eric Fiselier · 8 years ago
  77. 364cf87 Fix PR28831 - Bad logic around CMAKE_OSX_SYSROOT and CMAKE_OSX_ARCHITECTURES. by Eric Fiselier · 8 years ago
  78. eb930a5 libc++: perform configuration checks with -nodefaultlibs by Saleem Abdulrasool · 8 years ago
  79. 3ec6b84 Fix or suppress GCC warnings during build. by Eric Fiselier · 8 years ago
  80. 0a799bd Turn On -DLIBCXX_ENABLE_BENCHMARKS by default. by Eric Fiselier · 8 years ago
  81. f76a087 Update Google Benchmark library. by Eric Fiselier · 8 years ago
  82. 235d71f Fix pair::operator=(TupleLike&&). by Eric Fiselier · 8 years ago
  83. 0ecda71 Revert r279953 - Fix pair::operator=(TupleLike&&) by Eric Fiselier · 8 years ago
  84. 15ac5e4 Fix pair::operator=(TupleLike&&). by Eric Fiselier · 8 years ago
  85. 917af0a Implement C++17 std::sample. by Eric Fiselier · 8 years ago
  86. 17c38db Mark LWG 2716 as complete - shuffle and sample disallows lvalue URNGs. by Eric Fiselier · 8 years ago
  87. 113315b Implement LWG 2711. Constrain path members. by Eric Fiselier · 8 years ago
  88. d3169f5 [Docs] Update libc++ target names after r279675. by Eric Fiselier · 8 years ago
  89. 1421cf0 Avoid embedded preprocessor directives in __tree by Dimitry Andric · 8 years ago
  90. 5db6737 Add attribute noreturn to functions that throw by Aditya Kumar · 8 years ago
  91. 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
  92. 7da8c67 Remove duplicate inline by Marshall Clow · 8 years ago
  93. 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
  94. fdb4f17 Remove trailing WS [NFC] by Aditya Kumar · 8 years ago
  95. e0620e2 [CMake] Be more consistent about naming targets and components by Chris Bieneman · 8 years ago
  96. e146f75 libc++: add an option to build against compiler-rt by Saleem Abdulrasool · 8 years ago
  97. af7f1a8 Revert "libc++: Perform configuration checks with -nodefaultlibs" by Saleem Abdulrasool · 8 years ago
  98. ab80428 libc++: Perform configuration checks with -nodefaultlibs by Saleem Abdulrasool · 8 years ago
  99. 98983c0 libcxx: Fix libcxx tests on aarch64 with libunwind by Adhemerval Zanella · 8 years ago
  100. 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