Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
libcxx
/
src
/
ios.cpp
a016efb
[Libc++] Use #pragma push_macro/pop_macro to better handle min/max on Windows
by Eric Fiselier
· 8 years ago
190994e
[libc++] Fix extern template visibility for Windows
by Shoaib Meenai
· 9 years ago
749adeb
[libcxx] Allow use of <atomic> in C++03. Try 3.
by Eric Fiselier
· 10 years ago
e8fd164
Move atomic_support.h and config_elast.h into src/include
by Eric Fiselier
· 10 years ago
a76dfbd
[libcxx] Set _LIBCPP_ELAST for mingw.
by Dan Albert
· 11 years ago
a502732
PR #21321 talked about implementation-defined behavior of realloc. I poo-poohed it, and was wrong. Fix the call in <locale>. Review the others, refactored some duplicated code, and found overflow bugs (and __event_cap_ was never getting updated, either).
by Marshall Clow
· 11 years ago
afe6794
Address some post-commit review comments on r217261
by Jonathan Roelofs
· 11 years ago
b3fcc67
Allow libc++ to be built on systems without POSIX threads
by Jonathan Roelofs
· 11 years ago
a409d59
Newlib names ELAST differently than linux
by Jonathan Roelofs
· 11 years ago
d2308ea
Revert "Turn off extern templates for most uses."
by Justin Bogner
· 11 years ago
3123484
Linux: Correctly identify valid error codes
by David Majnemer
· 11 years ago
f03763a
Fix typos
by Alp Toker
· 11 years ago
634b9dd
Switch to using C++ style casts.
by Joerg Sonnenberger
· 12 years ago
c3776b1
LWG Issue 2087: iostream_category() and noexcept
by Marshall Clow
· 12 years ago
f28fd28
LWG issue 2143: ios_base::xalloc should be thread-safe
by Marshall Clow
· 12 years ago
393068b
Turn off extern templates for most uses. It is causing more problems than it is worth. The extern templates will still be built into the dylib, mainly for ABI stability purposes. And the client can still turn these back on with a #define if desire. This fixes http://llvm.org/bugs/show_bug.cgi?id=17027. However there's no associated test for the test suite because http://llvm.org/bugs/show_bug.cgi?id=17027 needs mismatched dylib and headers to fire.
by Howard Hinnant
· 12 years ago
5d926bf
noexcept and constexpr applied to <ios>.
by Howard Hinnant
· 13 years ago
ce48a11
_STD -> _VSTD to avoid macro clash on windows
by Howard Hinnant
· 14 years ago
a62f289
Applied noexcept to everything in [diagnostics] (Chapter 19)
by Howard Hinnant
· 14 years ago
a0fe8c4
Chris Jefferson noted many places where function calls needed to be qualified (thanks Chris).
by Howard Hinnant
· 15 years ago
412dbeb
license change
by Howard Hinnant
· 15 years ago
940e211
Fixing whitespace problems
by Howard Hinnant
· 15 years ago
54b409f
now works with -fno-exceptions and -fno-rtti
by Howard Hinnant
· 15 years ago
cbbf633
[string.conversions]
by Howard Hinnant
· 15 years ago
128ba71
patch by Jeffrey Yasskin for porting to Ubuntu Hardy. Everything was accepted except there were some bug fixes needed in <locale> for the __nolocale_* series. For the apple branch I ended up using templates instead of the var_args solution because it seemed both safer and more efficient.
by Howard Hinnant
· 15 years ago
5b08a8a
Wiped out some non-ascii characters that snuck into the copyright.
by Howard Hinnant
· 15 years ago
3e51952
libcxx initial import
by Howard Hinnant
· 15 years ago