summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2005-08-29 16:27:10 +0000
committerUlrich Drepper <drepper@redhat.com>2005-08-29 16:27:10 +0000
commitfbe998a0b1be1f006bc72e5138fb38c188cc0433 (patch)
treebc00ddfec68454b8987056fbc1f1ace2da2597fa /TODO
parent2005-08-27 Roland McGrath <roland@redhat.com> (diff)
downloadelfutils-fbe998a0b1be1f006bc72e5138fb38c188cc0433.tar.gz
elfutils-fbe998a0b1be1f006bc72e5138fb38c188cc0433.tar.bz2
elfutils-fbe998a0b1be1f006bc72e5138fb38c188cc0433.tar.xz
merge of 333c187506c852455e9f7be44fa9adc360416217
and 79955b942e3f0ddc71117feea5754df61edcc42a
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