OSDN Git Service

Update TODO list for next release
authorEric Andersen <andersen@codepoet.org>
Thu, 21 Mar 2002 09:28:13 +0000 (09:28 -0000)
committerEric Andersen <andersen@codepoet.org>
Thu, 21 Mar 2002 09:28:13 +0000 (09:28 -0000)
TODO

diff --git a/TODO b/TODO
index 41b98d2..d1be41c 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,34 +1,26 @@
-Erik's TODO list for the 0.9.10, which will hopefully
-take place around March 1st.
+Erik's TODO list for the next release:
 
-Erik's current plans for uClibc 0.9.10 (which will hopefull
-be released around March 1st):
-    1) Fix C++ global constructors/destructors
-    2) Fix uClibc timezone support so date(1) will show a real
-       timezone, instead of just '???'
-    3) Group all common include/bits files together to avoid
-        the current situation where there are many redundnant
-        files.
-    4) Add struct _res support to libc/inet/resolv.c.  Right now, 
-       struct _res, and res_init do nothing.  The other res_* 
-       functions are not yet implemented.  So fix that.
-    5) Rework pwd/grp for standards compliance (and integrate 
-       Jeff Garzik's key-value reading code for pwd/grp, and
-       perhaps for /etc/hosts and friends as well)
-    6) Fix the bugs in crypt so it passes conformance tests 
-    7) Rework some?/most?/all? code that fails POSIX conformance 
-       tests
-
-
-Erik's current plans for uClibc 0.9.11:
+    0) Release C++ toolchain including libstdc++ linked vs uClibc
     1) Better configuration system (CML1 + kbuild + menuconfig) 
     2) When fixing the config system, ensure that _every_ option
         that is enabled or disabled is listed in uClibc_config.h
     3) When options are disabled, also disable them in the 
         include files as well.
-    4) Reentrancy auditing
-    5) Make all small objects (>~50 bytes) into either inlines or 
+    4) Make all small objects (>~50 bytes) into either inlines or 
         into a static library
+    5) Fix Manuel's signal bug
+    6) Add struct _res support to libc/inet/resolv.c.  Right now, 
+       struct _res, and res_init do nothing.  The other res_* 
+       functions are not yet implemented.  So fix that.
+    7) Fix uClibc timezone support so date(1) will show a real
+       timezone, instead of just '???'
+    8) Rework some?/most?/all? code that fails POSIX conformance tests
+    9) Fix the bugs in crypt so it passes conformance tests 
+    10) Reentrancy auditing
+    11) Rework pwd/grp for standards compliance (and integrate 
+       Jeff Garzik's key-value reading code for pwd/grp, and
+       perhaps for /etc/hosts and friends as well)
+
 
 
 -----------------------------------------------------------------------------
@@ -72,15 +64,11 @@ by architecture and gcc version.)
 
 man pages for binaries
 
-add basename() and dirname() for gettext
-
 add obstack stuff for gettext (?)
 
 check compiling without FP support -- are FP instructions still generated?
 Needs a uClibc_config.h entry dependent on HAS_FLOATING_POINT.
 
-getaddrinfo()
-
 Why does ld.so search /usr/powerpc-uclibc/lib before LD_LIBRARY_PATH?
 
 -----------------------------------------------------------------------------
@@ -89,7 +77,6 @@ Any takers?
 
 *) Fix regex so it isn't so stinking big
 *) Fix glob so it isn't so stinking big
-*) Add drand48()
 *) Add missing syscall() function to allow arbitraty syscalls to be made. 
 *) Documentation
        - List all differences between the feature set of uClibc and glibc.
@@ -106,4 +93,3 @@ PORTING
 bits/dirent.h currently differs from the glibc version (d_type unsupported)
 
 
-