aboutsummaryrefslogtreecommitdiff
path: root/libcxx/src/support
AgeCommit message (Expand)AuthorFilesLines
2024-01-22[libc++] Fix linking for platforms that don't implement std::exception_ptr (#...itrofimow1-0/+6
2024-01-22[libc++abi] Implement __cxa_init_primary_exception and use it to optimize std...itrofimow2-0/+16
2023-12-20[libc++][hardening] Categorize more 'valid-element-access' checks. (#71620)Konstantin Varlamov1-1/+1
2023-12-18[libc++] Restore order of includes on Windows to unbreak the buildLouis Dionne1-2/+2
2023-12-18[libc++] Format the code base (#74334)Louis Dionne17-747/+468
2023-12-05[libc++] Replace uses of _VSTD:: by std:: (#74331)Louis Dionne1-1/+1
2023-12-04[libc++] Rename _LIBCPP_INLINE_VISIBILITY to _LIBCPP_HIDE_FROM_ABI (#74095)Louis Dionne1-2/+2
2023-09-08[libc++] Fix warnings when compiling libc++ for Windows with clang-cl /W4Colin Finck1-2/+2
2023-09-06[libc++] Remove unused include in __threading_supportLouis Dionne1-0/+2
2023-06-28[libc++][hardening][NFC] Introduce `_LIBCPP_ASSERT_UNCATEGORIZED`.varconst1-1/+1
2023-06-15[libc++] Merge _LIBCPP_FUNC_VIS, _LIBCPP_TYPE_VIS and _LIBCPP_EXCEPTION_ABI i...Nikolas Klauser2-2/+2
2023-06-15[libc++] Move the definition of std::new_handler out of new.cppLouis Dionne1-26/+0
2023-05-05[libc++] Remove Solaris related codeLouis Dionne4-240/+0
2023-04-21[libc++] Make bsd_locale_fallbacks.h modular and move it into __locale/locale...Nikolas Klauser1-0/+2
2023-02-17[libc++] Improve the format ignorelist generation.Mark de Wever1-0/+0
2023-02-17[libc++][NFC] Rename _LIBCPP_NO_EXCEPTIONS to _LIBCPP_HAS_NO_EXCEPTIONSNikolas Klauser2-8/+8
2022-08-23[libc++] Remove trailing whitespace from libcxx includes, source, tests and b...Louis Dionne1-1/+1
2022-08-02[libcxx] Fixed a number of typosGabriel Ravier1-1/+1
2022-02-16[libc++] Move everything related solely to _LIBCPP_ASSERT to its own fileLouis Dionne1-0/+1
2022-02-15[libc++] Rename *SAFE_STATIC to *CONSTINIT, and normalize its uses.Arthur O'Dwyer2-5/+3
2022-02-15[libc++] Guard warning pragmasNikolas Klauser2-9/+9
2022-02-14[libc++][NFC] Remove trailing whitespaceLouis Dionne1-8/+8
2022-02-10[libcxx] Silence -Wformat-nonliteral warnings in the Windows support codeMartin Storsjö2-0/+9
2022-01-31[libcxx] [Windows] Use the standard vsnprintf instead of _vsnprintfMartin Storsjö1-2/+2
2021-11-17[runtimes][NFC] Remove filenames at the top of the license noticeLouis Dionne4-4/+4
2021-11-04[libc++] Remove non-atomic "platform" semaphore implementations.Arthur O'Dwyer1-36/+0
2021-10-01[libc++] Remove "// -*- C++ -*-" comments from all .cpp files. NFCI.Arthur O'Dwyer3-3/+0
2021-09-13[SystemZ][z/OS] Missing wchar functions libc++Muiez Ahmed2-0/+188
2021-04-20[libc++] NFC: Normalize `#endif //` comment indentationLouis Dionne2-4/+4
2021-03-22[libc++] Revert "[SystemZ][z/OS] Missing wchar functions libc++"Louis Dionne2-162/+0
2021-03-18[SystemZ][z/OS] vasprintf fix libc++Muiez Ahmed1-1/+4
2021-03-17[libcxx] Simplify rounding of durations in win32 __libcpp_thread_sleep_forMartin Storsjö1-5/+3
2021-03-12[SystemZ][z/OS] Missing wchar functions libc++Muiez Ahmed2-0/+162
2021-03-08[SystemZ][z/OS] Missing locale functions libc++Muiez Ahmed1-0/+137
2021-03-05[libcxx] Implement semaphores for windowsMartin Storsjö1-0/+38
2021-03-03[libc++/abi] Replace uses of _NOEXCEPT in src/ by noexceptLouis Dionne11-102/+102
2021-02-04[libc++] Rename include/support to include/__supportLouis Dionne4-4/+4
2020-11-09[libc++] Remove emscripten handling from exception_fallback.ippSam Clegg1-4/+0
2020-01-29[libcxx] [Windows] Store the lconv struct returned from localeconv in locale_tMartin Storsjö1-3/+5
2020-01-14[libcxx] [Windows] Make a more proper implementation of strftime_l for mingw ...Martin Storsjö1-0/+8
2019-10-23[libcxx][NFC] Strip trailing whitespace, fix typo.Stephan T. Lavavej2-7/+7
2019-10-23[libc++][NFC] Remove excess trailing newlines from most filesCasey Carter1-1/+0
2019-06-21[libc++] Avoid using timespec when it might not be availableMikhail Maltsev1-1/+1
2019-04-23[libc++] Remove redundant conditionals for Apple platformsLouis Dionne1-2/+1
2019-03-26[libc++] Fix return value of snprintf_l() on Windows when buffer is too smallThomas Anderson1-4/+5
2019-03-19[libc++] Speed up certain locale functions on WindowsThomas Anderson1-0/+6
2019-03-06Fix ABI compatibility of `<stdexcept>` with VCRuntime.Eric Fiselier2-0/+81
2019-03-05Make VCRuntime ABI configuration a first-class option.Eric Fiselier1-2/+2
2019-01-23Commit D11348: 'Win32 support: wcsnrtombs and mbsnrtowcs don't handle null ou...Marshall Clow1-0/+10
2019-01-19Update more file headers across all of the LLVM projects in the monorepoChandler Carruth14-56/+42