From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26225 invoked by alias); 15 Dec 2004 00:07:17 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 24988 invoked from network); 15 Dec 2004 00:05:43 -0000 Received: from unknown (HELO burundai.radix50.net) (82.83.194.133) by sourceware.org with SMTP; 15 Dec 2004 00:05:43 -0000 Received: from burundai.radix50.net (localhost [127.0.0.1]) by burundai.radix50.net (8.13.1/8.13.1/Debian-14) with ESMTP id iBF07miG004195 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Wed, 15 Dec 2004 01:07:48 +0100 Received: (from ibr@localhost) by burundai.radix50.net (8.13.1/8.13.1/Debian-14) id iBF07jYa004194 for gdb-patches@sources.redhat.com; Wed, 15 Dec 2004 01:07:45 +0100 Date: Wed, 15 Dec 2004 00:50:00 -0000 From: Baurjan Ismagulov To: gdb-patches@sources.redhat.com Subject: Re: i18n, part 2 Message-ID: <20041215000745.GA3049@ata.cs.hun.edu.tr> Mail-Followup-To: gdb-patches@sources.redhat.com References: <20041204195702.GA25306@ata.cs.hun.edu.tr> <20041204200605.GA15732@nevyn.them.org> <20041204215404.GA2413@ata.cs.hun.edu.tr> <01c4db12$Blat.v2.2.2$4dfdf600@zahav.net.il> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="d6Gm4EdcadzBjdND" Content-Disposition: inline In-Reply-To: <01c4db12$Blat.v2.2.2$4dfdf600@zahav.net.il> User-Agent: Mutt/1.5.6+20040907i X-SW-Source: 2004-12/txt/msg00376.txt.bz2 --d6Gm4EdcadzBjdND Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-length: 1555 Hello all, here's the new version. I've addressed two issues: * Providing context. I've followed the advice from Andreas Schwab and provided examples of the whole phrases as they are printed by gdb. In this way, the code is readable, and the message file has even more context than is provided by the translated string itself. I've done this only for permutations; obvious cases like "big endian" / "little endian" have been rewritten. The relevant excerpt from the output of "xgettext -o a.po -k_ --add-comments=i18n *.c" is attached. * String concatenation style. I've gone by the following guidelines: - If all lines of a string (including "\n" and quotes) fit in their respective source lines (with "printf", etc.), which means they are surely shorter than 80 characters, divide them as "" "". Example: gdb/gdb/arm-tdep.c, @@ -2902,24 +2904,23 @@. - If not all lines of a string fit in their source lines, divide them with \. Leave the first line of a string on the first source line if it fits in it (gdb/gdb/auxv.c, @@ -295,6 +295,6 @@); otherwise, place it on the next source line after "\ (gdb/gdb/amd64fbsd-nat.c, @@ -178,9 +178,9 @@). Comments? With kind regards, Baurjan. 2004-12-15 Baurjan Ismagulov * ada-valprint.c, aix-thread.c, alpha-nat.c, alphabsd-nat.c, alphanbsd-tdep.c, amd64-linux-nat.c, amd64-tdep.c, amd64bsd-nat.c, amd64fbsd-nat.c, arch-utils.c, arm-linux-nat.c, arm-tdep.c, armnbsd-nat.c, armnbsd-tdep.c, auxv.c, avr-tdep.c: i18n markup. --d6Gm4EdcadzBjdND Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="a.po" Content-length: 1010 #. i18n: Like "Thread-Id %d, [state] idle" #: aix-thread.c:555 msgid "idle" msgstr "" #. i18n: Like "Thread-Id %d, [state] running" #: aix-thread.c:558 msgid "running" msgstr "" #. i18n: Like "Thread-Id %d, [state] sleeping" #: aix-thread.c:561 msgid "sleeping" msgstr "" #. i18n: Like "Thread-Id %d, [state] ready" #: aix-thread.c:564 msgid "ready" msgstr "" #. i18n: Like "Thread-Id %d, [state] finished" #: aix-thread.c:567 msgid "finished" msgstr "" #. i18n: Like "Thread-Id %d, [state] unknown" #: aix-thread.c:570 msgid "unknown" msgstr "" #. i18n: Like "thread-identifier %d, [state] running, suspended" #: aix-thread.c:1706 #, c-format msgid "tid %d" msgstr "" #. i18n: Like "Thread-Id %d, [state] running, suspended" #: aix-thread.c:1717 msgid ", suspended" msgstr "" #. i18n: Like "Thread-Id %d, [state] running, detached" #: aix-thread.c:1723 msgid ", detached" msgstr "" #. i18n: Like "Thread-Id %d, [state] running, cancel pending" #: aix-thread.c:1728 msgid ", cancel pending" msgstr "" --d6Gm4EdcadzBjdND Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="gdb-ibr-i18n-02-20041215-0026.diff" Content-length: 51200 diff -Naurp -X /home/ibr/tmp/root/prg/dontdiff.ibr -X dontdiff.prj gdb.orig/gdb/ada-valprint.c gdb/gdb/ada-valprint.c --- gdb.orig/gdb/ada-valprint.c 2004-11-12 22:45:05.000000000 +0100 +++ gdb/gdb/ada-valprint.c 2004-12-14 23:54:25.000000000 +0100 @@ -206,7 +206,7 @@ val_print_packed_array_elements (struct val_print (elttype, VALUE_CONTENTS (v0), 0, 0, stream, format, 0, recurse + 1, pretty); annotate_elt_rep (i - i0); - fprintf_filtered (stream, " ", i - i0); + fprintf_filtered (stream, _(" "), i - i0); annotate_elt_rep_end (); } @@ -421,11 +421,11 @@ ada_print_scalar (struct type *type, LON case TYPE_CODE_MEMBER: case TYPE_CODE_METHOD: case TYPE_CODE_REF: - warning ("internal error: unhandled type in ada_print_scalar"); + warning (_("internal error: unhandled type in ada_print_scalar")); break; default: - error ("Invalid type code in symbol table."); + error (_("Invalid type code in symbol table.")); } gdb_flush (stream); } @@ -492,7 +492,7 @@ printstr (struct ui_file *stream, char * ada_emit_char (char_at (string, i, type_len), stream, '\'', type_len); fputs_filtered ("'", stream); - fprintf_filtered (stream, " ", reps); + fprintf_filtered (stream, _(" "), reps); i = rep1 - 1; things_printed += repeat_count_threshold; need_comma = 1; @@ -1068,7 +1068,7 @@ print_field_values (struct type *type, c if (TYPE_CPLUS_SPECIFIC (type) != NULL && TYPE_FIELD_IGNORE (type, i)) { - fputs_filtered ("", stream); + fputs_filtered (_(""), stream); } else { diff -Naurp -X /home/ibr/tmp/root/prg/dontdiff.ibr -X dontdiff.prj gdb.orig/gdb/aix-thread.c gdb/gdb/aix-thread.c --- gdb.orig/gdb/aix-thread.c 2004-10-08 22:29:45.000000000 +0200 +++ gdb/gdb/aix-thread.c 2004-12-15 00:16:36.000000000 +0100 @@ -240,7 +240,7 @@ ptrace_check (int req, int id, int ret) } break; } - error ("aix-thread: ptrace (%d, %d) returned %d (errno = %d %s)", + error (_("aix-thread: ptrace (%d, %d) returned %d (errno = %d %s)"), req, id, ret, errno, safe_strerror (errno)); return 0; /* Not reached. */ } @@ -550,12 +550,24 @@ state2str (pthdb_state_t state) { switch (state) { - case PST_IDLE: return "idle"; /* being created */ - case PST_RUN: return "running"; /* running */ - case PST_SLEEP: return "sleeping"; /* awaiting an event */ - case PST_READY: return "ready"; /* runnable */ - case PST_TERM: return "finished"; /* awaiting a join/detach */ - default: return "unknown"; + case PST_IDLE: + /* i18n: Like "Thread-Id %d, [state] idle" */ + return _("idle"); /* being created */ + case PST_RUN: + /* i18n: Like "Thread-Id %d, [state] running" */ + return _("running"); /* running */ + case PST_SLEEP: + /* i18n: Like "Thread-Id %d, [state] sleeping" */ + return _("sleeping"); /* awaiting an event */ + case PST_READY: + /* i18n: Like "Thread-Id %d, [state] ready" */ + return _("ready"); /* runnable */ + case PST_TERM: + /* i18n: Like "Thread-Id %d, [state] finished" */ + return _("finished"); /* awaiting a join/detach */ + default: + /* i18n: Like "Thread-Id %d, [state] unknown" */ + return _("unknown"); } } @@ -970,12 +982,12 @@ aix_thread_resume (ptid_t ptid, int step { thread = find_thread_pid (ptid); if (!thread) - error ("aix-thread resume: unknown pthread %ld", + error (_("aix-thread resume: unknown pthread %ld"), TIDGET (ptid)); tid[0] = thread->private->tid; if (tid[0] == PTHDB_INVALID_TID) - error ("aix-thread resume: no tid for pthread %ld", + error (_("aix-thread resume: no tid for pthread %ld"), TIDGET (ptid)); tid[1] = 0; @@ -1131,7 +1143,7 @@ fetch_regs_user_thread (pthdb_pthread_t "fetch_regs_user_thread %lx\n", (long) pdtid); status = pthdb_pthread_context (pd_session, pdtid, &ctx); if (status != PTHDB_SUCCESS) - error ("aix-thread: fetch_registers: pthdb_pthread_context returned %s", + error (_("aix-thread: fetch_registers: pthdb_pthread_context returned %s"), pd_status2str (status)); /* General-purpose registers. */ @@ -1412,7 +1424,7 @@ store_regs_user_thread (pthdb_pthread_t values. */ status = pthdb_pthread_context (pd_session, pdtid, &ctx); if (status != PTHDB_SUCCESS) - error ("aix-thread: store_registers: pthdb_pthread_context returned %s", + error (_("aix-thread: store_registers: pthdb_pthread_context returned %s"), pd_status2str (status)); /* Collect general-purpose register values from the regcache. */ @@ -1473,7 +1485,7 @@ store_regs_user_thread (pthdb_pthread_t status = pthdb_pthread_setcontext (pd_session, pdtid, &ctx); if (status != PTHDB_SUCCESS) - error ("aix-thread: store_registers: pthdb_pthread_setcontext returned %s", + error (_("aix-thread: store_registers: pthdb_pthread_setcontext returned %s"), pd_status2str (status)); } @@ -1660,7 +1672,7 @@ aix_thread_pid_to_str (ptid_t ptid) xstrprintf(). */ xfree (ret); - ret = xstrprintf ("Thread %ld", ptid_get_tid (ptid)); + ret = xstrprintf (_("Thread %ld"), ptid_get_tid (ptid)); return ret; } @@ -1690,7 +1702,8 @@ aix_thread_extra_thread_info (struct thr tid = thread->private->tid; if (tid != PTHDB_INVALID_TID) - fprintf_unfiltered (buf, "tid %d", tid); + /* i18n: Like "thread-identifier %d, [state] running, suspended" */ + fprintf_unfiltered (buf, _("tid %d"), tid); status = pthdb_pthread_state (pd_session, pdtid, &state); if (status != PTHDB_SUCCESS) @@ -1700,16 +1713,19 @@ aix_thread_extra_thread_info (struct thr status = pthdb_pthread_suspendstate (pd_session, pdtid, &suspendstate); if (status == PTHDB_SUCCESS && suspendstate == PSS_SUSPENDED) - fprintf_unfiltered (buf, ", suspended"); + /* i18n: Like "Thread-Id %d, [state] running, suspended" */ + fprintf_unfiltered (buf, _(", suspended")); status = pthdb_pthread_detachstate (pd_session, pdtid, &detachstate); if (status == PTHDB_SUCCESS && detachstate == PDS_DETACHED) - fprintf_unfiltered (buf, ", detached"); + /* i18n: Like "Thread-Id %d, [state] running, detached" */ + fprintf_unfiltered (buf, _(", detached")); pthdb_pthread_cancelpend (pd_session, pdtid, &cancelpend); if (status == PTHDB_SUCCESS && cancelpend) - fprintf_unfiltered (buf, ", cancel pending"); + /* i18n: Like "Thread-Id %d, [state] running, cancel pending" */ + fprintf_unfiltered (buf, _(", cancel pending")); ui_file_write (buf, "", 1); @@ -1727,8 +1743,8 @@ static void init_aix_thread_ops (void) { aix_thread_ops.to_shortname = "aix-threads"; - aix_thread_ops.to_longname = "AIX pthread support"; - aix_thread_ops.to_doc = "AIX pthread support"; + aix_thread_ops.to_longname = _("AIX pthread support"); + aix_thread_ops.to_doc = _("AIX pthread support"); aix_thread_ops.to_attach = aix_thread_attach; aix_thread_ops.to_detach = aix_thread_detach; @@ -1764,8 +1780,8 @@ _initialize_aix_thread (void) deprecated_add_show_from_set (add_set_cmd ("aix-thread", no_class, var_zinteger, (char *) &debug_aix_thread, - "Set debugging of AIX thread module.\n" - "Enables printf debugging output.\n", + _("Set debugging of AIX thread module.\n" + "Enables printf debugging output.\n"), &setdebuglist), &showdebuglist); } diff -Naurp -X /home/ibr/tmp/root/prg/dontdiff.ibr -X dontdiff.prj gdb.orig/gdb/alpha-nat.c gdb/gdb/alpha-nat.c --- gdb.orig/gdb/alpha-nat.c 2004-12-01 22:19:21.000000000 +0100 +++ gdb/gdb/alpha-nat.c 2004-12-14 23:54:25.000000000 +0100 @@ -121,7 +121,7 @@ fetch_osf_core_registers (char *core_reg } if (bad_reg >= 0) { - error ("Register %s not found in core file.", REGISTER_NAME (bad_reg)); + error (_("Register %s not found in core file."), REGISTER_NAME (bad_reg)); } } @@ -131,7 +131,7 @@ fetch_elf_core_registers (char *core_reg { if (core_reg_size < 32 * 8) { - error ("Core file register section too small (%u bytes).", core_reg_size); + error (_("Core file register section too small (%u bytes)."), core_reg_size); return; } diff -Naurp -X /home/ibr/tmp/root/prg/dontdiff.ibr -X dontdiff.prj gdb.orig/gdb/alphabsd-nat.c gdb/gdb/alphabsd-nat.c --- gdb.orig/gdb/alphabsd-nat.c 2004-08-15 01:37:04.000000000 +0200 +++ gdb/gdb/alphabsd-nat.c 2004-12-14 23:54:25.000000000 +0100 @@ -92,7 +92,7 @@ fetch_inferior_registers (int regno) if (ptrace (PT_GETREGS, PIDGET (inferior_ptid), (PTRACE_TYPE_ARG3) &gregs, 0) == -1) - perror_with_name ("Couldn't get registers"); + perror_with_name (_("Couldn't get registers")); alphabsd_supply_reg ((char *) &gregs, regno); if (regno != -1) @@ -105,7 +105,7 @@ fetch_inferior_registers (int regno) if (ptrace (PT_GETFPREGS, PIDGET (inferior_ptid), (PTRACE_TYPE_ARG3) &fpregs, 0) == -1) - perror_with_name ("Couldn't get floating point status"); + perror_with_name (_("Couldn't get floating point status")); alphabsd_supply_fpreg ((char *) &fpregs, regno); } @@ -122,13 +122,13 @@ store_inferior_registers (int regno) struct reg gregs; if (ptrace (PT_GETREGS, PIDGET (inferior_ptid), (PTRACE_TYPE_ARG3) &gregs, 0) == -1) - perror_with_name ("Couldn't get registers"); + perror_with_name (_("Couldn't get registers")); alphabsd_fill_reg ((char *) &gregs, regno); if (ptrace (PT_SETREGS, PIDGET (inferior_ptid), (PTRACE_TYPE_ARG3) &gregs, 0) == -1) - perror_with_name ("Couldn't write registers"); + perror_with_name (_("Couldn't write registers")); if (regno != -1) return; @@ -140,12 +140,12 @@ store_inferior_registers (int regno) if (ptrace (PT_GETFPREGS, PIDGET (inferior_ptid), (PTRACE_TYPE_ARG3) &fpregs, 0) == -1) - perror_with_name ("Couldn't get floating point status"); + perror_with_name (_("Couldn't get floating point status")); alphabsd_fill_fpreg ((char *) &fpregs, regno); if (ptrace (PT_SETFPREGS, PIDGET (inferior_ptid), (PTRACE_TYPE_ARG3) &fpregs, 0) == -1) - perror_with_name ("Couldn't write floating point status"); + perror_with_name (_("Couldn't write floating point status")); } } diff -Naurp -X /home/ibr/tmp/root/prg/dontdiff.ibr -X dontdiff.prj gdb.orig/gdb/alphanbsd-tdep.c gdb/gdb/alphanbsd-tdep.c --- gdb.orig/gdb/alphanbsd-tdep.c 2004-09-28 22:02:20.000000000 +0200 +++ gdb/gdb/alphanbsd-tdep.c 2004-12-14 23:54:25.000000000 +0100 @@ -64,7 +64,7 @@ fetch_core_registers (char *core_reg_sec if (core_reg_size < (SIZEOF_TRAPFRAME + SIZEOF_STRUCT_FPREG)) { - warning ("Wrong size register set in core file."); + warning (_("Wrong size register set in core file.")); return; } @@ -86,14 +86,14 @@ fetch_elfcore_registers (char *core_reg_ { case 0: /* Integer registers. */ if (core_reg_size != SIZEOF_STRUCT_REG) - warning ("Wrong size register set in core file."); + warning (_("Wrong size register set in core file.")); else alphabsd_supply_reg (core_reg_sect, -1); break; case 2: /* Floating point registers. */ if (core_reg_size != SIZEOF_STRUCT_FPREG) - warning ("Wrong size FP register set in core file."); + warning (_("Wrong size FP register set in core file.")); else alphabsd_supply_fpreg (core_reg_sect, -1); break; diff -Naurp -X /home/ibr/tmp/root/prg/dontdiff.ibr -X dontdiff.prj gdb.orig/gdb/amd64-linux-nat.c gdb/gdb/amd64-linux-nat.c --- gdb.orig/gdb/amd64-linux-nat.c 2004-04-09 23:16:05.000000000 +0200 +++ gdb/gdb/amd64-linux-nat.c 2004-12-14 23:54:25.000000000 +0100 @@ -162,7 +162,7 @@ fetch_inferior_registers (int regnum) elf_gregset_t regs; if (ptrace (PTRACE_GETREGS, tid, 0, (long) ®s) < 0) - perror_with_name ("Couldn't get registers"); + perror_with_name (_("Couldn't get registers")); amd64_supply_native_gregset (current_regcache, ®s, -1); if (regnum != -1) @@ -174,7 +174,7 @@ fetch_inferior_registers (int regnum) elf_fpregset_t fpregs; if (ptrace (PTRACE_GETFPREGS, tid, 0, (long) &fpregs) < 0) - perror_with_name ("Couldn't get floating point status"); + perror_with_name (_("Couldn't get floating point status")); amd64_supply_fxsave (current_regcache, -1, &fpregs); } @@ -199,12 +199,12 @@ store_inferior_registers (int regnum) elf_gregset_t regs; if (ptrace (PTRACE_GETREGS, tid, 0, (long) ®s) < 0) - perror_with_name ("Couldn't get registers"); + perror_with_name (_("Couldn't get registers")); amd64_collect_native_gregset (current_regcache, ®s, regnum); if (ptrace (PTRACE_SETREGS, tid, 0, (long) ®s) < 0) - perror_with_name ("Couldn't write registers"); + perror_with_name (_("Couldn't write registers")); if (regnum != -1) return; @@ -215,12 +215,12 @@ store_inferior_registers (int regnum) elf_fpregset_t fpregs; if (ptrace (PTRACE_GETFPREGS, tid, 0, (long) &fpregs) < 0) - perror_with_name ("Couldn't get floating point status"); + perror_with_name (_("Couldn't get floating point status")); amd64_collect_fxsave (current_regcache, regnum, &fpregs); if (ptrace (PTRACE_SETFPREGS, tid, 0, (long) &fpregs) < 0) - perror_with_name ("Couldn't write floating point status"); + perror_with_name (_("Couldn't write floating point status")); return; } @@ -248,7 +248,7 @@ amd64_linux_dr_get (int regnum) offsetof (struct user, u_debugreg[regnum]), 0); if (errno != 0) #if 0 - perror_with_name ("Couldn't read debug register"); + perror_with_name (_("Couldn't read debug register")); #else return 0; #endif @@ -269,7 +269,7 @@ amd64_linux_dr_set (int regnum, unsigned errno = 0; ptrace (PT_WRITE_U, tid, offsetof (struct user, u_debugreg[regnum]), value); if (errno != 0) - perror_with_name ("Couldn't write debug register"); + perror_with_name (_("Couldn't write debug register")); } void diff -Naurp -X /home/ibr/tmp/root/prg/dontdiff.ibr -X dontdiff.prj gdb.orig/gdb/amd64-tdep.c gdb/gdb/amd64-tdep.c --- gdb.orig/gdb/amd64-tdep.c 2004-11-13 03:15:31.000000000 +0100 +++ gdb/gdb/amd64-tdep.c 2004-12-14 23:54:25.000000000 +0100 @@ -204,7 +204,7 @@ amd64_dwarf_reg_to_regnum (int reg) regnum = amd64_dwarf_regmap[reg]; if (regnum == -1) - warning ("Unmapped DWARF Register #%d encountered\n", reg); + warning (_("Unmapped DWARF Register #%d encountered\n"), reg); return regnum; } diff -Naurp -X /home/ibr/tmp/root/prg/dontdiff.ibr -X dontdiff.prj gdb.orig/gdb/amd64bsd-nat.c gdb/gdb/amd64bsd-nat.c --- gdb.orig/gdb/amd64bsd-nat.c 2004-09-26 20:42:29.000000000 +0200 +++ gdb/gdb/amd64bsd-nat.c 2004-12-14 23:54:25.000000000 +0100 @@ -49,7 +49,7 @@ amd64bsd_fetch_inferior_registers (int r if (ptrace (PT_GETREGS, PIDGET (inferior_ptid), (PTRACE_TYPE_ARG3) ®s, 0) == -1) - perror_with_name ("Couldn't get registers"); + perror_with_name (_("Couldn't get registers")); amd64_supply_native_gregset (current_regcache, ®s, -1); if (regnum != -1) @@ -62,7 +62,7 @@ amd64bsd_fetch_inferior_registers (int r if (ptrace (PT_GETFPREGS, PIDGET (inferior_ptid), (PTRACE_TYPE_ARG3) &fpregs, 0) == -1) - perror_with_name ("Couldn't get floating point status"); + perror_with_name (_("Couldn't get floating point status")); amd64_supply_fxsave (current_regcache, -1, &fpregs); } @@ -80,13 +80,13 @@ amd64bsd_store_inferior_registers (int r if (ptrace (PT_GETREGS, PIDGET (inferior_ptid), (PTRACE_TYPE_ARG3) ®s, 0) == -1) - perror_with_name ("Couldn't get registers"); + perror_with_name (_("Couldn't get registers")); amd64_collect_native_gregset (current_regcache, ®s, regnum); if (ptrace (PT_SETREGS, PIDGET (inferior_ptid), (PTRACE_TYPE_ARG3) ®s, 0) == -1) - perror_with_name ("Couldn't write registers"); + perror_with_name (_("Couldn't write registers")); if (regnum != -1) return; @@ -98,13 +98,13 @@ amd64bsd_store_inferior_registers (int r if (ptrace (PT_GETFPREGS, PIDGET (inferior_ptid), (PTRACE_TYPE_ARG3) &fpregs, 0) == -1) - perror_with_name ("Couldn't get floating point status"); + perror_with_name (_("Couldn't get floating point status")); amd64_collect_fxsave (current_regcache, regnum, &fpregs); if (ptrace (PT_SETFPREGS, PIDGET (inferior_ptid), (PTRACE_TYPE_ARG3) &fpregs, 0) == -1) - perror_with_name ("Couldn't write floating point status"); + perror_with_name (_("Couldn't write floating point status")); } } diff -Naurp -X /home/ibr/tmp/root/prg/dontdiff.ibr -X dontdiff.prj gdb.orig/gdb/amd64fbsd-nat.c gdb/gdb/amd64fbsd-nat.c --- gdb.orig/gdb/amd64fbsd-nat.c 2004-09-26 20:42:29.000000000 +0200 +++ gdb/gdb/amd64fbsd-nat.c 2004-12-15 00:21:55.000000000 +0100 @@ -178,9 +178,9 @@ _initialize_amd64fbsd_nat (void) if (SC_RIP_OFFSET != offset) { - warning ("\ + warning (_("\ offsetof (struct sigcontext, sc_rip) yields %d instead of %d.\n\ -Please report this to .", +Please report this to ."), offset, SC_RIP_OFFSET); } @@ -191,9 +191,9 @@ Please report this to . if (SC_RSP_OFFSET != offset) { - warning ("\ + warning (_("\ offsetof (struct sigcontext, sc_rsp) yields %d instead of %d.\n\ -Please report this to .", +Please report this to ."), offset, SC_RSP_OFFSET); } @@ -204,9 +204,9 @@ Please report this to . if (SC_RBP_OFFSET != offset) { - warning ("\ + warning (_("\ offsetof (struct sigcontext, sc_rbp) yields %d instead of %d.\n\ -Please report this to .", +Please report this to ."), offset, SC_RBP_OFFSET); } diff -Naurp -X /home/ibr/tmp/root/prg/dontdiff.ibr -X dontdiff.prj gdb.orig/gdb/arch-utils.c gdb/gdb/arch-utils.c --- gdb.orig/gdb/arch-utils.c 2004-11-23 22:05:18.000000000 +0100 +++ gdb/gdb/arch-utils.c 2004-12-14 23:54:25.000000000 +0100 @@ -180,7 +180,7 @@ default_float_format (struct gdbarch *gd return &floatformat_ieee_single_little; default: internal_error (__FILE__, __LINE__, - "default_float_format: bad byte order"); + _("default_float_format: bad byte order")); } } @@ -197,7 +197,7 @@ default_double_format (struct gdbarch *g return &floatformat_ieee_double_little; default: internal_error (__FILE__, __LINE__, - "default_double_format: bad byte order"); + _("default_double_format: bad byte order")); } } @@ -261,7 +261,7 @@ legacy_virtual_frame_pointer (CORE_ADDR else /* Should this be an internal error? I guess so, it is reflecting an architectural limitation in the current design. */ - internal_error (__FILE__, __LINE__, "No virtual frame pointer available"); + internal_error (__FILE__, __LINE__, _("No virtual frame pointer available")); *frame_offset = 0; } @@ -372,11 +372,17 @@ static void show_endian (char *args, int from_tty) { if (target_byte_order_auto) - printf_unfiltered ("The target endianness is set automatically (currently %s endian)\n", - (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG ? "big" : "little")); + if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG) + printf_unfiltered (_("The target endianness is set automatically " + "(currently big endian)\n")); + else + printf_unfiltered (_("The target endianness is set automatically " + "(currently little endian)\n")); else - printf_unfiltered ("The target is assumed to be %s endian\n", - (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG ? "big" : "little")); + if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG) + printf_unfiltered ("The target is assumed to be big endian\n"); + else + printf_unfiltered ("The target is assumed to be little endian\n"); } static void @@ -393,7 +399,7 @@ set_endian (char *ignore_args, int from_ gdbarch_info_init (&info); info.byte_order = BFD_ENDIAN_LITTLE; if (! gdbarch_update_p (info)) - printf_unfiltered ("Little endian target not supported by GDB\n"); + printf_unfiltered (_("Little endian target not supported by GDB\n")); } else if (set_endian_string == endian_big) { @@ -402,11 +408,11 @@ set_endian (char *ignore_args, int from_ gdbarch_info_init (&info); info.byte_order = BFD_ENDIAN_BIG; if (! gdbarch_update_p (info)) - printf_unfiltered ("Big endian target not supported by GDB\n"); + printf_unfiltered (_("Big endian target not supported by GDB\n")); } else internal_error (__FILE__, __LINE__, - "set_endian: bad value"); + _("set_endian: bad value")); show_endian (NULL, from_tty); } @@ -436,9 +442,9 @@ show_architecture (char *args, int from_ const char *arch; arch = TARGET_ARCHITECTURE->printable_name; if (target_architecture_auto) - printf_filtered ("The target architecture is set automatically (currently %s)\n", arch); + printf_filtered (_("The target architecture is set automatically (currently %s)\n"), arch); else - printf_filtered ("The target architecture is assumed to be %s\n", arch); + printf_filtered (_("The target architecture is assumed to be %s\n"), arch); } @@ -459,11 +465,11 @@ set_architecture (char *ignore_args, int info.bfd_arch_info = bfd_scan_arch (set_architecture_string); if (info.bfd_arch_info == NULL) internal_error (__FILE__, __LINE__, - "set_architecture: bfd_scan_arch failed"); + _("set_architecture: bfd_scan_arch failed")); if (gdbarch_update_p (info)) target_architecture_auto = 0; else - printf_unfiltered ("Architecture `%s' not recognized.\n", + printf_unfiltered (_("Architecture `%s' not recognized.\n"), set_architecture_string); } show_architecture (NULL, from_tty); @@ -533,7 +539,7 @@ set_gdbarch_from_file (bfd *abfd) gdbarch = gdbarch_from_bfd (abfd); if (gdbarch == NULL) - error ("Architecture of file not recognized.\n"); + error (_("Architecture of file not recognized.\n")); deprecated_current_gdbarch_select_hack (gdbarch); } @@ -581,11 +587,11 @@ initialize_current_architecture (void) } if (chosen == NULL) internal_error (__FILE__, __LINE__, - "initialize_current_architecture: No arch"); + _("initialize_current_architecture: No arch")); info.bfd_arch_info = bfd_scan_arch (chosen); if (info.bfd_arch_info == NULL) internal_error (__FILE__, __LINE__, - "initialize_current_architecture: Arch not found"); + _("initialize_current_architecture: Arch not found")); } /* Take several guesses at a byte order. */ @@ -623,7 +629,8 @@ initialize_current_architecture (void) if (! gdbarch_update_p (info)) internal_error (__FILE__, __LINE__, - "initialize_current_architecture: Selection of initial architecture failed"); + _("initialize_current_architecture: Selection of " + "initial architecture failed")); /* Create the ``set architecture'' command appending ``auto'' to the list of architectures. */ @@ -640,14 +647,14 @@ initialize_current_architecture (void) safe. */ c = add_set_enum_cmd ("architecture", class_support, arches, &set_architecture_string, - "Set architecture of target.", + _("Set architecture of target."), &setlist); set_cmd_sfunc (c, set_architecture); add_alias_cmd ("processor", "architecture", class_support, 1, &setlist); /* Don't use set_from_show - need to print both auto/manual and current setting. */ add_cmd ("architecture", class_support, show_architecture, - "Show the current target architecture", &showlist); + _("Show the current target architecture"), &showlist); } } @@ -724,11 +731,11 @@ _initialize_gdbarch_utils (void) struct cmd_list_element *c; c = add_set_enum_cmd ("endian", class_support, endian_enum, &set_endian_string, - "Set endianness of target.", + _("Set endianness of target."), &setlist); set_cmd_sfunc (c, set_endian); /* Don't use set_from_show - need to print both auto/manual and current setting. */ add_cmd ("endian", class_support, show_endian, - "Show the current byte-order", &showlist); + _("Show the current byte-order"), &showlist); } diff -Naurp -X /home/ibr/tmp/root/prg/dontdiff.ibr -X dontdiff.prj gdb.orig/gdb/arm-linux-nat.c gdb/gdb/arm-linux-nat.c --- gdb.orig/gdb/arm-linux-nat.c 2004-07-24 03:00:19.000000000 +0200 +++ gdb/gdb/arm-linux-nat.c 2004-12-14 23:54:25.000000000 +0100 @@ -236,7 +236,7 @@ fetch_fpregister (int regno) ret = ptrace (PT_GETFPREGS, tid, 0, &fp); if (ret < 0) { - warning ("Unable to fetch floating point register."); + warning (_("Unable to fetch floating point register.")); return; } @@ -285,7 +285,7 @@ fetch_fpregs (void) ret = ptrace (PT_GETFPREGS, tid, 0, &fp); if (ret < 0) { - warning ("Unable to fetch the floating point registers."); + warning (_("Unable to fetch the floating point registers.")); return; } @@ -333,7 +333,7 @@ store_fpregister (int regno) ret = ptrace (PT_GETFPREGS, tid, 0, &fp); if (ret < 0) { - warning ("Unable to fetch the floating point registers."); + warning (_("Unable to fetch the floating point registers.")); return; } @@ -350,7 +350,7 @@ store_fpregister (int regno) ret = ptrace (PTRACE_SETFPREGS, tid, 0, &fp); if (ret < 0) { - warning ("Unable to store floating point register."); + warning (_("Unable to store floating point register.")); return; } } @@ -371,7 +371,7 @@ store_fpregs (void) ret = ptrace (PT_GETFPREGS, tid, 0, &fp); if (ret < 0) { - warning ("Unable to fetch the floating point registers."); + warning (_("Unable to fetch the floating point registers.")); return; } @@ -388,7 +388,7 @@ store_fpregs (void) ret = ptrace (PTRACE_SETFPREGS, tid, 0, &fp); if (ret < 0) { - warning ("Unable to store floating point registers."); + warning (_("Unable to store floating point registers.")); return; } } @@ -408,7 +408,7 @@ fetch_register (int regno) ret = ptrace (PTRACE_GETREGS, tid, 0, ®s); if (ret < 0) { - warning ("Unable to fetch general register."); + warning (_("Unable to fetch general register.")); return; } @@ -448,7 +448,7 @@ fetch_regs (void) ret = ptrace (PTRACE_GETREGS, tid, 0, ®s); if (ret < 0) { - warning ("Unable to fetch general registers."); + warning (_("Unable to fetch general registers.")); return; } @@ -486,7 +486,7 @@ store_register (int regno) ret = ptrace (PTRACE_GETREGS, tid, 0, ®s); if (ret < 0) { - warning ("Unable to fetch general registers."); + warning (_("Unable to fetch general registers.")); return; } @@ -496,7 +496,7 @@ store_register (int regno) ret = ptrace (PTRACE_SETREGS, tid, 0, ®s); if (ret < 0) { - warning ("Unable to store general register."); + warning (_("Unable to store general register.")); return; } } @@ -514,7 +514,7 @@ store_regs (void) ret = ptrace (PTRACE_GETREGS, tid, 0, ®s); if (ret < 0) { - warning ("Unable to fetch general registers."); + warning (_("Unable to fetch general registers.")); return; } @@ -528,7 +528,7 @@ store_regs (void) if (ret < 0) { - warning ("Unable to store general registers."); + warning (_("Unable to store general registers.")); return; } } @@ -691,7 +691,7 @@ get_linux_version (unsigned int *vmajor, if (-1 == uname (&info)) { - warning ("Unable to determine GNU/Linux version."); + warning (_("Unable to determine GNU/Linux version.")); return -1; } diff -Naurp -X /home/ibr/tmp/root/prg/dontdiff.ibr -X dontdiff.prj gdb.orig/gdb/arm-tdep.c gdb/gdb/arm-tdep.c --- gdb.orig/gdb/arm-tdep.c 2004-11-12 22:45:05.000000000 +0100 +++ gdb/gdb/arm-tdep.c 2004-12-14 23:54:25.000000000 +0100 @@ -1322,12 +1322,13 @@ arm_print_float_info (struct gdbarch *gd int type; type = (status >> 24) & 127; - printf ("%s FPU type %d\n", - (status & (1 << 31)) ? "Hardware" : "Software", - type); - fputs ("mask: ", stdout); + if (status & (1 << 31)) + printf (_("Hardware FPU type %d\n"), type); + else + printf (_("Software FPU type %d\n"), type); + fputs (_("mask: "), stdout); print_fpu_flags (status >> 16); - fputs ("flags: ", stdout); + fputs (_("flags: "), stdout); print_fpu_flags (status); } @@ -1384,7 +1385,7 @@ arm_register_sim_regno (int regnum) return SIM_ARM_FPS_REGNUM + reg; reg -= NUM_SREGS; - internal_error (__FILE__, __LINE__, "Bad REGNUM %d", regnum); + internal_error (__FILE__, __LINE__, _("Bad REGNUM %d"), regnum); } /* NOTE: cagney/2001-08-20: Both convert_from_extended() and @@ -1549,7 +1550,7 @@ thumb_get_next_pc (CORE_ADDR pc) nextpc = (CORE_ADDR) read_memory_integer (sp + offset, 4); nextpc = ADDR_BITS_REMOVE (nextpc); if (nextpc == pc) - error ("Infinite loop detected"); + error (_("Infinite loop detected")); } else if ((inst1 & 0xf000) == 0xd000) /* conditional branch */ { @@ -1580,7 +1581,7 @@ thumb_get_next_pc (CORE_ADDR pc) nextpc = ADDR_BITS_REMOVE (nextpc); if (nextpc == pc) - error ("Infinite loop detected"); + error (_("Infinite loop detected")); } return nextpc; @@ -1620,7 +1621,7 @@ arm_get_next_pc (CORE_ADDR pc) if (bits (this_instr, 22, 25) == 0 && bits (this_instr, 4, 7) == 9) /* multiply */ - error ("Illegal update to pc in instruction"); + error (_("Invalid update to pc in instruction")); /* BX , BLX */ if (bits (this_instr, 4, 28) == 0x12fff1 @@ -1631,7 +1632,7 @@ arm_get_next_pc (CORE_ADDR pc) nextpc = (CORE_ADDR) ADDR_BITS_REMOVE (result); if (nextpc == pc) - error ("Infinite loop detected"); + error (_("Infinite loop detected")); return nextpc; } @@ -1712,7 +1713,7 @@ arm_get_next_pc (CORE_ADDR pc) nextpc = (CORE_ADDR) ADDR_BITS_REMOVE (result); if (nextpc == pc) - error ("Infinite loop detected"); + error (_("Infinite loop detected")); break; } @@ -1730,7 +1731,7 @@ arm_get_next_pc (CORE_ADDR pc) unsigned long base; if (bit (this_instr, 22)) - error ("Illegal update to pc in instruction"); + error (_("Invalid update to pc in instruction")); /* byte write to PC */ rn = bits (this_instr, 16, 19); @@ -1755,7 +1756,7 @@ arm_get_next_pc (CORE_ADDR pc) nextpc = ADDR_BITS_REMOVE (nextpc); if (nextpc == pc) - error ("Infinite loop detected"); + error (_("Infinite loop detected")); } } break; @@ -1791,7 +1792,7 @@ arm_get_next_pc (CORE_ADDR pc) } nextpc = ADDR_BITS_REMOVE (nextpc); if (nextpc == pc) - error ("Infinite loop detected"); + error (_("Infinite loop detected")); } } break; @@ -1807,7 +1808,7 @@ arm_get_next_pc (CORE_ADDR pc) nextpc = ADDR_BITS_REMOVE (nextpc); if (nextpc == pc) - error ("Infinite loop detected"); + error (_("Infinite loop detected")); break; } @@ -1818,7 +1819,7 @@ arm_get_next_pc (CORE_ADDR pc) break; default: - fprintf_filtered (gdb_stderr, "Bad bit-field extraction\n"); + fprintf_filtered (gdb_stderr, _("Bad bit-field extraction\n")); return (pc); } } @@ -2012,7 +2013,7 @@ arm_extract_return_value (struct type *t default: internal_error (__FILE__, __LINE__, - "arm_extract_return_value: Floating point model not supported"); + _("arm_extract_return_value: Floating point model not supported")); break; } } @@ -2202,7 +2203,7 @@ arm_store_return_value (struct type *typ default: internal_error (__FILE__, __LINE__, - "arm_store_return_value: Floating point model not supported"); + _("arm_store_return_value: Floating point model not supported")); break; } } @@ -2329,7 +2330,8 @@ arm_skip_stub (CORE_ADDR pc) static void set_arm_command (char *args, int from_tty) { - printf_unfiltered ("\"set arm\" must be followed by an apporpriate subcommand.\n"); + printf_unfiltered (_("\"set arm\" must be followed by an apporpriate " + "subcommand.\n")); help_list (setarmcmdlist, "set arm ", all_commands, gdb_stdout); } @@ -2383,7 +2385,7 @@ set_fp_model_sfunc (char *args, int from } if (fp_model == ARM_FLOAT_LAST) - internal_error (__FILE__, __LINE__, "Invalid fp model accepted: %s.", + internal_error (__FILE__, __LINE__, _("Invalid fp model accepted: %s."), current_fp_model); if (gdbarch_bfd_arch_info (current_gdbarch)->arch == bfd_arch_arm) @@ -2398,7 +2400,7 @@ show_fp_model (char *args, int from_tty, if (arm_fp_model == ARM_FLOAT_AUTO && gdbarch_bfd_arch_info (current_gdbarch)->arch == bfd_arch_arm) - printf_filtered (" - the default for the current ABI is \"%s\".\n", + printf_filtered (_(" - the default for the current ABI is \"%s\".\n"), fp_model_strings[tdep->fp_model]); } @@ -2561,8 +2563,8 @@ arm_elf_osabi_sniffer (bfd *abfd) default: internal_error (__FILE__, __LINE__, - "arm_elf_osabi_sniffer: Unknown ARM EABI " - "version 0x%x", eflags); + _("arm_elf_osabi_sniffer: Unknown ARM EABI " + "version 0x%x"), eflags); } } break; @@ -2667,7 +2669,7 @@ arm_gdbarch_init (struct gdbarch_info in default: internal_error (__FILE__, __LINE__, - "arm_gdbarch_init: bad byte order for float format"); + _("arm_gdbarch_init: bad byte order for float format")); } /* On ARM targets char defaults to unsigned. */ @@ -2768,7 +2770,7 @@ arm_gdbarch_init (struct gdbarch_info in default: internal_error (__FILE__, __LINE__, - "arm_gdbarch_init: bad byte order for float format"); + _("arm_gdbarch_init: bad byte order for float format")); } return gdbarch; @@ -2782,7 +2784,7 @@ arm_dump_tdep (struct gdbarch *current_g if (tdep == NULL) return; - fprintf_unfiltered (file, "arm_dump_tdep: Lowest pc = 0x%lx", + fprintf_unfiltered (file, _("arm_dump_tdep: Lowest pc = 0x%lx"), (unsigned long) tdep->lowest_pc); } @@ -2841,11 +2843,11 @@ _initialize_arm_tdep (void) /* Add root prefix command for all "set arm"/"show arm" commands. */ add_prefix_cmd ("arm", no_class, set_arm_command, - "Various ARM-specific commands.", + _("Various ARM-specific commands."), &setarmcmdlist, "set arm ", 0, &setlist); add_prefix_cmd ("arm", no_class, show_arm_command, - "Various ARM-specific commands.", + _("Various ARM-specific commands."), &showarmcmdlist, "show arm ", 0, &showlist); /* Sync the opcode insn printer with our register viewer. */ @@ -2853,8 +2855,8 @@ _initialize_arm_tdep (void) /* Begin creating the help text. */ stb = mem_fileopen (); - fprintf_unfiltered (stb, "Set the disassembly style.\n" - "The valid values are:\n"); + fprintf_unfiltered (stb, _("Set the disassembly style.\n" + "The valid values are:\n")); /* Initialize the array that will be passed to add_set_enum_cmd(). */ valid_disassembly_styles @@ -2879,7 +2881,7 @@ _initialize_arm_tdep (void) valid_disassembly_styles[num_disassembly_options] = NULL; /* Finish the creation of the help text. */ - fprintf_unfiltered (stb, "The default is \"std\"."); + fprintf_unfiltered (stb, _("The default is \"std\".")); helptext = ui_file_xstrdup (stb, &length); ui_file_delete (stb); @@ -2902,24 +2904,23 @@ _initialize_arm_tdep (void) set_cmd_sfunc (new_set, set_disassembly_style_sfunc); deprecated_add_show_from_set (new_set, &showarmcmdlist); - add_setshow_boolean_cmd ("apcs32", no_class, &arm_apcs_32, "\ -Set usage of ARM 32-bit mode.", "\ -Show usage of ARM 32-bit mode.", "\ -When off, a 26-bit PC will be used.\n\ -When off, a 26-bit PC will be used.", "\ -Usage of ARM 32-bit mode is %s.", + add_setshow_boolean_cmd ("apcs32", no_class, &arm_apcs_32, + _("Set usage of ARM 32-bit mode."), + _("Show usage of ARM 32-bit mode."), + _("When off, a 26-bit PC will be used."), + _("Usage of ARM 32-bit mode is %s."), NULL, NULL, &setarmcmdlist, &showarmcmdlist); /* Add a command to allow the user to force the FPU model. */ new_set = add_set_enum_cmd ("fpu", no_class, fp_model_strings, ¤t_fp_model, - "Set the floating point type.\n" - "auto - Determine the FP typefrom the OS-ABI.\n" - "softfpa - Software FP, mixed-endian doubles on little-endian ARMs.\n" - "fpa - FPA co-processor (GCC compiled).\n" - "softvfp - Software FP with pure-endian doubles.\n" - "vfp - VFP co-processor.", + _("Set the floating point type.\n" + "auto - Determine the FP typefrom the OS-ABI.\n" + "softfpa - Software FP, mixed-endian doubles on little-endian ARMs.\n" + "fpa - FPA co-processor (GCC compiled).\n" + "softvfp - Software FP with pure-endian doubles.\n" + "vfp - VFP co-processor."), &setarmcmdlist); set_cmd_sfunc (new_set, set_fp_model_sfunc); set_cmd_sfunc (deprecated_add_show_from_set (new_set, &showarmcmdlist), @@ -2927,15 +2928,15 @@ Usage of ARM 32-bit mode is %s.", /* Add the deprecated "othernames" command. */ deprecate_cmd (add_com ("othernames", class_obscure, arm_othernames, - "Switch to the next set of register names."), + _("Switch to the next set of register names.")), "set arm disassembly"); /* Debugging flag. */ - add_setshow_boolean_cmd ("arm", class_maintenance, &arm_debug, "\ -Set ARM debugging.", "\ -Show ARM debugging.", "\ -When on, arm-specific debugging is enabled.", "\ -ARM debugging is %s.", + add_setshow_boolean_cmd ("arm", class_maintenance, &arm_debug, + _("Set ARM debugging."), + _("Show ARM debugging."), + _("When on, arm-specific debugging is enabled."), + _("ARM debugging is %s."), NULL, NULL, &setdebuglist, &showdebuglist); } diff -Naurp -X /home/ibr/tmp/root/prg/dontdiff.ibr -X dontdiff.prj gdb.orig/gdb/armnbsd-nat.c gdb/gdb/armnbsd-nat.c --- gdb.orig/gdb/armnbsd-nat.c 2004-08-15 01:37:04.000000000 +0200 +++ gdb/gdb/armnbsd-nat.c 2004-12-14 23:54:25.000000000 +0100 @@ -88,7 +88,7 @@ fetch_register (int regno) if (ret < 0) { - warning ("unable to fetch general register"); + warning (_("unable to fetch general register")); return; } @@ -139,7 +139,7 @@ fetch_regs (void) if (ret < 0) { - warning ("unable to fetch general registers"); + warning (_("unable to fetch general registers")); return; } @@ -157,7 +157,7 @@ fetch_fp_register (int regno) if (ret < 0) { - warning ("unable to fetch floating-point register"); + warning (_("unable to fetch floating-point register")); return; } @@ -187,7 +187,7 @@ fetch_fp_regs (void) if (ret < 0) { - warning ("unable to fetch general registers"); + warning (_("unable to fetch general registers")); return; } @@ -223,7 +223,7 @@ store_register (int regno) if (ret < 0) { - warning ("unable to fetch general registers"); + warning (_("unable to fetch general registers")); return; } @@ -284,7 +284,7 @@ store_register (int regno) (PTRACE_TYPE_ARG3) &inferior_registers, 0); if (ret < 0) - warning ("unable to write register %d to inferior", regno); + warning (_("unable to write register %d to inferior"), regno); } static void @@ -331,7 +331,7 @@ store_regs (void) (PTRACE_TYPE_ARG3) &inferior_registers, 0); if (ret < 0) - warning ("unable to store general registers"); + warning (_("unable to store general registers")); } static void @@ -345,7 +345,7 @@ store_fp_register (int regno) if (ret < 0) { - warning ("unable to fetch floating-point registers"); + warning (_("unable to fetch floating-point registers")); return; } @@ -366,7 +366,7 @@ store_fp_register (int regno) (PTRACE_TYPE_ARG3) &inferior_fp_registers, 0); if (ret < 0) - warning ("unable to write register %d to inferior", regno); + warning (_("unable to write register %d to inferior"), regno); } static void @@ -388,7 +388,7 @@ store_fp_regs (void) (PTRACE_TYPE_ARG3) &inferior_fp_registers, 0); if (ret < 0) - warning ("unable to store floating-point registers"); + warning (_("unable to store floating-point registers")); } void @@ -437,7 +437,7 @@ fetch_elfcore_registers (char *core_reg_ { case 0: /* Integer registers. */ if (core_reg_size != sizeof (struct reg)) - warning ("wrong size of register set in core file"); + warning (_("wrong size of register set in core file")); else { /* The memcpy may be unnecessary, but we can't really be sure @@ -449,7 +449,7 @@ fetch_elfcore_registers (char *core_reg_ case 2: if (core_reg_size != sizeof (struct fpreg)) - warning ("wrong size of FPA register set in core file"); + warning (_("wrong size of FPA register set in core file")); else { /* The memcpy may be unnecessary, but we can't really be sure diff -Naurp -X /home/ibr/tmp/root/prg/dontdiff.ibr -X dontdiff.prj gdb.orig/gdb/armnbsd-tdep.c gdb/gdb/armnbsd-tdep.c --- gdb.orig/gdb/armnbsd-tdep.c 2004-10-31 21:36:34.000000000 +0100 +++ gdb/gdb/armnbsd-tdep.c 2004-12-14 23:54:25.000000000 +0100 @@ -64,7 +64,7 @@ arm_netbsd_init_abi_common (struct gdbar default: internal_error (__FILE__, __LINE__, - "arm_gdbarch_init: bad byte order for float format"); + _("arm_gdbarch_init: bad byte order for float format")); } tdep->jb_pc = ARM_NBSD_JB_PC; diff -Naurp -X /home/ibr/tmp/root/prg/dontdiff.ibr -X dontdiff.prj gdb.orig/gdb/auxv.c gdb/gdb/auxv.c --- gdb.orig/gdb/auxv.c 2004-02-24 02:00:30.000000000 +0100 +++ gdb/gdb/auxv.c 2004-12-15 00:25:03.000000000 +0100 @@ -202,50 +202,50 @@ fprint_target_auxv (struct ui_file *file { #define TAG(tag, text, kind) \ case tag: name = #tag; description = text; flavor = kind; break - TAG (AT_NULL, "End of vector", hex); - TAG (AT_IGNORE, "Entry should be ignored", hex); - TAG (AT_EXECFD, "File descriptor of program", dec); - TAG (AT_PHDR, "Program headers for program", hex); - TAG (AT_PHENT, "Size of program header entry", dec); - TAG (AT_PHNUM, "Number of program headers", dec); - TAG (AT_PAGESZ, "System page size", dec); - TAG (AT_BASE, "Base address of interpreter", hex); - TAG (AT_FLAGS, "Flags", hex); - TAG (AT_ENTRY, "Entry point of program", hex); - TAG (AT_NOTELF, "Program is not ELF", dec); - TAG (AT_UID, "Real user ID", dec); - TAG (AT_EUID, "Effective user ID", dec); - TAG (AT_GID, "Real group ID", dec); - TAG (AT_EGID, "Effective group ID", dec); - TAG (AT_CLKTCK, "Frequency of times()", dec); - TAG (AT_PLATFORM, "String identifying platform", str); - TAG (AT_HWCAP, "Machine-dependent CPU capability hints", hex); - TAG (AT_FPUCW, "Used FPU control word", dec); - TAG (AT_DCACHEBSIZE, "Data cache block size", dec); - TAG (AT_ICACHEBSIZE, "Instruction cache block size", dec); - TAG (AT_UCACHEBSIZE, "Unified cache block size", dec); - TAG (AT_IGNOREPPC, "Entry should be ignored", dec); - TAG (AT_SYSINFO, "Special system info/entry points", hex); - TAG (AT_SYSINFO_EHDR, "System-supplied DSO's ELF header", hex); - TAG (AT_SECURE, "Boolean, was exec setuid-like?", dec); - TAG (AT_SUN_UID, "Effective user ID", dec); - TAG (AT_SUN_RUID, "Real user ID", dec); - TAG (AT_SUN_GID, "Effective group ID", dec); - TAG (AT_SUN_RGID, "Real group ID", dec); - TAG (AT_SUN_LDELF, "Dynamic linker's ELF header", hex); - TAG (AT_SUN_LDSHDR, "Dynamic linker's section headers", hex); - TAG (AT_SUN_LDNAME, "String giving name of dynamic linker", str); - TAG (AT_SUN_LPAGESZ, "Large pagesize", dec); - TAG (AT_SUN_PLATFORM, "Platform name string", str); - TAG (AT_SUN_HWCAP, "Machine-dependent CPU capability hints", hex); - TAG (AT_SUN_IFLUSH, "Should flush icache?", dec); - TAG (AT_SUN_CPU, "CPU name string", str); - TAG (AT_SUN_EMUL_ENTRY, "COFF entry point address", hex); - TAG (AT_SUN_EMUL_EXECFD, "COFF executable file descriptor", dec); + TAG (AT_NULL, _("End of vector"), hex); + TAG (AT_IGNORE, _("Entry should be ignored"), hex); + TAG (AT_EXECFD, _("File descriptor of program"), dec); + TAG (AT_PHDR, _("Program headers for program"), hex); + TAG (AT_PHENT, _("Size of program header entry"), dec); + TAG (AT_PHNUM, _("Number of program headers"), dec); + TAG (AT_PAGESZ, _("System page size"), dec); + TAG (AT_BASE, _("Base address of interpreter"), hex); + TAG (AT_FLAGS, _("Flags"), hex); + TAG (AT_ENTRY, _("Entry point of program"), hex); + TAG (AT_NOTELF, _("Program is not ELF"), dec); + TAG (AT_UID, _("Real user ID"), dec); + TAG (AT_EUID, _("Effective user ID"), dec); + TAG (AT_GID, _("Real group ID"), dec); + TAG (AT_EGID, _("Effective group ID"), dec); + TAG (AT_CLKTCK, _("Frequency of times()"), dec); + TAG (AT_PLATFORM, _("String identifying platform"), str); + TAG (AT_HWCAP, _("Machine-dependent CPU capability hints"), hex); + TAG (AT_FPUCW, _("Used FPU control word"), dec); + TAG (AT_DCACHEBSIZE, _("Data cache block size"), dec); + TAG (AT_ICACHEBSIZE, _("Instruction cache block size"), dec); + TAG (AT_UCACHEBSIZE, _("Unified cache block size"), dec); + TAG (AT_IGNOREPPC, _("Entry should be ignored"), dec); + TAG (AT_SYSINFO, _("Special system info/entry points"), hex); + TAG (AT_SYSINFO_EHDR, _("System-supplied DSO's ELF header"), hex); + TAG (AT_SECURE, _("Boolean, was exec setuid-like?"), dec); + TAG (AT_SUN_UID, _("Effective user ID"), dec); + TAG (AT_SUN_RUID, _("Real user ID"), dec); + TAG (AT_SUN_GID, _("Effective group ID"), dec); + TAG (AT_SUN_RGID, _("Real group ID"), dec); + TAG (AT_SUN_LDELF, _("Dynamic linker's ELF header"), hex); + TAG (AT_SUN_LDSHDR, _("Dynamic linker's section headers"), hex); + TAG (AT_SUN_LDNAME, _("String giving name of dynamic linker"), str); + TAG (AT_SUN_LPAGESZ, _("Large pagesize"), dec); + TAG (AT_SUN_PLATFORM, _("Platform name string"), str); + TAG (AT_SUN_HWCAP, _("Machine-dependent CPU capability hints"), hex); + TAG (AT_SUN_IFLUSH, _("Should flush icache?"), dec); + TAG (AT_SUN_CPU, _("CPU name string"), str); + TAG (AT_SUN_EMUL_ENTRY, _("COFF entry point address"), hex); + TAG (AT_SUN_EMUL_EXECFD, _("COFF executable file descriptor"), dec); TAG (AT_SUN_EXECNAME, - "Canonicalized file name given to execve", str); - TAG (AT_SUN_MMU, "String for name of MMU module", str); - TAG (AT_SUN_LDDATA, "Dynamic linker's data segment address", hex); + _("Canonicalized file name given to execve"), str); + TAG (AT_SUN_MMU, _("String for name of MMU module"), str); + TAG (AT_SUN_LDDATA, _("Dynamic linker's data segment address"), hex); } fprintf_filtered (file, "%-4s %-20s %-30s ", @@ -277,14 +277,14 @@ static void info_auxv_command (char *cmd, int from_tty) { if (! target_has_stack) - error ("The program has no auxiliary information now."); + error (_("The program has no auxiliary information now.")); else { int ents = fprint_target_auxv (gdb_stdout, ¤t_target); if (ents < 0) - error ("No auxiliary vector found, or failed reading it."); + error (_("No auxiliary vector found, or failed reading it.")); else if (ents == 0) - error ("Auxiliary vector is empty."); + error (_("Auxiliary vector is empty.")); } } @@ -295,6 +295,6 @@ void _initialize_auxv (void) { add_info ("auxv", info_auxv_command, - "Display the inferior's auxiliary vector.\n\ -This is information provided by the operating system at program startup."); + _("Display the inferior's auxiliary vector.\n\ +This is information provided by the operating system at program startup.")); } diff -Naurp -X /home/ibr/tmp/root/prg/dontdiff.ibr -X dontdiff.prj gdb.orig/gdb/avr-tdep.c gdb/gdb/avr-tdep.c --- gdb.orig/gdb/avr-tdep.c 2004-11-13 03:15:31.000000000 +0100 +++ gdb/gdb/avr-tdep.c 2004-12-14 23:54:25.000000000 +0100 @@ -588,7 +588,7 @@ avr_scan_prologue (CORE_ADDR pc, struct if (num_pushes > AVR_MAX_PUSHES) { - fprintf_unfiltered (gdb_stderr, "Num pushes too large: %d\n", + fprintf_unfiltered (gdb_stderr, _("Num pushes too large: %d\n"), num_pushes); num_pushes = 0; } @@ -667,7 +667,7 @@ avr_scan_prologue (CORE_ADDR pc, struct if (vpc >= AVR_MAX_PROLOGUE_SIZE) fprintf_unfiltered (gdb_stderr, - "Hit end of prologue while scanning pushes\n"); + _("Hit end of prologue while scanning pushes\n")); /* Second stage of the prologue scanning. Scan: @@ -1337,8 +1337,8 @@ avr_io_reg_read_command (char *args, int if (bufsiz < 0) { fprintf_unfiltered (gdb_stderr, - "ERR: info io_registers NOT supported by current " - "target\n"); + _("ERR: info io_registers NOT supported " + "by current target\n")); return; } if (bufsiz > sizeof (buf)) @@ -1352,20 +1352,20 @@ avr_io_reg_read_command (char *args, int if (strncmp (buf, "", bufsiz) == 0) { fprintf_unfiltered (gdb_stderr, - "info io_registers NOT supported by target\n"); + _("info io_registers NOT supported by target\n")); return; } if (sscanf (buf, "%x", &nreg) != 1) { fprintf_unfiltered (gdb_stderr, - "Error fetching number of io registers\n"); + _("Error fetching number of io registers\n")); return; } reinitialize_more_filter (); - printf_unfiltered ("Target has %u io registers:\n\n", nreg); + printf_unfiltered (_("Target has %u io registers:\n\n"), nreg); /* only fetch up to 8 registers at a time to keep the buffer small */ step = 8; @@ -1412,5 +1412,5 @@ _initialize_avr_tdep (void) io_registers' to signify it is not available on other platforms. */ add_cmd ("io_registers", class_info, avr_io_reg_read_command, - "query remote avr target for io space register values", &infolist); + _("query remote avr target for io space register values"), &infolist); } --d6Gm4EdcadzBjdND--