summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2002-04-11 18:34:45 +0000
committerEric Andersen <andersen@codepoet.org>2002-04-11 18:34:45 +0000
commit520204fff130a917266f452ed672a0885b8e0d8f (patch)
tree7e19919af8dc8521591b7d7df25dd74d800188a0 /TODO
parent4977126b1c2b6a43dfe814c232ba538925c72e48 (diff)
Update TODO list
Diffstat (limited to 'TODO')
-rw-r--r--TODO42
1 files changed, 23 insertions, 19 deletions
diff --git a/TODO b/TODO
index 5baff1c29..c64daa9f7 100644
--- a/TODO
+++ b/TODO
@@ -1,36 +1,40 @@
Erik's TODO list for the next release:
- 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) Make all small objects (>~50 bytes) into either inlines or
- into a static library
- 5) Add struct _res support to libc/inet/resolv.c. Right now,
+ 1) Reentrancy auditing
+ 2) Better configuration system (CML1 + kbuild + menuconfig)
+ 3) When fixing the config system, ensure that _every_ option
+ that is enabled or disabled is listed in uClibc_config.h
+ 4) When options are disabled, also disable them in the
+ include files as well.
+ 5) Make all small objects (>~50 bytes) into either inlines or
+ into a static library
+ 6) Rework code that fails POSIX conformance tests
+ 7) Fix the bugs in libcrypt so it passes conformance tests
+ 8) Split the tests up into two parts -- a compile phase, and
+ a separate shell-script-driven test phase, allowing the
+ tests to be run when cross compiling....
+
+Other random things:
+
+ *) 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.
- 6) Fix uClibc timezone support so date(1) will show a real
+ *) Fix uClibc timezone support so date(1) will show a real
timezone, instead of just '???'
- 7) Rework code that fails POSIX conformance tests
- 8) Fix the bugs in crypt so it passes conformance tests
- 9) Reentrancy auditing
- 10) Rework pwd/grp for standards compliance (and integrate
+ *) Rework code that fails POSIX conformance tests
+ *) 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)
- 11) Document all differences between the feature set of uClibc
+ *) Document all differences between the feature set of uClibc
and glibc.
- 12) Add missing syscall() function to allow arbitraty syscalls
+ *) Add missing syscall() function to allow arbitraty syscalls
to be made.
- 13) Split the tests up into two parts -- a compile phase, and
- a separate shell-script-driven test phase, allowing the
- tests to be run when cross compiling....
-----------------------------------------------------------------------------
Manuel's todo:
-
+
Implement wide unformatted i/o. (current project)
Implement wide formatted output (printf).