Marshall Clow
|
ad2a600c2a
|
Fix LWG Issue 2078. Make std::async(policy,...) try multiple policies until one succeeds.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@193960 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-11-03 15:43:35 +00:00 |
|
Marshall Clow
|
4259337da2
|
Update status of issues
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@193228 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-10-23 05:59:18 +00:00 |
|
Marshall Clow
|
0f91166ef8
|
Updated status of issues and features
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@192546 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-10-12 22:57:58 +00:00 |
|
Marshall Clow
|
dab89a1412
|
Fix LWG Issue 2141: common_type trait produces reference types
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@192142 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-10-07 23:43:33 +00:00 |
|
Marshall Clow
|
16f13a0b84
|
Marked issue 2284 as complete
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@192085 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-10-07 03:26:42 +00:00 |
|
Marshall Clow
|
de3cac777d
|
LWG Issue 2247
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@192058 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-10-06 07:19:23 +00:00 |
|
Marshall Clow
|
69bf761909
|
Updated status post-Chicago
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@192057 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-10-06 07:10:55 +00:00 |
|
Marshall Clow
|
4af78bb10b
|
Fixed bad link for n3789; thanks to Chip Davis for the catch
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@191598 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-09-28 01:52:18 +00:00 |
|
Marshall Clow
|
cb55b18fa9
|
Missed a change that didn't have an issue number 'GB 9'
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@191575 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-09-27 22:21:17 +00:00 |
|
Marshall Clow
|
91008752ed
|
Updated table with results from Chicago
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@191573 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-09-27 22:16:32 +00:00 |
|
Howard Hinnant
|
dcc6a0bc44
|
Apply LWG 2048. It is amazing to me that this actually works, but the existing tests confirm that it does. c++1y status page now showing libc++ is complete for c++1y modulo dynarray issues.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@191142 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-09-21 19:25:37 +00:00 |
|
Howard Hinnant
|
0836f87fb9
|
Apply LWG 2021. This is only a documentation change. Also bringing c++1y status page up to date.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@191141 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-09-21 18:17:23 +00:00 |
|
Marshall Clow
|
6ecf7f2d54
|
Fix link to dynarray issue
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@190707 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-09-13 17:32:32 +00:00 |
|
Marshall Clow
|
94d3f6b518
|
Update status for <dynarray>
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@190700 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-09-13 15:37:11 +00:00 |
|
Marshall Clow
|
62f34be0ba
|
N3545: Quoted strings
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@190032 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-09-05 04:48:45 +00:00 |
|
Marshall Clow
|
058655b28a
|
Mark issues 2103, 2005, 2196 and 2203 as complete. No code changes.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@190012 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-09-04 23:48:25 +00:00 |
|
Marshall Clow
|
656ed3ca8d
|
Updated status for LSG issues 2122, 2169, 2177, 2140 and 2086.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@189900 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-09-04 01:06:59 +00:00 |
|
Marshall Clow
|
2a258956b0
|
Update status of issues 2045, 2050, 2080, 2081, 2083, 2130, 2137 and 2177.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@189894 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-09-04 00:18:19 +00:00 |
|
Marshall Clow
|
9e613ca1b3
|
LWG Issue 2148: Hashing Enums
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@189831 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-09-03 17:55:32 +00:00 |
|
Marshall Clow
|
85bbdcdad4
|
Fix a typo in the status for <optional>
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@189809 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-09-03 14:16:49 +00:00 |
|
Howard Hinnant
|
01afa5c6e4
|
Implement N3672, optional<T>.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@189772 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-09-02 20:30:37 +00:00 |
|
Howard Hinnant
|
713f4db2e5
|
SFINAE out duration converting constructor if the constructor would otherwise cause a ratio compile-time overflow. This fixes LWG 2094.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@189722 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-31 16:51:56 +00:00 |
|
Howard Hinnant
|
d179407288
|
is_destructible for function types was mistakenly returning true instead of false. This is true in both C++11 and C++1y, but has been clarified by the post C++11 LWG issue 2049.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@189687 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-30 19:12:42 +00:00 |
|
Marshall Clow
|
09da3c053c
|
LWG Issue 2128: Implement global cbegin/rbegin/cend/rbegin
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@189634 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-30 01:17:07 +00:00 |
|
Marshall Clow
|
24bf4b8597
|
Typo: I wrote "2058" into the status column for issue 2058 instead of "Complete"
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@189602 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-29 19:03:01 +00:00 |
|
Marshall Clow
|
a96d22b85d
|
Mark LWG issues 2109, 222, 2058, 2091 and 2092 as complete. No changes to libc++ code.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@189601 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-29 18:55:55 +00:00 |
|
Marshall Clow
|
1c2e46bd56
|
Mark issues 2147, 2149, 2163, 2172, 2098 and 2177 as complete. No code changes to libc++
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@189586 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-29 15:35:54 +00:00 |
|
Marshall Clow
|
a78b369b66
|
Marked #2163 as complete in previous commit instead of #2162. Corrected.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@189401 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-27 20:25:06 +00:00 |
|
Marshall Clow
|
08b4f3f99b
|
LWG Issue 2162: mark allocator_traits::maxsize as noexcept
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@189399 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-27 20:22:15 +00:00 |
|
Marshall Clow
|
83179a788f
|
LWG issues 2174/5/6 - mark wstring_convert::converted as noexcept, and make (some of) the constructors for wstring_convert and wbuffer_convert as explicit. Add configuration macro _LIBCPP_EXPLICIT_AFTER_CXX11
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@189398 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-27 20:18:59 +00:00 |
|
Marshall Clow
|
5f36c68cb0
|
Mark LWG issues 2190, 2200, and 2211 as done. No changes needed to libc++.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@189359 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-27 15:47:05 +00:00 |
|
Marshall Clow
|
e42f184a76
|
Update synopsis in <locale> to match LWG Issue 2229. No code change
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@189352 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-27 14:22:13 +00:00 |
|
Marshall Clow
|
af74651f61
|
Implement LWG issue 2061
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@189345 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-27 13:03:03 +00:00 |
|
Marshall Clow
|
bce2a4752a
|
Mark LWG issues 2011, 2015, 2033, 2065, 2071, 2102, 2235 as complete b/c libc++ already fixed them.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@189232 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-26 17:31:31 +00:00 |
|
Marshall Clow
|
5b7519eb15
|
Mark LWG issues #2083, 2099 and 2105 as complete. No functionality change.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@189044 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-22 18:53:17 +00:00 |
|
Marshall Clow
|
5c316a6d04
|
LWG 2145 - mark constructor for std::error_category as inline and constexpr. Leave the (existing, out-of-line, non-constexpr) in the dylib for compatibility with existing programs)
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@188858 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-21 02:57:19 +00:00 |
|
Marshall Clow
|
2a34052dac
|
Updated status of issues #2093, 2144, and 2185
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@188813 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-20 16:59:06 +00:00 |
|
Marshall Clow
|
802daf6e16
|
Updated status and description of issues 2064, 2069 and 2096.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@188811 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-20 16:24:55 +00:00 |
|
Marshall Clow
|
cd17d90cbb
|
Updated status of issues #2028, 2047, and 2053.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@188810 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-20 16:18:29 +00:00 |
|
Marshall Clow
|
78afc05b45
|
Updated status of issues #1214, 2207 and 2209. They were already implemented, so no functionality change was needed.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@188803 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-20 14:21:16 +00:00 |
|
Howard Hinnant
|
811e7130db
|
Added some missing issues to the c++1y status page, and put in hyperlinks for the papers.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@188387 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-14 17:26:18 +00:00 |
|
Marshall Clow
|
e75599557a
|
remove CWG papers from list; add link to clang status page
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@188383 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-14 16:30:37 +00:00 |
|
Marshall Clow
|
9b86fc17a0
|
Added CWG and SG1 papers to libc++ status page
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@188381 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-14 16:12:34 +00:00 |
|
Marshall Clow
|
68b4025292
|
Mark LWG Issue #2110 and #2113 as completed - they were already done
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@188378 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-14 15:28:40 +00:00 |
|
Marshall Clow
|
2df3700879
|
Add a deleted assignment operator for basic_ostream; LWG Issue #2067
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@188375 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-14 15:15:28 +00:00 |
|
Marshall Clow
|
198a2a59ee
|
Implement LWG Issue #2187 (emplace_back and emplace for vector<bool>)
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@188333 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-13 23:54:12 +00:00 |
|
Marshall Clow
|
5da3087628
|
Update for N3657 and issue 2010
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@188321 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-13 22:20:01 +00:00 |
|
Marshall Clow
|
23d1ccc3dc
|
Updated issues 2039, 2044, 2197, 2225, and 2231
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@188294 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-13 17:02:42 +00:00 |
|
Marshall Clow
|
6ef840818d
|
Updated Issue 2187
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@188286 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-13 16:23:22 +00:00 |
|
Marshall Clow
|
0931015f01
|
Removed 'Ready' issues from Bristol
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@188284 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-13 16:07:51 +00:00 |
|