Document possible optimization in libelf.
authorUlrich Drepper <drepper@redhat.com>
Mon, 2 Feb 2009 00:19:06 +0000 (16:19 -0800)
committerUlrich Drepper <drepper@redhat.com>
Mon, 2 Feb 2009 00:19:06 +0000 (16:19 -0800)
TODO

diff --git a/TODO b/TODO
index de4aa0f..2221b2e 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,7 +1,7 @@
                      ToDo list for elfutils                      -*-outline-*-
                       ----------------------
 
-Time-stamp: <2009-01-23 16:28:46 drepper>
+Time-stamp: <2009-01-26 13:07:11 drepper>
 
 * mkinstalldirs
 
@@ -22,6 +22,13 @@ Time-stamp: <2009-01-23 16:28:46 drepper>
    archives and only when having the archive handling separately this
    remains maintainable.
 
+** shdrs in read-only files
+
+   When reading (ELF_C_READ*) then there is no need to malloc Shdr
+   structure in elfXX_getshdr if file is mmaped and unaligned access
+   is allowed or the structure is aligned.  Use ELF_F_MALLOCED flag
+   to differentiate.
+
 
 * libdw