summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO26
1 files changed, 16 insertions, 10 deletions
diff --git a/TODO b/TODO
index 9eb7b6ca..318da823 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-29 08:58:24 drepper> 4Time-stamp: <2005-08-03 20:38:01 drepper>
5 5
6* mkinstalldirs 6* mkinstalldirs
7 7
@@ -23,7 +23,15 @@ Time-stamp: <2005-08-29 08:58:24 drepper>
23 remains maintainable. 23 remains maintainable.
24 24
25 25
26* libdw 26* libdwarf
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.
27 35
28** More memory access checks needed 36** More memory access checks needed
29 37
@@ -37,6 +45,12 @@ Time-stamp: <2005-08-29 08:58:24 drepper>
37 45
38** Rename dwarf_getabbrev 46** Rename dwarf_getabbrev
39 47
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
40 54
41* nm: 55* nm:
42 56
@@ -102,14 +116,6 @@ Time-stamp: <2005-08-29 08:58:24 drepper>
102 116
103 prelink generated files 117 prelink generated files
104 118
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.
113 119
114* mcs 120* mcs
115 121