aboutsummaryrefslogtreecommitdiff
path: root/gcc/cfg.h
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2023-10-16 19:04:50 -0400
committerDavid Malcolm <dmalcolm@redhat.com>2023-10-16 19:04:50 -0400
commit04013e4464020b4440aa41524a222658d7e36937 (patch)
treee0442aab13ae63e98dd880407521ca48a7af162e /gcc/cfg.h
parentf8644b678285cf420219859a4384490d5947b731 (diff)
downloadgcc-04013e4464020b4440aa41524a222658d7e36937.zip
gcc-04013e4464020b4440aa41524a222658d7e36937.tar.gz
gcc-04013e4464020b4440aa41524a222658d7e36937.tar.bz2
diagnostics: special-case -fdiagnostics-text-art-charset=ascii for LANG=C
In the LWN discussion of the "ASCII" art in GCC 14 https://lwn.net/Articles/946733/#Comments there was some concern about the use of non-ASCII characters in the output. Currently -fdiagnostics-text-art-charset defaults to "emoji". To better handle older terminals by default, this patch special-cases LANG=C to use -fdiagnostics-text-art-charset=ascii. gcc/ChangeLog: * diagnostic.cc (diagnostic_initialize): When LANG=C, update default for -fdiagnostics-text-art-charset from emoji to ascii. * doc/invoke.texi (fdiagnostics-text-art-charset): Document the above. Signed-off-by: David Malcolm <dmalcolm@redhat.com>
Diffstat (limited to 'gcc/cfg.h')
0 files changed, 0 insertions, 0 deletions