summaryrefslogtreecommitdiff
path: root/libcxx/src/support
AgeCommit message (Expand)Author
2025-11-11[libc++][NFC] Make the exception implementation files self-contained (#164377)Nikolas Klauser
2025-05-28Revert "[libc++] Introduce ABI sensitive areas to avoid requiring _LIBCPP_HID...James Y Knight
2025-05-20[libc++] Make ABI annotations explicit for windows-specific code (#140507)Nikolas Klauser
2025-01-27[libc++] Add more missing bits to the locale base API (#122531)Louis Dionne
2024-12-19[libc++] Remove the need for `uselocale()` (#120158)Louis Dionne
2024-12-16[libc++] Refactor the Windows and MinGW implementation of the locale base API...Louis Dionne
2024-10-25[libc++] Refactor locale_guard (#113694)Louis Dionne
2024-10-12[libc++][RFC] Always define internal feature test macros (#89178)Nikolas Klauser
2024-09-19[libcxx] Use __libcpp_verbose_abort for error messages (#108873)Petr Hosek
2024-09-17[libc++][NFC] Replace uses of NULL by nullptr (#108847)Louis Dionne
2024-09-11[libc++][NFC] Replace _LIBCPP_NORETURN and TEST_NORETURN with [[noreturn]] (#...Nikolas Klauser
2024-07-05[libc++] Use _Complex for multiplication and division of complex floating poi...Nikolas Klauser
2024-01-30[libc++] Split the monolithic __threading_support header (#79654)Louis Dionne
2024-01-22[libc++] Fix linking for platforms that don't implement std::exception_ptr (#...itrofimow
2024-01-22[libc++abi] Implement __cxa_init_primary_exception and use it to optimize std...itrofimow
2023-12-20[libc++][hardening] Categorize more 'valid-element-access' checks. (#71620)Konstantin Varlamov
2023-12-18[libc++] Restore order of includes on Windows to unbreak the buildLouis Dionne
2023-12-18[libc++] Format the code base (#74334)Louis Dionne
2023-12-05[libc++] Replace uses of _VSTD:: by std:: (#74331)Louis Dionne
2023-12-04[libc++] Rename _LIBCPP_INLINE_VISIBILITY to _LIBCPP_HIDE_FROM_ABI (#74095)Louis Dionne
2023-09-08[libc++] Fix warnings when compiling libc++ for Windows with clang-cl /W4Colin Finck
2023-09-06[libc++] Remove unused include in __threading_supportLouis Dionne
2023-06-28[libc++][hardening][NFC] Introduce `_LIBCPP_ASSERT_UNCATEGORIZED`.varconst
2023-06-15[libc++] Merge _LIBCPP_FUNC_VIS, _LIBCPP_TYPE_VIS and _LIBCPP_EXCEPTION_ABI i...Nikolas Klauser
2023-06-15[libc++] Move the definition of std::new_handler out of new.cppLouis Dionne
2023-05-05[libc++] Remove Solaris related codeLouis Dionne
2023-04-21[libc++] Make bsd_locale_fallbacks.h modular and move it into __locale/locale...Nikolas Klauser
2023-02-17[libc++] Improve the format ignorelist generation.Mark de Wever
2023-02-17[libc++][NFC] Rename _LIBCPP_NO_EXCEPTIONS to _LIBCPP_HAS_NO_EXCEPTIONSNikolas Klauser
2022-08-23[libc++] Remove trailing whitespace from libcxx includes, source, tests and b...Louis Dionne
2022-08-02[libcxx] Fixed a number of typosGabriel Ravier
2022-02-16[libc++] Move everything related solely to _LIBCPP_ASSERT to its own fileLouis Dionne
2022-02-15[libc++] Rename *SAFE_STATIC to *CONSTINIT, and normalize its uses.Arthur O'Dwyer
2022-02-15[libc++] Guard warning pragmasNikolas Klauser
2022-02-14[libc++][NFC] Remove trailing whitespaceLouis Dionne
2022-02-10[libcxx] Silence -Wformat-nonliteral warnings in the Windows support codeMartin Storsjö
2022-01-31[libcxx] [Windows] Use the standard vsnprintf instead of _vsnprintfMartin Storsjö
2021-11-17[runtimes][NFC] Remove filenames at the top of the license noticeLouis Dionne
2021-11-04[libc++] Remove non-atomic "platform" semaphore implementations.Arthur O'Dwyer
2021-10-01[libc++] Remove "// -*- C++ -*-" comments from all .cpp files. NFCI.Arthur O'Dwyer
2021-09-13[SystemZ][z/OS] Missing wchar functions libc++Muiez Ahmed
2021-04-20[libc++] NFC: Normalize `#endif //` comment indentationLouis Dionne
2021-03-22[libc++] Revert "[SystemZ][z/OS] Missing wchar functions libc++"Louis Dionne
2021-03-18[SystemZ][z/OS] vasprintf fix libc++Muiez Ahmed
2021-03-17[libcxx] Simplify rounding of durations in win32 __libcpp_thread_sleep_forMartin Storsjö
2021-03-12[SystemZ][z/OS] Missing wchar functions libc++Muiez Ahmed
2021-03-08[SystemZ][z/OS] Missing locale functions libc++Muiez Ahmed
2021-03-05[libcxx] Implement semaphores for windowsMartin Storsjö
2021-03-03[libc++/abi] Replace uses of _NOEXCEPT in src/ by noexceptLouis Dionne
2021-02-04[libc++] Rename include/support to include/__supportLouis Dionne