documentation fixes + new examples
diff --git a/scripts/readelf.py b/scripts/readelf.py
index 051a21a..c133d53 100755
--- a/scripts/readelf.py
+++ b/scripts/readelf.py
@@ -756,8 +756,10 @@
             action='store', dest='show_string_dump', metavar='<number|name>',
             help='Dump the contents of section <number|name> as strings')
     optparser.add_option('--debug-dump',
-            action='store', dest='debug_dump_what', metavar='<section>',
-            help='Display the contents of DWARF debug sections')
+            action='store', dest='debug_dump_what', metavar='<what>',
+            help=(
+                'Display the contents of DWARF debug sections. <what> can ' +
+                'one of {info,decodedline,frames,frames-interp}'))
 
     options, args = optparser.parse_args()