diff options
author | Ulrich Drepper <drepper@redhat.com> | 2005-08-29 15:58:38 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 2005-08-29 15:58:38 +0000 |
commit | 6830bc40bb6a38dee917bebc856c7c1ba5126e24 (patch) | |
tree | 05bbb2bd1e0d1fffb9e90c284f83c07efa2ab253 /TODO | |
parent | Fix more EINTR handling problems. Add jump prediction. (diff) | |
download | elfutils-6830bc40bb6a38dee917bebc856c7c1ba5126e24.tar.gz elfutils-6830bc40bb6a38dee917bebc856c7c1ba5126e24.tar.bz2 elfutils-6830bc40bb6a38dee917bebc856c7c1ba5126e24.tar.xz |
About To-Do list.
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 26 |
1 files changed, 10 insertions, 16 deletions
@@ -1,7 +1,7 @@ | |||
1 | ToDo list for elfutils -*-outline-*- | 1 | ToDo list for elfutils -*-outline-*- |
2 | ---------------------- | 2 | ---------------------- |
3 | 3 | ||
4 | Time-stamp: <2005-08-03 20:38:01 drepper> | 4 | Time-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 | ||