summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2019-02-12[libc++] Avoid UB in the no-exceptions mode in a few placesLouis Dionne
2019-02-12Don't declare fenv.h functions when they're a macro.Eric Fiselier
2019-02-11Add fenv.h headerEric Fiselier
2019-02-10fix -Wextra-semi warningsEric Fiselier
2019-02-07Add static_asserts to tuple's comparison operators to enforce the requirement...Marshall Clow
2019-02-07Add UBSAN annotation to __hash_table::rehash; we don't do anything wrong, but...Marshall Clow
2019-02-06Add a specialization for '__unwrap_iter' to handle const interators. This ena...Marshall Clow
2019-02-05[NFC][libc++] Reindent functionLouis Dionne
2019-02-01add a test and a couple minor bug fixes for the implicit-signed-integer-trunc...Marshall Clow
2019-02-01[libc++] Disentangle the 3 implementations of type_infoLouis Dionne
2019-01-30[libc++] Don't define operator new/delete when using vcruntimeThomas Anderson
2019-01-29[libc++] Fix Windows build error in <functional>Thomas Anderson
2019-01-29[libc++] Fix Windows build error in include/filesystemThomas Anderson
2019-01-29Fix PR40495 - is_invokable_v<void> does not compileEric Fiselier
2019-01-24D14686: 'Protect against overloaded comma in random_shuffle and improve tests...Marshall Clow
2019-01-24Change a couple of '&' to addressof(). NFCMarshall Clow
2019-01-23Apply D28248: 'Work around GCC PR37804'. Thanks to mdaniels for the patchMarshall Clow
2019-01-19Update more file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-16Bump the trunk version to 9.0.0svnHans Wennborg
2019-01-16Fix feature test macros for atomics/mutexes without threadingEric Fiselier
2019-01-16Fix PR40230 - std::pair may have padding on FreeBSD.Eric Fiselier
2019-01-16Move internal usages of `alignof`/`__alignof` to use `_LIBCPP_ALIGNOF`. Eric Fiselier
2019-01-16Implement feature test macros using a script.Eric Fiselier
2019-01-13[libcxx] Mark do_open, do_get and do_close parameters unused when catopen is ...Petr Hosek
2019-01-11Change from a to a . Fixes PR#39871.Marshall Clow
2019-01-11[libcxx] Call __count_bool_true for bitset countAdhemerval Zanella
2019-01-11Implement the 'sys_time' portions of the C++20 calendaring stuff. Reviewed as...Marshall Clow
2019-01-10[libcxx] Reorganize tests since the application of P0602R4Louis Dionne
2019-01-08Set the buffer of an fstream to empty when the underlying file is closed. Thi...Marshall Clow
2019-01-08[libcxx] Optimize vectors construction of trivial types from an iterator rang...Volodymyr Sapsai
2019-01-06Fix PR39749 - Headers containing just #error harm __has_include.Eric Fiselier
2018-12-21[libcxx] Remove unused macro _LIBCPP_HAS_UNIQUE_TYPEINFOLouis Dionne
2018-12-21[NFC] Fix typo in commentLouis Dionne
2018-12-21Don't forward declare _FilesystemClock in C++03Eric Fiselier
2018-12-21Implement LWG 3065: Make path operators friends.Eric Fiselier
2018-12-21Implement LWG 3145: file_clock breaks ABI for C++17 implementations.Eric Fiselier
2018-12-19[libcxx] Use custom allocator's `construct` in C++03 when available.Volodymyr Sapsai
2018-12-17[libcxx][NFC] Properly indent nested #ifdefs and #definesLouis Dionne
2018-12-17[libcxx] Speeding up partition_point/lower_bound/upper_boundLouis Dionne
2018-12-16[regex] Use distinct __regex_word on NetBSDMichal Gorny
2018-12-14When resolving a merge conflict, I put something inside an #ifdef. Fixed.Marshall Clow
2018-12-14Implement P1209 - Adopt Consistent Container Erasure from Library Fundamental...Marshall Clow
2018-12-13[libc++] Fix _LIBCPP_EXPORTED_FROM_ABI when visibility annotations are disabledThomas Anderson
2018-12-12[libcxx] Add assertion in deque::pop_back when popping from an empty dequeLouis Dionne
2018-12-11[pair] Mark constructors as conditionally noexceptLouis Dionne
2018-12-11Second part of P0482 - char8_t. Reviewed as https://reviews.llvm.org/D55308Marshall Clow
2018-12-11Revert "[pair] Mark constructors as conditionally noexcept"Louis Dionne
2018-12-11[pair] Mark constructors as conditionally noexceptLouis Dionne
2018-12-11Add a version of std::function that includes a few optimizations in ABI V2.Eric Fiselier