aboutsummaryrefslogtreecommitdiff
path: root/libcxx/src/support
AgeCommit message (Expand)AuthorFilesLines
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
2018-11-29[libcxx] Remove bad_array_lengthLouis Dionne4-50/+0
2018-07-25[windows] Fix warning about comparing ints of different signsMartin Storsjo1-2/+3
2018-07-11[libc++] Take 2: Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISI...Louis Dionne1-2/+2
2018-07-05Revert "[libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISI...Louis Dionne1-2/+2
2018-07-05[libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITYLouis Dionne1-2/+2
2018-05-29Fix embarrasing typo in uncaught_exceptions. Update tests to really test this...Marshall Clow1-1/+1
2018-01-26libcxx: Use vcruntime declarations for typeinfo on Windows.Peter Collingbourne1-1/+1
2018-01-23libcxx: Rename vasprintf function to __libcpp_vasprintf.Peter Collingbourne2-2/+4
2018-01-23libcxx: Move Windows threading support into a .cpp file.Peter Collingbourne1-0/+275