summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--TODO32
1 files changed, 14 insertions, 18 deletions
diff --git a/TODO b/TODO
index 82404e363..b632914b4 100644
--- a/TODO
+++ b/TODO
@@ -1,25 +1,23 @@
Erik's TODO list for the next release:
- 1) Finish up the 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
+ 1) Release gcc 2.95.x native uClibc toolchain with
+ STLport (to provide full C++ support)
+ 2) Commit new configuration system (CML1 + kbuild + menuconfig)
+ work is already done and ready to commit...
+ 3) Fix profiling support
+ 4) Implement getgrgid_r and getgrnam_r, per SuSv3
+ 5) Fix libc/inet/rpc/rpc_thread.c thread local storage
+ 6) Change HAS_FLOATING_POINT so we can support -msoft-float
+ 7) When options are disabled, also disable them in the
include files as well.
- 5) Make all small objects (>~50 bytes) into either inlines or
+ 8) Make all small objects (>~50 bytes) into either inlines or
into a static library
- 6) Rework code that fails POSIX conformance tests
-
-Other random things:
-
- *) Rework code that fails POSIX conformance tests
- *) Document all differences between the feature set of uClibc
+ 9) Rework code that fails POSIX conformance tests
+ 10) Document all differences between the feature set of uClibc
and glibc.
- *) Add missing syscall() function to allow arbitraty syscalls
- to be made.
- *) Fix profiling support
- *) pwrite64 and pread64
+ 11) Add missing syscall() function to ports that are still
+ missing it. (x86 and arm are finished so far).
@@ -42,8 +40,6 @@ era support in strftime/strptime?
Reimplement _dtostr to correct its deficiencies (%A support!) and hopefully reduce its size.
-Revisit the unified syscall stuff which has been broken for a while now.
-
Older stuff...
Move the target-specific sysconf.c generator to extra (as it needs to be