]> git.ipfire.org Git - thirdparty/elfutils.git/commitdiff
dwarflint: Add more TODO items
authorPetr Machata <pmachata@redhat.com>
Mon, 6 Sep 2010 18:15:44 +0000 (20:15 +0200)
committerPetr Machata <pmachata@redhat.com>
Mon, 6 Sep 2010 18:15:44 +0000 (20:15 +0200)
dwarflint/TODO

index 6ddd1e921df36aa65f31e69ac9cd1804aafb85e8..d8ebbe63c6b175efe4bf7b6dd237b823396e4616 100644 (file)
 *** DW_OP_nop
     are these even useful?
 
+* messages
+
+** streams vs fmtstring
+   We now use C++ streams in most places (there are remnants of C
+   printfs in places).  But we would like to be able to localize it
+   all, and I'm afraid that means moving back to some sort of
+   formatting strings.
+
+** filtering
+
+   The current way of filtering is lacking.  We want to filter
+   messages based on:
+   - severity (low, medium, high)
+   - category (e.g. unresolved reference)
+   - area (e.g. .debug_info)
+   - check in question (e.g. check_debug_info)
+   - the message in question (aka I don't want to see this particular
+     message at all)
+
+   What's now there basically works, but it's not configurable from
+   command line, and it's awkward to use.  Plus it stops about halfway
+   through, the bottom part of the stack needs to be implemented via
+   grepping, and that turns our messages into API.
+
 * quirks
 
   Some compilers produce files broken in various ways.  Not to be