Diff for /dietlibc/TODO between versions 1.69 and 1.70

version 1.69, 2002/10/24 17:53:44 version 1.70, 2002/11/03 21:03:11
Line 1 Line 1
 "locale"   - "locale"
    - real regerror
 real regerror   - improve code size and quality with __restrict__.
    - FPU exception handling (for mawk)
 Try to improve code size and quality with __restrict__.   - res_mkquery should not assume op is QUERY
    - syslog
 FPU exception handling (for mawk)   - gethost/netent -> parselib?
    - Look at qsort (the make test suite exhibits the worst case)
 res_mkquery should not assume op is QUERY   - Make __dtostr do scientific notation.
    - fix %g in printf.  They are more or less completely b0rken (in
 logging.     particular rounding the last digit does not work).
    - qmail-queue dumps core since we added vfork.  Editing fork.h to #define
 EINTR handling (*puke*).  What about EAGAIN?     vfork to fork works.  What happens here?
    - use TCP if buf[2]&2 is non-zero in DNS answers.
 gethost/netent -> parselib   - look at mktime: "Falls tm_isdst == -1 gesetzt, so sollte mktime
      versuchen herauszufinden, ob Sommerzeit eingestellt ist (und laut linux
 Look at qsort (the make test suite exhibits the worst case)     manpage auch tzname setzen), ansonsten die angegebene DST
      berücksichtigen."
 Make __dtostr do scientific notation.   - better rand()?
 fix %g in printf.  They are more or less completely b0rken (in   - try to make zebra compile.
   particular rounding the last digit does not work).   - printf %e
    - move DNS stuff to libresolv.a?
 qmail-queue dumps core since we added vfork.  Editing fork.h to #define   - x86_64: readdir and regex fail their tests (Gwenole Beauchesne)
   vfork to fork works.  What happens here?   - regular expressions standards compliance; test suite from AT&T
    - fgetpwent (needed for cvm)
 use TCP if buf[2]&2 is non-zero in DNS answers.   - investigate putting some libgcc symbols in dietlibc.so for gcc<3
   
 look at mktime: "Falls tm_isdst == -1 gesetzt, so sollte mktime  
 versuchen herauszufinden, ob Sommerzeit eingestellt ist (und laut linux  
 manpage auch tzname setzen), ansonsten die angegebene DST  
 berücksichtigen."  
   
 better rand()?  
   
 try to make zebra compile.  
   
 getdents64 needs large file backwards compatibility as well (?)  
   
 add PA-RISC socket calls that use the syscalls and not go through  
 socketcall.  
   
 printf %e  
   
 move DNS stuff to libresolv.a?  
   
 x86_64: readdir and regex fail their tests (Gwenole Beauchesne)  
   
 regular expressions are far from standards compliant.  

Removed from v.1.69  
changed lines
  Added in v.1.70


LinuxTV legacy CVS <linuxtv.org/cvs>