summaryrefslogtreecommitdiffstats
path: root/libcxx/src/system_error.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [libcxx] Set _LIBCPP_ELAST for mingw.Dan Albert2015-01-061-2/+5
| | | | | | | | | | | | Reviewers: K-ballo, mclow.lists, EricWF Reviewed By: EricWF Subscribers: jfb, jroelofs, majnemer, cfe-commits Differential Revision: http://reviews.llvm.org/D6558 llvm-svn: 225273
* Newlib names ELAST differently than linuxJonathan Roelofs2014-09-021-18/+10
| | | | llvm-svn: 216943
* Linux: Correctly identify valid error codesDavid Majnemer2014-05-291-0/+9
| | | | | | | | | | | | | | [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. llvm-svn: 209795
* Replace a tab with a spaceDavid Majnemer2014-03-171-1/+1
| | | | llvm-svn: 204077
* LWG 2145 - mark constructor for std::error_category as inline and constexpr. ↵Marshall Clow2013-08-211-0/+1
| | | | | | Leave the (existing, out-of-line, non-constexpr) in the dylib for compatibility with existing programs) llvm-svn: 188858
* Fix a few warnings/errors for compiling with -fno-exceptions.Howard Hinnant2013-03-281-0/+3
| | | | llvm-svn: 178267
* _STD -> _VSTD to avoid macro clash on windowsHoward Hinnant2011-06-301-1/+1
| | | | llvm-svn: 134190
* Applied noexcept to everything in [diagnostics] (Chapter 19)Howard Hinnant2011-05-261-14/+14
| | | | llvm-svn: 132137
* license changeHoward Hinnant2010-11-161-2/+2
| | | | llvm-svn: 119395
* Fixing whitespace problemsHoward Hinnant2010-08-221-3/+3
| | | | llvm-svn: 111751
* now works with -fno-exceptions and -fno-rttiHoward Hinnant2010-08-111-0/+2
| | | | llvm-svn: 110828
* patch by Jeffrey Yasskin for porting to Ubuntu Hardy. Everything was ↵Howard Hinnant2010-05-241-9/+15
| | | | | | 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. llvm-svn: 104516
* Wiped out some non-ascii characters that snuck into the copyright.Howard Hinnant2010-05-111-1/+1
| | | | llvm-svn: 103516
* libcxx initial importHoward Hinnant2010-05-111-0/+193
llvm-svn: 103490
OpenPOWER on IntegriCloud