Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libcxx
/
2be41bb90bc8613e4a2ae4fa5efe10b87c139e50
2be41bb
Stop wrapping __has_include in another macro
by Alexander Richardson
· 6 years ago
ad7e935
Fix use of incorrect _LIBCXX macro (should be _LIBCPP).
by Eric Fiselier
· 6 years ago
44ef94a
Reland "[CMake] Support statically linking dependencies only to shared or static library"
by Petr Hosek
· 6 years ago
39bc5e7
fix nesting of namespace and standard-version check. Also include <__config>
by Marshall Clow
· 6 years ago
dfd0874
Disable 'suggest braces' warnings for std::array in tests
by Marshall Clow
· 6 years ago
fbd3e84
Implement <span>. Reviewed as https://reviews.llvm.org/D49338
by Marshall Clow
· 6 years ago
4b61d89
Revert r337727 as it caused Darwin bot failures
by Alex Lorenz
· 6 years ago
b3e55b2
Handle DT_UNKNOWN correctly during directory iteration.
by Eric Fiselier
· 6 years ago
2c11635
Recommit "Use possibly cached directory entry values when performing recursive directory iteration."
by Eric Fiselier
· 6 years ago
f581ed2
Fix accidentally removed test.
by Eric Fiselier
· 6 years ago
7485d57
Revert "Use possibly cached directory entry values when performing recursive directory iteration."
by Eric Fiselier
· 6 years ago
80412b5
[CMake] Fix the setting of LIBCXX_HEADER_DIR
by Heejin Ahn
· 6 years ago
36bf18f
Cleanup unnecessary conversions in filesystem.
by Eric Fiselier
· 6 years ago
6826553
Cleanup name qualification in the filesystem internals.
by Eric Fiselier
· 6 years ago
78c3548
Revert "[CMake] Support statically linking dependencies only to shared or static library"
by Petr Hosek
· 6 years ago
04ce4ae
Use possibly cached directory entry values when performing recursive directory iteration.
by Eric Fiselier
· 6 years ago
24acfd8
[CMake] Support statically linking dependencies only to shared or static library
by Petr Hosek
· 6 years ago
ba01d96
Fix use of C++14 syntax in C++11 filesystem tests.
by Eric Fiselier
· 6 years ago
a0a39e5
Work around various GCC 4.9 build errors
by Eric Fiselier
· 6 years ago
0ddb77a
Implement filesystem_error::what() and improve reporting.
by Eric Fiselier
· 6 years ago
e14f038
Workaround bug in GCC trunk.
by Eric Fiselier
· 6 years ago
fb03277
Harden copy_file even more.
by Eric Fiselier
· 6 years ago
1061b65
fix test failures with older clang versions
by Eric Fiselier
· 6 years ago
70c866b
Implement a better copy_file.
by Eric Fiselier
· 6 years ago
4d34ec0
[CMake] Install C++ ABI headers into the right location
by Petr Hosek
· 6 years ago
7b1b6ca
adjust incorrect comment
by Eric Fiselier
· 6 years ago
77c9cf4
Fix two test failures in <experimental/filesystem>
by Eric Fiselier
· 6 years ago
0f8ee94
Use _LIBCPP_UNREACHABLE to convince GCC that non-void functions actually always return
by Eric Fiselier
· 6 years ago
f8bfc79
cleanup test assertion inside library
by Eric Fiselier
· 6 years ago
e274f43
[libc++] Implement Directory Entry Caching -- Sort of.
by Eric Fiselier
· 6 years ago
c69e1a0
[libc++] Allow running ABI list tests with different ABI versions
by Louis Dionne
· 6 years ago
f1f54dc
Update the synopsis for <chrono> for C++20. No functional change.
by Marshall Clow
· 6 years ago
ffbb91b
Address "always inline function is not always inlinable" warning with GCC.
by Eric Fiselier
· 6 years ago
6e089f8
Fix PR38160 - init_priority attribute not supported by GCC on Apple.
by Eric Fiselier
· 6 years ago
a40a6b3
[CMake] Use correct variable as header install prefix
by Petr Hosek
· 6 years ago
0d0b972
Mark __equal_to 's operations as constexpr.
by Marshall Clow
· 6 years ago
d7d3d8b
Mark one more __wrap_iter operation as constexpr.
by Marshall Clow
· 6 years ago
1548d77
wrap _LIBCPP_HAS_NO_CXX14_CONSTEXPR in defined(...)
by Marshall Clow
· 6 years ago
e585baf
Shot in the dark to fix gcc 4.9 / c++11 build
by Marshall Clow
· 6 years ago
c005c7e
Make internal class __wrap_iter constexpr when not using libc++'s debugging mode. Introduce a new macro _LIBCPP_CONSTEXPR_IF_NODEBUG to mark this.
by Marshall Clow
· 6 years ago
9765ed0
Fix a couple of 'unused variable' warnings in a vector test. NFC.
by Marshall Clow
· 6 years ago
fbb1e61
Turns out that wide literals U"xxx" and u"xxx" are c++11 and later.
by Marshall Clow
· 6 years ago
5423805
[libc++] Take 2: Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY
by Louis Dionne
· 6 years ago
88709a3
Same reversed ifdef happened twice. Test fix only, NFC to the library.
by Marshall Clow
· 6 years ago
839b1a6
Fix a test #ifdef that was reversed. NFC to the library.
by Marshall Clow
· 6 years ago
f51cf5e
[CMake] Set per-runtime library directory suffix in runtimes build
by Petr Hosek
· 6 years ago
bb71654
[libc++] Declare noop_coroutine() with _LIBCPP_INLINE_VISIBILITY
by Louis Dionne
· 6 years ago
7a0f119
Remove BUILD file from google-benchmark
by Eric Fiselier
· 6 years ago
4a5f61a
[libc++] Declare <compare> operators with the proper visibility attribute
by Louis Dionne
· 6 years ago
97d4134
Add new string benchmarks
by Eric Fiselier
· 6 years ago
ffc31db
Update google-benchark to trunk
by Eric Fiselier
· 6 years ago
8df0521
[test] two small cleanups:
by Casey Carter
· 6 years ago
57288eb
type_traits: aligned_union is NOT the same as __uncvref [NFC]
by Casey Carter
· 6 years ago
4e7ffca
Revert "[libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY"
by Louis Dionne
· 6 years ago
1f65509
Fix HTML blunder
by Marshall Clow
· 6 years ago
79aa4f3
[libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY
by Louis Dionne
· 6 years ago
50e0c14
[NFC] Add <initializer_list> to the synopsis of <utility>
by Louis Dionne
· 6 years ago
e5a3de1
Remove old workaround that is no longer needed
by Eric Fiselier
· 6 years ago
8fdc491
[libc++] Install the missing header __errc
by Zhihao Yuan
· 6 years ago
8deb2dd
[libc++] Lift std::errc into a separated header
by Zhihao Yuan
· 6 years ago
03295fe
[Win32] Overload ==, != for locale_t and long long
by Pirama Arumuga Nainar
· 6 years ago
64c10d0
Implement LWG 2946, 3075 and 3076. Reviewed as https://reviews.llvm.org/D48616
by Marshall Clow
· 6 years ago
b525131
Configure ELAST for MinGW
by Pirama Arumuga Nainar
· 6 years ago
92f1507
[CMake] Rename cxx_headers back to cxx-headers.
by Ahmed Bougacha
· 6 years ago
4d66f09
Support for multiarch runtimes layout
by Petr Hosek
· 6 years ago
1639392
[CMake] Fix install-cxx target.
by Matt Morehouse
· 6 years ago
7ef8270
[CMake] Convert paths to the right form in standalone builds on Windows
by Martin Storsjo
· 6 years ago
5aa2780
Fix libcxx tests after clang r334677.
by Richard Smith
· 6 years ago
8d00e54
Remove P0771, which was not passed in Rapperswil
by Marshall Clow
· 6 years ago
9165f9d
[libcxx] [test] Strip trailing whitespace. NFC.
by Stephan T. Lavavej
· 6 years ago
9c0cb24
[libcxx] [test] Update msvc_stdlib_force_include.hpp.
by Stephan T. Lavavej
· 6 years ago
204d5ec
[CMake] Use common variable for all header targets NFC
by Petr Hosek
· 6 years ago
8650687
[CMake] Add a missing target dependency on C++ ABI headers
by Petr Hosek
· 6 years ago
f48515b
Reland "Use custom command and target to install libc++ headers"
by Petr Hosek
· 6 years ago
385a6d4
Update the to-do list with motions from Rapperswil.
by Marshall Clow
· 6 years ago
c19d47a
Mark the test using <experimental/memory_resource> to require c++experimental.
by Volodymyr Sapsai
· 6 years ago
00e59b4
Remove unused code from __functional_base. NFC.
by Eric Fiselier
· 6 years ago
d54a868
Fix test failures after r334053.
by Eric Fiselier
· 6 years ago
301518c
Fix PR37694 - std::vector doesn't correctly move construct allocators.
by Eric Fiselier
· 6 years ago
55513c8
Fix a strict aliasing violation in map and unordered_map.
by Erik Pilkington
· 6 years ago
8d476cd
Mark __c11_atomic_load as const
by JF Bastien
· 6 years ago
c8846cc
Filesystem tests: un-confuse write time
by JF Bastien
· 6 years ago
6d9d212
Update ABI lists after change in r333467.
by Eric Fiselier
· 6 years ago
e4063ad
Mark deduction guide tests as failing on apple-clang-9
by JF Bastien
· 6 years ago
1e6ac5e
Fix embarrasing typo in uncaught_exceptions. Update tests to really test this. Thanks to Peter Klotz for calling my attention to this.
by Marshall Clow
· 6 years ago
ab343bb
Mark __clear_and_shrink() as noexcept. This prevents the generation of a catch block and call to terminate in string's move assignment. Thanks to Howard for the 'catch'.
by Marshall Clow
· 6 years ago
40a29e7
LWG 2969 "polymorphic_allocator::construct() shouldn't pass resource()"
by Eric Fiselier
· 6 years ago
d1e11a1
Fix up the final bits of breakage due to clang v5 generating bad implicit template deduction guides - specifically for copy-ctors
by Marshall Clow
· 6 years ago
afdadcd
Mark the template deduction tests as UNSUPPORTED on clang 5, because it deduces the wrong type.
by Marshall Clow
· 6 years ago
4b72294
Revert "Add nonnull; use it for atomics"
by JF Bastien
· 6 years ago
895c4f3
Fix GCC handling of ATOMIC_VAR_INIT
by JF Bastien
· 6 years ago
8bacb94
Add nonnull; use it for atomics
by JF Bastien
· 6 years ago
adf7887
Fix optional<char> test breakage
by JF Bastien
· 6 years ago
3dfc68d
Fix array deduction guide test breakage
by JF Bastien
· 6 years ago
599bf43
Fix optional deduction guide test breakage
by JF Bastien
· 6 years ago
756163d
Add one more test for optional
by Marshall Clow
· 6 years ago
2fac2d7
Add deduction guides for optional
by Marshall Clow
· 6 years ago
7e4ede4
Do not define template specialization __libcpp_is_floating_point<__fp16>
by Akira Hatanaka
· 6 years ago
440762c
Teach __libcpp_is_floating_point that __fp16 and _Float16 are
by Akira Hatanaka
· 6 years ago
fa35e88
Mark more bits of P0433 as complete.
by Marshall Clow
· 6 years ago
Next »