|
@@ -5,8 +5,17 @@ TODO list for the uClibc 0.9.28 release:
|
|
*) Audit header files. When options are disabled, also disable
|
|
*) Audit header files. When options are disabled, also disable
|
|
them in the include files as well by checking for the proper
|
|
them in the include files as well by checking for the proper
|
|
define from include/bits/uClibc_config.h (pulled in from features.h)
|
|
define from include/bits/uClibc_config.h (pulled in from features.h)
|
|
- *) Test each architecture with the latest LTP testsuite, and post
|
|
+ *) Test cris, i386, mips, mipsel, sh, x86_64, arm, armeb, and powerpc
|
|
- LTP testsuite results for each architecture on uclibc.org.
|
|
+ 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.
|
|
|
|
+ *) Change all references to the older "Library GPL" to the "Lesser GPL"
|
|
|
|
+ and update COPYING.LIB to LGPL version 2.1.
|
|
|
|
+
|
|
|
|
+
|
|
|
|
|
|
|
|
|
|
TODO list for the uClibc 1.0.0 release:
|
|
TODO list for the uClibc 1.0.0 release:
|
|
@@ -45,10 +54,6 @@ TODO list for the uClibc 1.0.0 release:
|
|
from ldso (such as HZ). Other stuff it currently just makes
|
|
from ldso (such as HZ). Other stuff it currently just makes
|
|
up, which is obviously wrong. Also bits/uClibc_clk_tck.h
|
|
up, which is obviously wrong. Also bits/uClibc_clk_tck.h
|
|
needs to be updated at the same time to get proper HZ values.
|
|
needs to be updated at the same time to get proper HZ values.
|
|
- *) It would nice if valgrind wouldn't complain about the atexit() malloc'd
|
|
|
|
- memory for destructors, which happens since the dynamic linker calls
|
|
|
|
- atexit(), which calls malloc() prior to valgrind starting, so valgrind
|
|
|
|
- complains because it didn't see that memory allocated.
|
|
|
|
*) poll emulation using select() for old 2.0.x uClinux kernels
|
|
*) poll emulation using select() for old 2.0.x uClinux kernels
|
|
in libc/sysdeps/linux/common/poll.c fails some python self-tests.
|
|
in libc/sysdeps/linux/common/poll.c fails some python self-tests.
|
|
Of course, modern systems using the actuall poll() syscall work fine.
|
|
Of course, modern systems using the actuall poll() syscall work fine.
|