summaryrefslogtreecommitdiff
path: root/libcxx/src/iostream.cpp
AgeCommit message (Expand)Author
2025-05-28Revert "[libc++] Introduce ABI sensitive areas to avoid requiring _LIBCPP_HID...James Y Knight
2025-05-18[libc++] Introduce ABI sensitive areas to avoid requiring _LIBCPP_HIDE_FROM_A...Nikolas Klauser
2025-02-15[libc++] Fix initialization-order-fiasco with iostream.cpp constructors (#126...Vitaly Buka
2025-01-29[libc++] Simplify the implementation of iostream.cpp (#124103)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-11-06[libc++] Define an internal locale API as a shim on top of the current one (#...Louis Dionne
2024-11-06[libc++] Refactor the configuration macros to being always defined (#112094)Nikolas Klauser
2024-10-25[libc++] Refactor locale_guard (#113694)Louis Dionne
2024-03-03[libc++][NFC] Replace _ALIGNAS_TYPE with alignas in iostream.cppNikolas Klauser
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-06-15[libc++] Merge _LIBCPP_FUNC_VIS, _LIBCPP_TYPE_VIS and _LIBCPP_EXCEPTION_ABI i...Nikolas Klauser
2023-04-21[libc++] Make bsd_locale_fallbacks.h modular and move it into __locale/locale...Nikolas Klauser
2023-04-13[libcxx] Rename the now fully private header __std_stream to std_stream.hMartin Storsjö
2023-04-12[libcxx] Move the private header __std_stream into the src subdirMartin Storsjö
2022-08-23[libc++] Extend check for non-ASCII characters to src/, test/ and benchmarks/Louis Dionne
2022-02-15[libc++] Replace `#include ""` with `<>` in libcxx/src/. NFCI.Arthur O'Dwyer
2021-12-13[libc++] Change workaround for init_priority((100)) outside of system headersLouis Dionne
2021-11-17[runtimes][NFC] Remove filenames at the top of the license noticeLouis Dionne
2021-10-12[libc++] Add an option to disable wide character support in libc++Louis Dionne
2021-10-06[libc++] Use init_priority(100) when possibleLouis Dionne
2021-08-24[libc++] Remove support for CloudABI, which has been abandonedLouis Dionne
2020-11-20Guard init_priority attribute within libc++Zbigniew Sarbinowski
2020-09-16[libc++] Ensure streams are initialized earlyLouis Dionne
2019-09-13Only initialize the streams cout/wcout/cerr/wcerr etc once, rather than any t...Marshall Clow
2019-05-22Speculative fix for std stream destruction order on Windows.Eric Fiselier
2019-01-19Update more file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-10-30Make libc++'s versioning namespace customizableEric Fiselier
2018-10-25[libc++] Make sure we can build libc++ with -fvisibility=hiddenLouis Dionne
2017-08-07[libc++] Don't hardcode namespace in manual manglingShoaib Meenai
2017-04-19[libc++] Use _LIBCPP_ABI_MICROSOFT instead of _MSC_VERShoaib Meenai
2017-01-07Explicitly specify MSVC mangling of iostream globals. Patch from Dave LeeEric Fiselier
2015-03-26Make the presence of stdin and stdout optional.Ed Schouten
2015-03-26Remove the state_types array.Ed Schouten
2015-03-17Clean up iostream creation in preparation for conditionalizing streams.Ed Schouten
2013-08-12Nico Rieck: this patch series fixes visibility issues on Windows as explaine...Howard Hinnant
2013-04-27Use reinterpret_casts directly in place of C-style casts.Joerg Sonnenberger
2013-03-19This is an optimization which produces improved launching time. There should...Howard Hinnant
2012-05-31Protect use of alignas against older versions of clangHoward Hinnant
2012-03-16Alter the terminal streams such that they do not get added to the atexit chai...Howard Hinnant
2011-06-30_STD -> _VSTD to avoid macro clash on windowsHoward Hinnant
2010-11-16license changeHoward Hinnant
2010-05-11Wiped out some non-ascii characters that snuck into the copyright.Howard Hinnant
2010-05-11libcxx initial importHoward Hinnant