* Makefile.in (clean): Remove $(DEMANGLER_PROG).1. From Ronald
[binutils-gdb.git] / binutils / TODO
index 026f86c8f46afa9b8ff0aaadba343be5f1581c05..7953c6122e61c910c88515812eb9fd206b74a227 100644 (file)
@@ -1,11 +1,20 @@
-o - merge:
-       copy and strip
-       ar and ranlib
-       nm, size, and objdump
+o - size
+    Currently assumes that the only relevant sections are named .text,
+    .data and either .bss or .stack.  This is not very general, and it
+    doesn't work for ECOFF.
 
-o - make the long options more consistent.
+o - strip
+    Make faster by using ftruncate if available (and format is suitable).
 
-o - make ATT and BSD versions -- perhaps the options should be
-    controlled by an environment variable.
+o - nm, objdump
+    Add option to demangle C++ names.
 
-o - Calling +help or +version should exit with a successful status (ie 0)
+o - nm, BFD
+    Print more information about the symbols for more object file formats.
+    Print the symbol size in POSIX format.
+
+o - See also ../ld/TODO and ../bfd/TODO.
+
+o - ar q is flakey: e.g., doesn't handle long file names properly.
+
+o - objdump -d:  Print relocatable addresses intelligently.