Browse Source

Update to my current todo list.

Manuel Novoa III 23 years ago
parent
commit
16952cf2cc
1 changed files with 19 additions and 15 deletions
  1. 19 15
      TODO

+ 19 - 15
TODO

@@ -32,30 +32,34 @@ Erik's current plans for uClibc 0.9.11:
 
 
 -----------------------------------------------------------------------------
-Manuel's unsorted todo:
+Manuel's todo:
 
-Move the target-specific sysconf.c generator to extra (as it needs to be
-	run on the target) and fix libc/unistd/Makefile.
+Implement wide unformatted i/o.  (current project)
 
-Add a usage message to the gcc wrapper.
+Implement wide formatted output (printf).
+
+Update the strto* funcs to my current versions to remove the dependency
+    on the long long support funcs from libgcc.a.
+
+Update some other stdlib and (possibly) string funcs.
 
-Look at older, (pre-cephes-addition) floating point code and 
-    rework for proper nan and infinity handling
+Update the ctype code to my latest stuff... smaller plus supports new isblank()
+    for locales while still keeping byte table entries.
 
-Make scanf and strtod aware of nan and inf.
+Reimplement scanf for narrow and wide streams.
 
-Add overflow error-checking to fread and fwrite.
+Improve customization of the new stdio code.
 
-Document uClibc-specific extensions I know of or have implemented.
-	binary string conversion for printf
-	malloc-less stdio
-	optional printf unconfigured-for-type error messages
+Reimplement _dtostr to correct its deficiencies and hopefully reduce its size.
 
-Add binary string conversion to scanf to mirror printf?
+Revisit the unified syscall stuff which has been broken for a while now.
 
-Teach scanf about (nil) for %p.
+Older stuff...
 
-What to do about %m in printf?
+Move the target-specific sysconf.c generator to extra (as it needs to be
+	run on the target) and fix libc/unistd/Makefile.
+
+Add a usage message to the gcc wrapper.
 
 Make errno and endptr handling the default in the strto* functions and
 	document how to turn those off to save space.