ToDo list for elfutils -*-outline-*-
----------------------
-Time-stamp: <2009-01-23 12:04:54 drepper>
+Time-stamp: <2009-02-05 22:08:01 drepper>
* mkinstalldirs
Remove everywhere. Use mkdir -p.
-* po/Makefile.in.in
-
- We need to tell xgettext about a few special functions. At least needed:
-
- --flag=error:3:c-format --flag=argp_error:2:c-format
-
- How do we pass these options without modifying po/Makefile.in.in? The
- xgettext invocation uses XGETTEXT_OPTIONS which isn't defined. So the
- toplevel makefile could potentially define this variable.
-
* libelf:
** verify section
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.
+
+** shdrs after elf_cntl (ELF_C_FDREAD)
+
+ Similar to the above. After ELF_C_FDREAD the file is completely
+ in memory. See also this mailing list thread:
+ https://fedorahosted.org/pipermail/elfutils-devel/2012-July/002368.html
* libdw
Not implemented at all in the moment except for recognition of the option
itself.
+** variables with aliases in executables
+
+ When linking an executable with a references against a variable in a
+ DSO, create symbol table entries for all the aliases of the variable
+ in the DSO and create a relocation for one of them (a non-weak
+ definition)
+
* elflint
** additional checks