From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id KVb4MxYKJWpL8DkAWB0awg (envelope-from ) for ; Sun, 07 Jun 2026 02:05:10 -0400 Authentication-Results: simark.ca; dkim=pass (1024-bit key; unprotected) header.d=suse.de header.i=@suse.de header.a=rsa-sha256 header.s=susede2_rsa header.b=PCn48tFW; dkim=pass header.d=suse.de header.i=@suse.de header.a=ed25519-sha256 header.s=susede2_ed25519 header.b=AZicSERm; dkim=pass (1024-bit key) header.d=suse.de header.i=@suse.de header.a=rsa-sha256 header.s=susede2_rsa header.b=PCn48tFW; dkim=neutral header.d=suse.de header.i=@suse.de header.a=ed25519-sha256 header.s=susede2_ed25519 header.b=AZicSERm; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id CEBB31E024; Sun, 07 Jun 2026 02:05:10 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-2.4 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED, RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED autolearn=ham autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 0AC531E024 for ; Sun, 07 Jun 2026 02:05:10 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 853CA4C3189C for ; Sun, 7 Jun 2026 06:05:09 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 853CA4C3189C Authentication-Results: sourceware.org; dkim=pass (1024-bit key, unprotected) header.d=suse.de header.i=@suse.de header.a=rsa-sha256 header.s=susede2_rsa header.b=PCn48tFW; dkim=pass header.d=suse.de header.i=@suse.de header.a=ed25519-sha256 header.s=susede2_ed25519 header.b=AZicSERm; dkim=pass (1024-bit key) header.d=suse.de header.i=@suse.de header.a=rsa-sha256 header.s=susede2_rsa header.b=PCn48tFW; dkim=neutral header.d=suse.de header.i=@suse.de header.a=ed25519-sha256 header.s=susede2_ed25519 header.b=AZicSERm Received: from smtp-out1.suse.de (smtp-out1.suse.de [195.135.223.130]) by sourceware.org (Postfix) with ESMTPS id AAE004C515FE for ; Sun, 7 Jun 2026 06:01:10 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org AAE004C515FE Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=suse.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=suse.de ARC-Filter: OpenARC Filter v1.0.0 sourceware.org AAE004C515FE Authentication-Results: sourceware.org; arc=none smtp.remote-ip=195.135.223.130 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1780812070; cv=none; b=cjOaXQYD/14EYJxP1DALu+SrlkO7cfKWqNOkB8/NtGbfvIz1w0TFW0LLdVNJa4AcWnPh3Ai2F1Vb49ls9LfB++9eO+C0X3FG0k8ckLyk5k3VvF3bnf6J4ygP3PSbA9dpZ/5snJ+ogHiLagTK0orumTuZTXY52iTZdeDW8ETydDA= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1780812070; c=relaxed/simple; bh=QK+QLDtNMHBXuk1RYqs9b/cuy5rska8Sc6yxneiqQnY=; h=DKIM-Signature:DKIM-Signature:DKIM-Signature:DKIM-Signature:From: To:Subject:Date:Message-ID:MIME-Version; b=h7gnH0w4S5tA9nq5kZRgPcxQlDw/dVRaooYdXFkD21f9AfCf5zVj7OVcQuheM9h+e1SZZpUv+3DqHC9BQk6NCT2/dcR2QNZVBWKZ3ebxcaylVgIR++EmJFrUEGTTa3cJv694RIEpuJCfubwAkJO/nNGqdxukCUUyjD1Vrmah94s= ARC-Authentication-Results: i=1; sourceware.org; dkim=pass (1024-bit key, unprotected) header.d=suse.de header.i=@suse.de header.a=rsa-sha256 header.s=susede2_rsa header.b=PCn48tFW; dkim=pass header.d=suse.de header.i=@suse.de header.a=ed25519-sha256 header.s=susede2_ed25519 header.b=AZicSERm; dkim=pass (1024-bit key) header.d=suse.de header.i=@suse.de header.a=rsa-sha256 header.s=susede2_rsa header.b=PCn48tFW; dkim=neutral header.d=suse.de header.i=@suse.de header.a=ed25519-sha256 header.s=susede2_ed25519 header.b=AZicSERm DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org AAE004C515FE Received: from imap1.dmz-prg2.suse.org (imap1.dmz-prg2.suse.org [IPv6:2a07:de40:b281:104:10:150:64:97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp-out1.suse.de (Postfix) with ESMTPS id 14E8D6B585 for ; Sun, 7 Jun 2026 06:00:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1780812043; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc: mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=L9MuQy7aDYG9IT54eQS3qCCoU7hSzCuxdJiodXthkPA=; b=PCn48tFWnivkyX8WlNvc6mCRHY2CSxwrqPiZriGU4wbbZas4bDaZjKxB4pTCiliRkLqgOr oNzLnIxY3dWLfl8IeiGpXRfQ+W3Qnor8Ej0qBXO3M6jyYJH96zDHBMZ8H55m4vTgovQJi+ IaBqGZwABOXiWfx1MmV0YRRo3HDj+Bs= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1780812043; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc: mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=L9MuQy7aDYG9IT54eQS3qCCoU7hSzCuxdJiodXthkPA=; b=AZicSERmonPvpLD1S//oUUADrdaFTnbelJLODz3HuGnAtZFuktgApfE3H7Adjg+eRfKrbv eNKPExJ+KaecVCCA== Authentication-Results: smtp-out1.suse.de; dkim=pass header.d=suse.de header.s=susede2_rsa header.b=PCn48tFW; dkim=pass header.d=suse.de header.s=susede2_ed25519 header.b=AZicSERm DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1780812043; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc: mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=L9MuQy7aDYG9IT54eQS3qCCoU7hSzCuxdJiodXthkPA=; b=PCn48tFWnivkyX8WlNvc6mCRHY2CSxwrqPiZriGU4wbbZas4bDaZjKxB4pTCiliRkLqgOr oNzLnIxY3dWLfl8IeiGpXRfQ+W3Qnor8Ej0qBXO3M6jyYJH96zDHBMZ8H55m4vTgovQJi+ IaBqGZwABOXiWfx1MmV0YRRo3HDj+Bs= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1780812043; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc: mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=L9MuQy7aDYG9IT54eQS3qCCoU7hSzCuxdJiodXthkPA=; b=AZicSERmonPvpLD1S//oUUADrdaFTnbelJLODz3HuGnAtZFuktgApfE3H7Adjg+eRfKrbv eNKPExJ+KaecVCCA== Received: from imap1.dmz-prg2.suse.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by imap1.dmz-prg2.suse.org (Postfix) with ESMTPS id F3E7B779A7 for ; Sun, 7 Jun 2026 06:00:42 +0000 (UTC) Received: from dovecot-director2.suse.de ([2a07:de40:b281:106:10:150:64:167]) by imap1.dmz-prg2.suse.org with ESMTPSA id yJEgOgoJJWoibQAAD6G6ig (envelope-from ) for ; Sun, 07 Jun 2026 06:00:42 +0000 From: Tom de Vries To: gdb-patches@sourceware.org Subject: [PATCH 08/10] [gdb] Add missing i18n support to warning strings (part 3) Date: Sun, 7 Jun 2026 08:00:39 +0200 Message-ID: <20260607060041.410491-9-tdevries@suse.de> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20260607060041.410491-1-tdevries@suse.de> References: <20260607060041.410491-1-tdevries@suse.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspamd-Action: no action X-Rspamd-Queue-Id: 14E8D6B585 X-Spamd-Result: default: False [-3.01 / 50.00]; BAYES_HAM(-3.00)[100.00%]; MID_CONTAINS_FROM(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; R_MISSING_CHARSET(0.50)[]; R_DKIM_ALLOW(-0.20)[suse.de:s=susede2_rsa,suse.de:s=susede2_ed25519]; NEURAL_HAM_SHORT(-0.20)[-1.000]; MIME_GOOD(-0.10)[text/plain]; MX_GOOD(-0.01)[]; DBL_BLOCKED_OPENRESOLVER(0.00)[suse.de:mid,suse.de:dkim]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FUZZY_RATELIMITED(0.00)[rspamd.com]; DNSWL_BLOCKED(0.00)[2a07:de40:b281:104:10:150:64:97:from,2a07:de40:b281:106:10:150:64:167:received]; URIBL_BLOCKED(0.00)[imap1.dmz-prg2.suse.org:rdns,imap1.dmz-prg2.suse.org:helo,suse.de:mid,suse.de:dkim,file_name_style.style:url]; RCVD_TLS_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; DKIM_SIGNED(0.00)[suse.de:s=susede2_rsa,suse.de:s=susede2_ed25519]; RCVD_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[gdb-patches@sourceware.org]; DKIM_TRACE(0.00)[suse.de:+] X-Rspamd-Server: rspamd1.dmz-prg2.suse.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces~public-inbox=simark.ca@sourceware.org Add missing i18n support to some warning strings. Result of: ... $ find gdb* -type f -name "*.[ch]" -o -name "*.cc" | egrep -v /testsuite/ \ | xargs sed -i \ '/"[ \t]*%s[ \t]*"/b l;s/\([ \t]\)warning (\("[^"]*"\),$/\1warning (_(\2),/;:l' ... --- gdb/procfs.c | 2 +- gdb/symtab.c | 4 ++-- gdb/windows-nat.c | 4 ++-- gdbserver/linux-low.cc | 12 ++++++------ gdbserver/netbsd-low.cc | 4 ++-- gdbserver/regcache.cc | 2 +- gdbserver/remote-utils.cc | 4 ++-- gdbserver/thread-db.cc | 4 ++-- gdbserver/tracepoint.cc | 4 ++-- 9 files changed, 20 insertions(+), 20 deletions(-) diff --git a/gdb/procfs.c b/gdb/procfs.c index fd5d1a76bd6..25319464bc8 100644 --- a/gdb/procfs.c +++ b/gdb/procfs.c @@ -589,7 +589,7 @@ static void proc_warn (procinfo *pi, const char *func, int line) { int saved_errno = errno; - warning ("procfs: %s line %d, %ps: %s", + warning (_("procfs: %s line %d, %ps: %s"), func, line, styled_string (file_name_style.style (), pi->pathname), safe_strerror (saved_errno)); diff --git a/gdb/symtab.c b/gdb/symtab.c index 3c10e1fd750..9fde2e6e6c9 100644 --- a/gdb/symtab.c +++ b/gdb/symtab.c @@ -2976,7 +2976,7 @@ find_sal_for_pc_sect (CORE_ADDR pc, struct obj_section *section, int notcurrent) * so of course we can't find the real func/line info, * but the "break" still works, and the warning is annoying. * So I commented out the warning. RT */ - /* warning ("In stub for %s; unable to find real function/line info", + /* warning (_("In stub for %s; unable to find real function/line info"), msymbol->linkage_name ()); */ ; /* fall through */ @@ -2984,7 +2984,7 @@ find_sal_for_pc_sect (CORE_ADDR pc, struct obj_section *section, int notcurrent) == msymbol.value_address ()) /* Avoid infinite recursion */ /* See above comment about why warning is commented out. */ - /* warning ("In stub for %s; unable to find real function/line info", + /* warning (_("In stub for %s; unable to find real function/line info"), msymbol->linkage_name ()); */ ; /* fall through */ diff --git a/gdb/windows-nat.c b/gdb/windows-nat.c index d9e924f16c6..89d65ff3e7e 100644 --- a/gdb/windows-nat.c +++ b/gdb/windows-nat.c @@ -379,11 +379,11 @@ wait_for_single (HANDLE handle, DWORD howlong) if (r == WAIT_FAILED) { unsigned err = (unsigned) GetLastError (); - warning ("WaitForSingleObject failed (code %u): %s", + warning (_("WaitForSingleObject failed (code %u): %s"), err, strwinerror (err)); } else - warning ("unexpected result from WaitForSingleObject: %u", + warning (_("unexpected result from WaitForSingleObject: %u"), (unsigned) r); } } diff --git a/gdbserver/linux-low.cc b/gdbserver/linux-low.cc index 8a467ce508e..05dbed239c8 100644 --- a/gdbserver/linux-low.cc +++ b/gdbserver/linux-low.cc @@ -4079,7 +4079,7 @@ linux_process_target::resume_one_lwp_throw (lwp_info *lwp, int step, if (step == 0) warning (_("BAD - reinserting but not stepping.")); if (lwp->suspended) - warning ("BAD - reinserting and suspended(%d).", + warning (_("BAD - reinserting and suspended(%d)."), lwp->suspended); } } @@ -6606,7 +6606,7 @@ read_link_map (std::string &document, CORE_ADDR lmid, CORE_ADDR lm_addr, if (lm_prev != l_prev) { - warning ("Corrupted shared library list: 0x%s != 0x%s", + warning (_("Corrupted shared library list: 0x%s != 0x%s"), paddress (lm_prev), paddress (l_prev)); break; } @@ -6738,7 +6738,7 @@ linux_process_target::qxfer_libraries_svr4 (const char *annex, (unsigned char *) &r_version, sizeof (r_version)) != 0) { - warning ("unable to read r_version from 0x%s", + warning (_("unable to read r_version from 0x%s"), paddress (r_debug + lmo->r_version_offset)); break; } @@ -6752,7 +6752,7 @@ linux_process_target::qxfer_libraries_svr4 (const char *annex, if (read_one_ptr (r_debug + lmo->r_map_offset, &lm_addr, ptr_size) != 0) { - warning ("unable to read r_map from 0x%s", + warning (_("unable to read r_map from 0x%s"), paddress (r_debug + lmo->r_map_offset)); break; } @@ -6776,7 +6776,7 @@ linux_process_target::qxfer_libraries_svr4 (const char *annex, if (read_one_ptr (lm_addr + lmo->l_next_offset, &lm_addr, ptr_size) != 0) { - warning ("unable to read l_next from 0x%s", + warning (_("unable to read l_next from 0x%s"), paddress (lm_addr + lmo->l_next_offset)); break; } @@ -6790,7 +6790,7 @@ linux_process_target::qxfer_libraries_svr4 (const char *annex, if (read_one_ptr (r_debug + lmo->r_next_offset, &r_debug, ptr_size) != 0) { - warning ("unable to read r_next from 0x%s", + warning (_("unable to read r_next from 0x%s"), paddress (r_debug + lmo->r_next_offset)); break; } diff --git a/gdbserver/netbsd-low.cc b/gdbserver/netbsd-low.cc index 8462c5d3180..6cd98911c5f 100644 --- a/gdbserver/netbsd-low.cc +++ b/gdbserver/netbsd-low.cc @@ -1029,7 +1029,7 @@ netbsd_qxfer_libraries_svr4 (const pid_t pid, const char *annex, { CORE_ADDR map_offset = r_debug + lmo->r_map_offset; if (read_one_ptr (pid, map_offset, &lm_addr, ptr_size) != 0) - warning ("unable to read r_map from %s", + warning (_("unable to read r_map from %s"), core_addr_to_string (map_offset)); } } @@ -1050,7 +1050,7 @@ netbsd_qxfer_libraries_svr4 (const pid_t pid, const char *annex, { if (lm_prev != l_prev) { - warning ("Corrupted shared library list: 0x%lx != 0x%lx", + warning (_("Corrupted shared library list: 0x%lx != 0x%lx"), (long) lm_prev, (long) l_prev); break; } diff --git a/gdbserver/regcache.cc b/gdbserver/regcache.cc index 4ace68869e5..7e1fd9a82e0 100644 --- a/gdbserver/regcache.cc +++ b/gdbserver/regcache.cc @@ -206,7 +206,7 @@ registers_from_string (struct regcache *regcache, char *buf) if (len != tdesc->registers_size * 2) { - warning ("Wrong sized register packet (expected %d bytes, got %d)", + warning (_("Wrong sized register packet (expected %d bytes, got %d)"), 2 * tdesc->registers_size, len); if (len > tdesc->registers_size * 2) len = tdesc->registers_size * 2; diff --git a/gdbserver/remote-utils.cc b/gdbserver/remote-utils.cc index b7ab200392e..4a35e5c41b6 100644 --- a/gdbserver/remote-utils.cc +++ b/gdbserver/remote-utils.cc @@ -1751,14 +1751,14 @@ relocate_instruction (CORE_ADDR *to, CORE_ADDR oldloc) if (cs.own_buf[0] == 'E') { - warning ("An error occurred while relocating an instruction: %s", + warning (_("An error occurred while relocating an instruction: %s"), cs.own_buf); return -1; } if (!startswith (cs.own_buf, "qRelocInsn:")) { - warning ("Malformed response to qRelocInsn, ignoring: %s", + warning (_("Malformed response to qRelocInsn, ignoring: %s"), cs.own_buf); return -1; } diff --git a/gdbserver/thread-db.cc b/gdbserver/thread-db.cc index 96ad2ae28d0..af39a58154e 100644 --- a/gdbserver/thread-db.cc +++ b/gdbserver/thread-db.cc @@ -192,7 +192,7 @@ find_one_thread (ptid_t ptid) if (lwpid != ti.ti_lid) { - warning ("PID mismatch! Expected %ld, got %ld", + warning (_("PID mismatch! Expected %ld, got %ld"), (long) lwpid, (long) ti.ti_lid); return 0; } @@ -227,7 +227,7 @@ attach_thread (const td_thrhandle_t *th_p, td_thrinfo_t *ti_p) { std::string reason = linux_ptrace_attach_fail_reason_string (ptid, err); - warning ("Could not attach to thread %ld (LWP %d): %s", + warning (_("Could not attach to thread %ld (LWP %d): %s"), (unsigned long) ti_p->ti_tid, ti_p->ti_lid, reason.c_str ()); return 0; diff --git a/gdbserver/tracepoint.cc b/gdbserver/tracepoint.cc index de661a7ceb1..570208c82d4 100644 --- a/gdbserver/tracepoint.cc +++ b/gdbserver/tracepoint.cc @@ -6303,7 +6303,7 @@ gdb_agent_helper_thread (void *arg) if (fd < 0) { - warning ("Accept returned %d, error: %s", + warning (_("Accept returned %d, error: %s"), fd, safe_strerror (errno)); break; } @@ -6315,7 +6315,7 @@ gdb_agent_helper_thread (void *arg) if (ret == -1) { - warning ("reading socket (fd=%d) failed with %s", + warning (_("reading socket (fd=%d) failed with %s"), fd, safe_strerror (errno)); close (fd); break; -- 2.51.0