summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2018-12-21Implement LWG 3096: path::lexically_relative is confused by trailing slashesEric Fiselier
2018-12-21Implement LWG 2936: Path comparison is defined in terms of the generic formatEric Fiselier
2018-11-29[libcxx] Remove bad_array_lengthLouis Dionne
2018-11-26Add basic_string::__resize_default_init (from P1072)Eric Fiselier
2018-11-13[libcxx] GNU/Hurd uses BSD-based interfaces, but does not (and won't) provide...Louis Dionne
2018-10-30Make libc++'s versioning namespace customizableEric Fiselier
2018-10-25Implement sized deallocation for std::allocator and friends.Eric Fiselier
2018-10-25[libc++] Make sure we can build libc++ with -fvisibility=hiddenLouis Dionne
2018-10-25Temporarily Revert "Implement sized deallocation for std::allocator and frien...Eric Christopher
2018-10-24Implement sized deallocation for std::allocator and friends.Eric Fiselier
2018-10-11Distinguish between library and language support for aligned allocation.Eric Fiselier
2018-10-01Remove redundant null pointer check in operator deleteFangrui Song
2018-09-29[cxx2a] Fix warning triggered by r343285Vitaly Buka
2018-09-25Revert r342936 "Remove redundant null pointer check in operator delete"Louis Dionne
2018-09-25Remove redundant null pointer check in operator deleteFangrui Song
2018-08-24[libc++] Remove race condition in std::asyncLouis Dionne
2018-08-01[libc++][C++17] Elementary string conversions for integral typesZhihao Yuan
2018-08-01[libc++] Remove _LIBCPP_BUILDING_XXX macros, which are redundant since _LIBCP...Louis Dionne
2018-07-30Code cleanup - change naked 'throw' expressions to call helpre function '__th...Marshall Clow
2018-07-27Implement <filesystem>Eric Fiselier
2018-07-26Be more consistent about which bool value means an error occurredEric Fiselier
2018-07-26Cleanup the last_write_time internalsEric Fiselier
2018-07-26Fix attribute placement WRT extern CEric Fiselier
2018-07-26[libc++] Add hack to allow ubsan to work w/o compiler-rt (__muloti4 is undefi...Eric Fiselier
2018-07-25[libc++] Follow-up to r337968: use an explicit cast as suggested by EricAlex Lorenz
2018-07-25Fix GCC build in C++14 w/o c++14 constexprEric Fiselier
2018-07-25Fix failing test under C++14Eric Fiselier
2018-07-25[libc++] Follow-up to r337960: specify lambda's return type to avoidAlex Lorenz
2018-07-25Make <experimental/filesystem> compile with gcc 4.8.5Eric Fiselier
2018-07-25[libc++] Use __int128_t to represent file_time_type.Eric Fiselier
2018-07-25[windows] Fix warning about comparing ints of different signsMartin Storsjo
2018-07-25Fix bugs in create_directory implementation.Eric Fiselier
2018-07-25Make <experimental/filesystem> explicitly require C++11.Eric Fiselier
2018-07-25Ensure path::iterator and PathParser share the same enumeration values.Eric Fiselier
2018-07-23Handle DT_UNKNOWN correctly during directory iteration.Eric Fiselier
2018-07-23Recommit "Use possibly cached directory entry values when performing recursiv...Eric Fiselier
2018-07-23Revert "Use possibly cached directory entry values when performing recursive ...Eric Fiselier
2018-07-23Cleanup unnecessary conversions in filesystem.Eric Fiselier
2018-07-23Cleanup name qualification in the filesystem internals.Eric Fiselier
2018-07-23Use possibly cached directory entry values when performing recursive director...Eric Fiselier
2018-07-23Work around various GCC 4.9 build errorsEric Fiselier
2018-07-23Implement filesystem_error::what() and improve reporting.Eric Fiselier
2018-07-22Workaround bug in GCC trunk.Eric Fiselier
2018-07-22Harden copy_file even more.Eric Fiselier
2018-07-22Implement a better copy_file.Eric Fiselier
2018-07-20adjust incorrect commentEric Fiselier
2018-07-20Use _LIBCPP_UNREACHABLE to convince GCC that non-void functions actually alwa...Eric Fiselier
2018-07-20cleanup test assertion inside libraryEric Fiselier
2018-07-20[libc++] Implement Directory Entry Caching -- Sort of.Eric Fiselier
2018-07-16Fix PR38160 - init_priority attribute not supported by GCC on Apple.Eric Fiselier