diff options
author | Eric Andersen <andersen@codepoet.org> | 2006-10-26 17:11:26 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2006-10-26 17:11:26 +0000 |
commit | b8f5be70c4ccaded6b37096f56f1a6e86c96572c (patch) | |
tree | 3029f4bf5278a4fcd8f391d3ae666d885965cd36 | |
parent | 0b508dd647e667c92820ddfc82eb5f95b19d2db1 (diff) |
some updates noting things that should be done
-rw-r--r-- | TODO | 31 |
1 files changed, 21 insertions, 10 deletions
@@ -1,30 +1,41 @@ TODO list for every uClibc release: ------------------------------------------------- + *) Test cris, i386, mips, mipsel, sh, x86_64, arm, armeb, and powerpc + with the latest LTP testsuite. Fix any regressions and post LTP + testsuite results for each architecture on uclibc.org. *) Audit header files. Remove prototypes for all functions that are not supported -- especially needed for the libm headers. *) Audit header files. When options are disabled, also disable them in the include files as well by checking for the proper define from include/bits/uClibc_config.h (pulled in from features.h) - *) Test cris, i386, mips, mipsel, sh, x86_64, arm, armeb, and powerpc - with the latest LTP testsuite. Fix any regressions and post LTP - testsuite results for each architecture on uclibc.org. - *) Fix it so valgrind 2.4.0 no longer complains about the memory mmaped - and used by ldso. Currently it whines on basically about virtually - every function call when doing default lazy binding, which makes its - output virtually useless due to the excess noise. + + + +General release feature sets: +------------------------------------------------- +.29 will be mostly as-is +.30 will be the NPTL merge +.31 for the no-kernel-headers fix, etc, etc. + TODO list for the uClibc 0.9.29 release: ------------------------------------------------- + *) as many of the arch-specific issues as possible + *) Remove N instances of libc_hidden_proto() from uClibc internals. + Instead add internal only header(s) defining all hidden prototypes. + This will avoid clutter and guarantee prototype consistancy. + *) The __is*_l() functions were all removed, such that we now only export + the is*_l() functions (no prefix). Before, we had the prefixed versions + for use by libstdc++ and weak versions without prefixes exported because + those functions belong to no std (unless you call glibc a std). This should + be fixed. Similar problems likely were created elsewhere. *) misc stdio bugs: http://bugs.uclibc.org/view.php?id=420 http://bugs.uclibc.org/view.php?id=539 *) bug in getopt handling: http://bugs.uclibc.org/view.php?id=61 http://www.uclibc.org/lists/uclibc/2006-January/013851.html - *) fold NPTL branch back into trunk - *) as many of the arch-specific issues as possible - TODO list for the uClibc 1.0.0 release: |