Marshall Clow | 5cd6a89 | 2015-05-20 17:39:54 | [diff] [blame] | 1 | This is meant to be a general place to list things that should be done "someday" |
| 2 | |
Eric Fiselier | 80964e7 | 2015-05-22 02:23:22 | [diff] [blame] | 3 | CXX Runtime Library Tasks |
| 4 | ========================= |
Eric Fiselier | 80964e7 | 2015-05-22 02:23:22 | [diff] [blame] | 5 | * Look into mirroring libsupc++'s typeinfo vtable layout when libsupc++/libstdc++ |
| 6 | is used as the runtime library. |
Eric Fiselier | 80964e7 | 2015-05-22 02:23:22 | [diff] [blame] | 7 | * Investigate and document interoperability between libc++ and libstdc++ on |
| 8 | linux. Do this for every supported c++ runtime library. |
| 9 | |
| 10 | Atomic Related Tasks |
| 11 | ==================== |
Eric Fiselier | 80964e7 | 2015-05-22 02:23:22 | [diff] [blame] | 12 | * future should use <atomic> for synchronization. |
Eric Fiselier | 80964e7 | 2015-05-22 02:23:22 | [diff] [blame] | 13 | |
| 14 | Test Suite Tasks |
| 15 | ================ |
Eric Fiselier | 80964e7 | 2015-05-22 02:23:22 | [diff] [blame] | 16 | * Improve the quality and portability of the locale test data. |
Eric Fiselier | cc44cbb | 2015-09-04 22:57:00 | [diff] [blame] | 17 | * Convert failure tests to use Clang Verify. |
Eric Fiselier | 80964e7 | 2015-05-22 02:23:22 | [diff] [blame] | 18 | |
| 19 | Misc Tasks |
| 20 | ========== |
Marshall Clow | 5cd6a89 | 2015-05-20 17:39:54 | [diff] [blame] | 21 | * Find all sequences of >2 underscores and eradicate them. |
| 22 | * run clang-tidy on libc++ |
Marshall Clow | 5cd6a89 | 2015-05-20 17:39:54 | [diff] [blame] | 23 | * Document the "conditionally-supported" bits of libc++ |