aboutsummaryrefslogtreecommitdiff
path: root/binutils/doc
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2022-08-09 14:57:48 +0100
committerNick Clifton <nickc@redhat.com>2022-08-09 14:57:48 +0100
commita88c79b77036e4778e70d62081c3cfd1044bb8e3 (patch)
tree3897a05c5d447fd3d44babc8312e0c8ad7dac417 /binutils/doc
parent80d362484999634e11d2b9f9e6d69e2cd4fdba12 (diff)
downloadgdb-a88c79b77036e4778e70d62081c3cfd1044bb8e3.zip
gdb-a88c79b77036e4778e70d62081c3cfd1044bb8e3.tar.gz
gdb-a88c79b77036e4778e70d62081c3cfd1044bb8e3.tar.bz2
Default to enabling colored disassembly if output is to a terminal.
PR 29457 * objdump.c (disassembler_color): Change type to an enum. (disassembler_extended_color): Remove. (usage): Update. (objdump_color_for_assembler_style): Update. (main): Update initialisation of disassembler_color. If not initialised via a command line option, set based upon terminal output. * doc/binutils.texi: Update description of disassmbler-color option. * testsuite/binutils-all/arc/objdump.exp: Add --disassembler-color=off option when disassembling. * testsuite/binutils-all/arm/objdump.exp: Likewise.
Diffstat (limited to 'binutils/doc')
-rw-r--r--binutils/doc/binutils.texi3
1 files changed, 3 insertions, 0 deletions
diff --git a/binutils/doc/binutils.texi b/binutils/doc/binutils.texi
index 81be746..41f38f4 100644
--- a/binutils/doc/binutils.texi
+++ b/binutils/doc/binutils.texi
@@ -2828,6 +2828,9 @@ If it is necessary to disable the @option{--disassembler-color} option
after it has previously been enabled then use
@option{--disassembler-color=off}.
+If this option is not specified then the default is to enable color
+output if displaying to a terminal, but not otherwise.
+
@item -W[lLiaprmfFsoORtUuTgAckK]
@itemx --dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=frames-interp,=str,=str-offsets,=loc,=Ranges,=pubtypes,=trace_info,=trace_abbrev,=trace_aranges,=gdb_index,=addr,=cu_index,=links,=follow-links]
@include debug.options.texi