History log of /external/libcxx/src/ios.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
58ff10e7331b93c411f882af8f5246a0a146e275 29-May-2014 David Majnemer <david.majnemer@gmail.com> Linux: Correctly identify valid error codes

[syserr.errcat.objects]p4 specifies that
system_category().default_error_condition(ev) map to
error_condition(posv, generic_category()) if ev could map to a POSIX
errno.

Linux reserves up to and including 4095 for errno values, use this as a
bound.

This fixes syserr.errcat.objects/system_category.pass.cpp on Linux.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@209795 91177308-0d34-0410-b5e6-96231b3b80d8
(cherry picked from commit 0f5a5124d21cad2ea1278a2aed44bfd40a17b542)
/external/libcxx/src/ios.cpp
4c6acb5ecd7fab26583353261fd52a9f7ba2f1e0 04-Jan-2014 Joerg Sonnenberger <joerg@bec.de> Switch to using C++ style casts.


git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@198505 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/src/ios.cpp
61a8422ffa89b7a1788dc9f51407b950ea3b8d0c 13-Oct-2013 Marshall Clow <mclow.lists@gmail.com> LWG Issue 2087: iostream_category() and noexcept

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@192545 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/src/ios.cpp
206ce1faaf35284f829bbfcdd28421098509e17e 12-Oct-2013 Marshall Clow <mclow.lists@gmail.com> LWG issue 2143: ios_base::xalloc should be thread-safe

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@192539 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/src/ios.cpp
04a2c71d674a261e65d5afc603b7a3efa77e88ef 29-Aug-2013 Howard Hinnant <hhinnant@apple.com> 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.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@189610 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/src/ios.cpp
f57bd564fd16203c8969aaa29631f3e1bbaa993f 21-Jul-2012 Howard Hinnant <hhinnant@apple.com> noexcept and constexpr applied to <ios>.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@160593 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/src/ios.cpp
0949eedbd621bc1611266fb180d9a356ee1eaf9f 30-Jun-2011 Howard Hinnant <hhinnant@apple.com> _STD -> _VSTD to avoid macro clash on windows

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@134190 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/src/ios.cpp
1e15fd1856a34a4bc0f7c1d649d2e22df9033326 26-May-2011 Howard Hinnant <hhinnant@apple.com> Applied noexcept to everything in [diagnostics] (Chapter 19)

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@132137 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/src/ios.cpp
6cf5d8c3aaab7aeaedac2a89085790b9f92d1a4c 14-Feb-2011 Howard Hinnant <hhinnant@apple.com> Chris Jefferson noted many places where function calls needed to be qualified (thanks Chris).

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@125510 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/src/ios.cpp
b64f8b07c104c6cc986570ac8ee0ed16a9f23976 16-Nov-2010 Howard Hinnant <hhinnant@apple.com> license change

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@119395 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/src/ios.cpp
16e6e1d72fd6a10fc165eba4ca4ed2fa7c45df78 22-Aug-2010 Howard Hinnant <hhinnant@apple.com> Fixing whitespace problems

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@111751 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/src/ios.cpp
d444470d6cd1cad554139c4ba7f3c4f3fe921a5d 11-Aug-2010 Howard Hinnant <hhinnant@apple.com> now works with -fno-exceptions and -fno-rtti

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@110828 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/src/ios.cpp
a6a062df66fe49704bd074464af30bf8c3db6ea5 02-Jun-2010 Howard Hinnant <hhinnant@apple.com> [string.conversions]

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@105336 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/src/ios.cpp
adff4895b2746f30b271bc219713e7ded5ae9677 24-May-2010 Howard Hinnant <hhinnant@apple.com> 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.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@104516 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/src/ios.cpp
f5256e16dfc425c1d466f6308d4026d529ce9e0b 11-May-2010 Howard Hinnant <hhinnant@apple.com> Wiped out some non-ascii characters that snuck into the copyright.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@103516 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/src/ios.cpp
bc8d3f97eb5c958007f2713238472e0c1c8fe02c 11-May-2010 Howard Hinnant <hhinnant@apple.com> libcxx initial import

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@103490 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/src/ios.cpp