]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
[gdb/i18n] Use c++ in po/gdbtext
authorTom de Vries <tdevries@suse.de>
Mon, 17 Nov 2025 16:29:31 +0000 (17:29 +0100)
committerTom de Vries <tdevries@suse.de>
Mon, 17 Nov 2025 16:29:31 +0000 (17:29 +0100)
I came across a script gdb/po/gdbtext:
...
$ ./po/gdbtext
Usage: ./po/gdbtext <xgettext> <package>  <directory> ...
...

When using it, I get:
...
$ ./po/gdbtext xgettext gdb ../gdb ../gdbsupport/ ../gdbserver/
unittests/memory-map-selftests.c:30: warning: unterminated string literal
unittests/memory-map-selftests.c:41: warning: unterminated string literal
$
...
due to raw strings being used in unittests/memory-map-selftests.c.

Fix this by updating the language used in ./po/gdbtext to C++.

gdb/po/gdbtext

index 1f80cf9eadb63f0e8d2d02942587571a340b1c55..9f30d37723305c16fcebb0c56af273222c3db230 100755 (executable)
@@ -31,7 +31,7 @@ done | ${xgettext} \
     --files-from=- \
     --force-po \
     --debug \
-    --language=c \
+    --language=c++ \
     --keyword=_ \
     --keyword=N_ \
     ${__directories} \