Subzero: Print defaults as appropriate in python script help text.

BUG= none
R=jfb@chromium.org

Review URL: https://codereview.chromium.org/565553002
diff --git a/pydir/build-pnacl-ir.py b/pydir/build-pnacl-ir.py
index 608c574..5c4c9e8 100755
--- a/pydir/build-pnacl-ir.py
+++ b/pydir/build-pnacl-ir.py
@@ -11,7 +11,7 @@
     argparser.add_argument('cfile', nargs='+', type=str,
         help='C file(s) to convert')
     argparser.add_argument('--dir', nargs='?', type=str, default='.',
-                           help='Output directory')
+                           help='Output directory. Default "%(default)s".')
     argparser.add_argument('--disable-verify', action='store_true')
     args = argparser.parse_args()
 
diff --git a/pydir/crosstest.py b/pydir/crosstest.py
index 54010c5..b4146c1 100755
--- a/pydir/crosstest.py
+++ b/pydir/crosstest.py
@@ -37,15 +37,18 @@
     argparser.add_argument('--target', required=False, default='x8632',
                            choices=arch_map.keys(),
                            metavar='TARGET',
-                           help='Translation target architecture')
+                           help='Translation target architecture.' +
+                                ' Default %(default)s.')
     argparser.add_argument('-O', required=False, default='2', dest='optlevel',
                            choices=['m1', '-1', '0', '1', '2'],
                            metavar='OPTLEVEL',
                            help='Optimization level ' +
-                                '(m1 and -1 are equivalent)')
+                                '(m1 and -1 are equivalent).' +
+                                ' Default %(default)s.')
     argparser.add_argument('--mattr',  required=False, default='sse2',
                            dest='attr', choices=['sse2', 'sse4.1'],
-                           metavar='ATTRIBUTE', help='Target attribute')
+                           metavar='ATTRIBUTE',
+                           help='Target attribute. Default %(default)s.')
     argparser.add_argument('--prefix', required=True,
                            metavar='SZ_PREFIX',
                            help='String prepended to Subzero symbol names')
@@ -54,12 +57,14 @@
                            help='Executable to produce')
     argparser.add_argument('--dir', required=False, default='.',
                            metavar='OUTPUT_DIR',
-                           help='Output directory for all files')
+                           help='Output directory for all files.' +
+                                ' Default "%(default)s".')
     argparser.add_argument('--crosstest-bitcode', required=False,
                            default=1, type=int,
                            help='Compile non-subzero crosstest object file ' +
                            'from the same bitcode as the subzero object. ' +
-                           'If 0, then compile it straight from source.')
+                           'If 0, then compile it straight from source.' +
+                           ' Default %(default)d.')
     args = argparser.parse_args()
 
     nacl_root = FindBaseNaCl()
diff --git a/pydir/szbuild.py b/pydir/szbuild.py
index 8adc683..dd94bda 100755
--- a/pydir/szbuild.py
+++ b/pydir/szbuild.py
@@ -108,11 +108,12 @@
                                 '(regex or line range)')
     argparser.add_argument('--output', '-o', default='a.out', dest='output',
                            action='store',
-                           help='Output executable (default a.out)')
+                           help='Output executable. Default %(default)s.')
     argparser.add_argument('-O', default='2', dest='optlevel',
                            choices=['m1', '-1', '0', '1', '2'],
                            help='Optimization level ' +
-                                '(m1 and -1 are equivalent)')
+                                '(m1 and -1 are equivalent).' +
+                                ' Default %(default)s.')
     argparser.add_argument('--verbose', '-v', dest='verbose',
                            action='store_true',
                            help='Display some extra debugging output')