Next: Command line files, Previous: Frozen state, Up: Invoking m4
Finally, there are several options for aiding in debugging m4
scripts.
-d
[FLAGS]--debug
[=
FLAGS]--debugfile=
FILE-o
FILE--error-output=
FILEdumpdef
output, debug messages, and trace output to the
named FILE. Warnings, error messages, and errprint
output
are still printed to standard error. If unspecified, debug output goes
to standard error; if empty, debug output is discarded. See Debug Output, for more details. The spellings -o and
--error-output are misleading and inconsistent with other
GNU tools; for now they are silently accepted as synonyms of
--debugfile, but in a future version of M4, using them will
cause a warning to be issued.
-l
NUM--arglength=
NUM-t
NAME--trace=
NAME