[binutils-gdb] [gdb/i18n] Use c++ in po/gdbtext
Tom de Vries
vries@sourceware.org
Mon Nov 17 16:29:47 GMT 2025
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=def931f1270874aed2ed0a385a964f60f0c28161
commit def931f1270874aed2ed0a385a964f60f0c28161
Author: Tom de Vries <tdevries@suse.de>
Date: Mon Nov 17 17:29:31 2025 +0100
[gdb/i18n] Use c++ in po/gdbtext
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++.
Diff:
---
gdb/po/gdbtext | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gdb/po/gdbtext b/gdb/po/gdbtext
index 1f80cf9eadb..9f30d377233 100755
--- a/gdb/po/gdbtext
+++ b/gdb/po/gdbtext
@@ -31,7 +31,7 @@ done | ${xgettext} \
--files-from=- \
--force-po \
--debug \
- --language=c \
+ --language=c++ \
--keyword=_ \
--keyword=N_ \
${__directories} \
More information about the Gdb-cvs
mailing list