[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