summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2005-08-29 15:58:38 +0000
committerUlrich Drepper <drepper@redhat.com>2005-08-29 15:58:38 +0000
commit6830bc40bb6a38dee917bebc856c7c1ba5126e24 (patch)
tree05bbb2bd1e0d1fffb9e90c284f83c07efa2ab253 /TODO
parentFix more EINTR handling problems. Add jump prediction. (diff)
downloadelfutils-6830bc40bb6a38dee917bebc856c7c1ba5126e24.tar.gz
elfutils-6830bc40bb6a38dee917bebc856c7c1ba5126e24.tar.bz2
elfutils-6830bc40bb6a38dee917bebc856c7c1ba5126e24.tar.xz
About To-Do list.
Diffstat (limited to 'TODO')
-rw-r--r--TODO26
1 files changed, 10 insertions, 16 deletions
diff --git a/TODO b/TODO
index 318da823..9eb7b6ca 100644
--- a/TODO
+++ b/TODO
@@ -1,7 +1,7 @@
1 ToDo list for elfutils -*-outline-*- 1 ToDo list for elfutils -*-outline-*-
2 ---------------------- 2 ----------------------
3 3
4Time-stamp: <2005-08-03 20:38:01 drepper> 4Time-stamp: <2005-08-29 08:58:24 drepper>
5 5
6* mkinstalldirs 6* mkinstalldirs
7 7
@@ -23,15 +23,7 @@ Time-stamp: <2005-08-03 20:38:01 drepper>
23 remains maintainable. 23 remains maintainable.
24 24
25 25
26* libdwarf 26* libdw
27
28** Should we do more error checking?
29
30 Most functions don't check whether they get a NULL value passed for
31 a pointer argument. It could be argued that this is OK since it's
32 a bug inthe program. But perhaps one could catch the case and return
33 an error which would allow the program using libdwarf to have fewer
34 places with error checking.
35 27
36** More memory access checks needed 28** More memory access checks needed
37 29
@@ -45,12 +37,6 @@ Time-stamp: <2005-08-03 20:38:01 drepper>
45 37
46** Rename dwarf_getabbrev 38** Rename dwarf_getabbrev
47 39
48** dwarf_loclist()
49
50 This function and its interface seem to be misdesigned. The specification
51 is unclear and its changed between v2 and v2.1. Other implementation
52 implement even different behavior.
53
54 40
55* nm: 41* nm:
56 42
@@ -116,6 +102,14 @@ Time-stamp: <2005-08-03 20:38:01 drepper>
116 102
117 prelink generated files 103 prelink generated files
118 104
105* elfcmp
106
107** treat relocation sections special
108
109 Differences in the relocation sections can be ignored if all
110 the same symbols with the same targets are present and the order
111 of overlapping relocations doesn't change. There really never
112 should be overlapping relocations but who knows.
119 113
120* mcs 114* mcs
121 115