Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libcxx
/
4c90425692a1971dc3559b21eb31fc92238303c3
« Previous
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
7b98dba
Implement deduction guides for basic_regex
by Marshall Clow
· 6 years ago
72d5c6f
[libcxx] [test] Mark the test as unsupported by apple-clang-8.1.
by Volodymyr Sapsai
· 6 years ago
c6f5bf9
Change the names of two private methods: allocate -> __vallocate and deallocate -> __vdeallocate. NFC. This change triggered by https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61806, which shows up when we implement deduction guides for the container adaptors.The names have a 'v' in them because WIN32 has a macro named __deallocate. (sigh).
by Marshall Clow
· 6 years ago
356a198
Missed the tests for the deduction guides for prority_queue
by Marshall Clow
· 6 years ago
0e5d707
Deduction guides for the container adaptors - queue, stack, and priority_queue
by Marshall Clow
· 6 years ago
32bc2e2
Implement deduction guides for vector
by Marshall Clow
· 6 years ago
d4c79d0
Deduction guides for list
by Marshall Clow
· 6 years ago
fa3202c
Implement deduction guides for forward_list
by Marshall Clow
· 6 years ago
2626328
Remove expression '1L + INT_MAX', because it overflows on machines where int/long are the same size
by Marshall Clow
· 6 years ago
69c2095
Implement deduction guides for <deque>
by Marshall Clow
· 6 years ago
f2c627d
Disable 'missing-braces' warning
by Marshall Clow
· 6 years ago
8a50bbc
Implement deduction guides for <array>; Reviewed as https://reviews.llvm.org/D46964
by Marshall Clow
· 6 years ago
a811ab8
[libcxx] [test] Remove unused local typedef in test/std/numerics/rand/rand.eng/rand.eng.lcong/default.pass.cpp
by Billy Robert O'Neal III
· 6 years ago
Next »