summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2001-07-05 17:55:32 +0000
committerEric Andersen <andersen@codepoet.org>2001-07-05 17:55:32 +0000
commitfcc76ccf9ce355ef3c897826d9dde8530707527a (patch)
tree2e9534dcf9cc70ddcfdc4a2cc382576c8ea2050f /TODO
parentf5fc8d4321de6a8cd913bafde705993d96a5e820 (diff)
Note that ldd needs a rewrite
Diffstat (limited to 'TODO')
-rw-r--r--TODO4
1 files changed, 4 insertions, 0 deletions
diff --git a/TODO b/TODO
index 4d7fa66e7..32a50e3ae 100644
--- a/TODO
+++ b/TODO
@@ -17,6 +17,10 @@ include/resolv.h does not define struct _res, and libc/inet/resolv.c
does not use this struct. res_init does nothing. the other res_*
functions are not implemented.
scandir.c doesn't check returns on malloc and realloc.
+rewrite ldd. Right now, ldd actually _executes_ the shared lib loader
+ and asks it to list off library dependancies. This doesn't work
+ when cross compiling, and it doesn't work in about 95% of all the
+ other cases when you want to run ldd. So it needs to be re-written.
-----------------------------------------------------------------------------