1. bc553e1 Add README.md by Nehal Patel · 1 year, 6 months ago main
  2. 78d6a77 [libcxx] Remove shared_ptr::make_shared by Zoe Carver · 4 years, 6 months ago master upstream/master
  3. 4dff356 [NFC] Fix typos in CMake comment by Louis Dionne · 4 years, 6 months ago
  4. 41e7283 Refine check for `_LIBCPP_C_HAS_NO_GETS` on FreeBSD by Dimitry Andric · 4 years, 6 months ago
  5. 7e5c563 P1152R4: Fix deprecation warnings in libc++ testsuite and in uses of is_invocable that would internally conjure up a deprecated function type. by Richard Smith · 4 years, 6 months ago
  6. fb94462 [libc++][test] Use <version> to get config on MSVC by Casey Carter · 4 years, 6 months ago
  7. 5f31123 [libc++][test] Portability fix for std::any tests by Casey Carter · 4 years, 6 months ago
  8. cb62367 [libc++][test] Add license headers to test/support/archetypes.* by Casey Carter · 4 years, 6 months ago
  9. 4fd9329 [libc++][test] Silence more warnings in variant tests by Casey Carter · 4 years, 6 months ago
  10. 79d2a71 [libc++][test] std::variant test cleanup by Casey Carter · 4 years, 6 months ago
  11. 6dc4120 [libc++][test] <=> now has a feature-test macro by Casey Carter · 4 years, 6 months ago
  12. 1f4cad9 [libc++][test] Silence MSVC warning in std::optional test by Casey Carter · 4 years, 6 months ago
  13. 437d5a5 [libc++] Fix linker script generation by Petr Hosek · 4 years, 6 months ago
  14. dda1e44 [libc++][test] Change IsSmallObject's calculation for std::any's small object buffer by Casey Carter · 4 years, 6 months ago
  15. 193f188 [libc++][test] Miscellaneous MSVC cleanups by Casey Carter · 4 years, 6 months ago
  16. da6e915 Optimize operator=(const basic_string&) for tail call. by Eric Fiselier · 4 years, 6 months ago
  17. 76ba5dd [libc++] Workaround old versions of CMake that don't understand list(JOIN) by Louis Dionne · 4 years, 6 months ago
  18. ef2d239 [libc++] Move the linker script generation step to CMake by Louis Dionne · 4 years, 6 months ago
  19. d265021 [libc++] Make sure we link all system libraries into the benchmarks by Louis Dionne · 4 years, 6 months ago
  20. 2a88a04 [libc++] TAKE 2: Make system libraries PRIVATE dependencies of libc++ by Louis Dionne · 4 years, 6 months ago
  21. caa8e2c [libc++] Add missing link-time dependencies to the benchmarks by Louis Dionne · 4 years, 6 months ago
  22. c788361 [libc++] Use PRIVATE to link benchmark dependencies by Louis Dionne · 4 years, 6 months ago
  23. f372cc7 [libc++] Remove C++03 variadics in shared_ptr (v2) by Zoe Carver · 4 years, 6 months ago
  24. 346d6e2 [libc++] Guard cxx_experimental settings behind LIBCXX_ENABLE_EXPERIMENTAL_LIBRARY by Alex Langford · 4 years, 7 months ago
  25. 2f7d67c [libc++] Localize common build flags into a single CMake function by Louis Dionne · 4 years, 7 months ago
  26. 09d641f Add an off-by-default option to enable testing for gdb pretty printers. by Sterling Augustine · 4 years, 7 months ago
  27. 2f59751 [libc++] Make the modules-related flags PUBLIC instead of PRIVATE by Louis Dionne · 4 years, 7 months ago
  28. c1da965 [libc++] Move more CMake flags to per-target definitions by Louis Dionne · 4 years, 7 months ago
  29. 2b539ad Make libc++ gdb pretty printer Python 3 compatible by Fangrui Song · 4 years, 7 months ago
  30. 0d7477f Attempt to remove linker workaround on the buildbots: Attempt 2 by Eric Fiselier · 4 years, 7 months ago
  31. 9dce2de Attempt to remove linker workaround on the buildbots. by Eric Fiselier · 4 years, 7 months ago
  32. 8937697 [libc++] Add a per-target flag to include the generated config_site by Louis Dionne · 4 years, 7 months ago
  33. d3253a7 [libc++] Add missing revision number in ABI changelog by Louis Dionne · 4 years, 7 months ago
  34. 11a6f22 Fix libc++ pretty printer test for Python 3 after D67238 (take 2) by Fangrui Song · 4 years, 7 months ago
  35. 48a15a7 [libc++] Use functions instead of global variables to set libc++ build flags by Louis Dionne · 4 years, 7 months ago
  36. 6035dc6 [libc++] Use a function to set warning flags per target by Louis Dionne · 4 years, 7 months ago
  37. 632d80c [libc++] Revert to using PUBLIC instead of PRIVATE when linking system libs by Louis Dionne · 4 years, 7 months ago
  38. 9ab4f35 [libc++] Use PRIVATE instead of PUBLIC when linking against system libs by Louis Dionne · 4 years, 7 months ago
  39. d81b957 Fix libc++ pretty printer test for Python 3 after D67238 by Fangrui Song · 4 years, 7 months ago
  40. 2518823 Determine endianness at a time when it doesn't inadvertantly clear gdb's wrap_buffer via gdb.execute. by Sterling Augustine · 4 years, 7 months ago
  41. af8e099 [NFC] Fix typos in libc++ documentation by Louis Dionne · 4 years, 7 months ago
  42. a6f6da0 [libc++] Re-apply workaround for D63883 by Louis Dionne · 4 years, 7 months ago
  43. bae77f1 [libc++] Remove workaround for D63883 by Louis Dionne · 4 years, 7 months ago
  44. cae4caa [libc++] Harden usage of static_assert against C++03 by Louis Dionne · 4 years, 7 months ago
  45. 8ef0e6a Refactor default constructor SFINAE in pair and tuple. by Eric Fiselier · 4 years, 7 months ago
  46. 9637883 [libc++] Take 2: Implement LWG 3158 by Louis Dionne · 4 years, 7 months ago
  47. 00f026a [libc++] Take 2: Implement LWG 2510 by Louis Dionne · 4 years, 7 months ago
  48. b0651b6 [libcxx] Do not implicitly #include assert.h by David Zarzycki · 4 years, 7 months ago
  49. 172204f [libc++] Purge mentions of GCC 4 from the test suite by Louis Dionne · 4 years, 7 months ago
  50. 5265e27 Add forward declaration of operator<< in <string_view> as required. by Eric Fiselier · 4 years, 7 months ago
  51. 3893064 add tests that debug mode catches nullptr->string_view conversions in comparison operators by Eric Fiselier · 4 years, 7 months ago
  52. 5644845 Add a missing default parameter to regex::assign. This is LWG3296; reviewed as https://reviews.llvm.org/D67944 by Marshall Clow · 4 years, 7 months ago
  53. 29a4eab Revert r372777: [libc++] Implement LWG 2510 and its follow-ups by Ilya Biryukov · 4 years, 7 months ago
  54. 1ee6c64 [libc++] Purge mentions of GCC 4 from the test suite by Louis Dionne · 4 years, 7 months ago
  55. afa5393 [libc++] Try fixing tests that fail on GCC 5 and older by Louis Dionne · 4 years, 7 months ago
  56. fdf7682 [libc++] Remove C++03 variadics in shared_ptr by Zoe Carver · 4 years, 7 months ago
  57. 8bcf92a [libc++] Implement LWG 3158 by Louis Dionne · 4 years, 7 months ago
  58. 3d85029 [libc++] Implement LWG 2510 by Louis Dionne · 4 years, 7 months ago
  59. 239c70e [libc++] Mark CTAD tests as not failing on AppleClang 10.0.1 by Louis Dionne · 4 years, 7 months ago
  60. a57e4bf [libc++] Mark iostreams test as XFAIL on older macOSes by Louis Dionne · 4 years, 7 months ago
  61. 70a9143 Revert "Extension: Mark the default constructor of chrono::duration as conditionally noexcept"; this breaks the gcc5 bot for C++11 by Marshall Clow · 4 years, 7 months ago
  62. 95436dd Extension: Mark the default constructor of chrono::duration as conditionally noexcept by Marshall Clow · 4 years, 7 months ago
  63. a4ccec7 Revert "Revert "Implement std::condition_variable via pthread_cond_clockwait() where available"" by Dan Albert · 4 years, 7 months ago
  64. 77ce2c6 Revert "Implement std::condition_variable via pthread_cond_clockwait() where available" by Dan Albert · 4 years, 7 months ago
  65. ba4e717 Open fstream files in O_CLOEXEC mode when possible. by Dan Albert · 4 years, 7 months ago
  66. 74a9c96 Implement std::condition_variable via pthread_cond_clockwait() where available by Dan Albert · 4 years, 7 months ago
  67. 4428baf Add debug check for null pointers passed to <string_view> by Eric Fiselier · 4 years, 7 months ago
  68. 8c84318 Fix C++03 build failures due to >> by Eric Fiselier · 4 years, 7 months ago
  69. 539921b Mark [[nodiscard]] test as unsupported with GCC 5 by Eric Fiselier · 4 years, 7 months ago
  70. 2612dbb Fix pretty printer test with GCC by Eric Fiselier · 4 years, 7 months ago
  71. c69c682 Fix various test failures with GCC by Eric Fiselier · 4 years, 7 months ago
  72. 0bed487 Fix failing negative compilation test for some versions of Clang by Eric Fiselier · 4 years, 7 months ago
  73. 45a3109 Recommit r370502: Make `vector` unconditionally move elements when by Eric Fiselier · 4 years, 7 months ago
  74. dbc7f4e Only initialize the streams cout/wcout/cerr/wcerr etc once, rather than any time Init::Init is called. Fixes PR#43300 by Marshall Clow · 4 years, 7 months ago
  75. 6e538bc Fix build in C++20 by Eric Fiselier · 4 years, 7 months ago
  76. 5af5893 [libc++] Mark issue 2587 resolved by issue 2567 by Zoe Carver · 4 years, 7 months ago
  77. b8dd175 Consolidate swap, swap_ranges, and iter_swap in <type_traits>. by Zoe Carver · 4 years, 7 months ago
  78. 2c8cda3 [libc++] Add a CMake cache for Apple-specific configuration options by Louis Dionne · 4 years, 7 months ago
  79. 2f2e175 Remove ::gets for FreeBSD 13 and later by Dimitry Andric · 4 years, 7 months ago
  80. a0b20c4 Add gdb pretty printers for a wide variety of libc++ data structures (take 2). by Sterling Augustine · 4 years, 8 months ago
  81. e6c507c Don't assume libcxx_gdb is always set. by Sterling Augustine · 4 years, 8 months ago
  82. 8b2db26 [libcxx] Codesign test executables if necessary by Vedant Kumar · 4 years, 8 months ago
  83. 39bc9e0 Add testing infrastructure to check if gdb is available for testing. by Sterling Augustine · 4 years, 8 months ago
  84. ffced82 [libc++] Revert "Make `vector` unconditionally move elements when exceptions are disabled." by Louis Dionne · 4 years, 8 months ago
  85. 7de36b7 [libc++] Add a test for resizing of a vector with copy-only elements by Louis Dionne · 4 years, 8 months ago
  86. 69e72aa Reformat the beginning of the testing doc to make clear how to run all the tests. by Marshall Clow · 4 years, 8 months ago
  87. edc11ce [libc++] Only build with -fvisibility=hidden on Clang by Louis Dionne · 4 years, 8 months ago
  88. 87e6185 [libc++] Move __clamp_to_integral to <cmath>, and harden against min()/max() macros by Louis Dionne · 4 years, 8 months ago
  89. c9ac8d5 [libc++] Add `__truncating_cast` for safely casting float types to integers by Louis Dionne · 4 years, 8 months ago
  90. 40f365f [libc++] Use __extension__ in a portable manner by Louis Dionne · 4 years, 8 months ago
  91. 958c9be [libc++] Mark usage of _Atomic with __extension__ by Louis Dionne · 4 years, 8 months ago
  92. 9213aca [libc++] Fix directory_iterator compilation on Win32 by Nico Weber · 4 years, 8 months ago
  93. 1cdafef Revert "Add gdb pretty printers for a wide variety of libc++ data structures." by Sterling Augustine · 4 years, 8 months ago
  94. 0250425 Add gdb pretty printers for a wide variety of libc++ data structures. by Sterling Augustine · 4 years, 8 months ago
  95. 9b0e06f Make `vector` unconditionally move elements when exceptions are disabled. by Eric Fiselier · 4 years, 8 months ago
  96. 228efd5 [libc++] Fix visibility of __vector_base_common on GCC by Louis Dionne · 4 years, 8 months ago
  97. 11985b4 [libc++] Add yet another test for inverted character classes by Louis Dionne · 4 years, 8 months ago
  98. 78af550 [libc++] Fix typo in documentation for LIBCXX_HERMETIC_STATIC_LIBRARY by Louis Dionne · 4 years, 8 months ago
  99. ba34f51 [libc++] Improve Python 3 compatibility for merge_archives.py by Louis Dionne · 4 years, 8 months ago
  100. 90c8cee libcxx: Make gen_link_script.py print contents only in --dryrun mode by Nico Weber · 4 years, 8 months ago