From: Baurjan Ismagulov <ibr@ata.cs.hun.edu.tr>
To: gdb-patches@sources.redhat.com
Subject: Re: i18n, part 2
Date: Wed, 15 Dec 2004 00:50:00 -0000 [thread overview]
Message-ID: <20041215000745.GA3049@ata.cs.hun.edu.tr> (raw)
In-Reply-To: <01c4db12$Blat.v2.2.2$4dfdf600@zahav.net.il>
[-- Attachment #1: Type: text/plain, Size: 1555 bytes --]
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 <ibr@ata.cs.hun.edu.tr>
* 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.
[-- Attachment #2: a.po --]
[-- Type: text/plain, Size: 1010 bytes --]
#. 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 ""
[-- Attachment #3: gdb-ibr-i18n-02-20041215-0026.diff --]
[-- Type: text/plain, Size: 51200 bytes --]
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, " <repeats %u times>", i - i0);
+ fprintf_filtered (stream, _(" <repeats %u times>"), 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, " <repeats %u times>", reps);
+ fprintf_filtered (stream, _(" <repeats %u times>"), 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 ("<optimized out or zero length>", stream);
+ fputs_filtered (_("<optimized out or zero length>"), 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 <bug-gdb@gnu.org>.",
+Please report this to <bug-gdb@gnu.org>."),
offset, SC_RIP_OFFSET);
}
@@ -191,9 +191,9 @@ Please report this to <bug-gdb@gnu.org>.
if (SC_RSP_OFFSET != offset)
{
- warning ("\
+ warning (_("\
offsetof (struct sigcontext, sc_rsp) yields %d instead of %d.\n\
-Please report this to <bug-gdb@gnu.org>.",
+Please report this to <bug-gdb@gnu.org>."),
offset, SC_RSP_OFFSET);
}
@@ -204,9 +204,9 @@ Please report this to <bug-gdb@gnu.org>.
if (SC_RBP_OFFSET != offset)
{
- warning ("\
+ warning (_("\
offsetof (struct sigcontext, sc_rbp) yields %d instead of %d.\n\
-Please report this to <bug-gdb@gnu.org>.",
+Please report this to <bug-gdb@gnu.org>."),
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 <reg>, BLX <reg> */
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);
}
next prev parent reply other threads:[~2004-12-15 0:07 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-12-04 20:06 Baurjan Ismagulov
2004-12-04 21:52 ` Daniel Jacobowitz
2004-12-04 22:17 ` Baurjan Ismagulov
2004-12-04 23:59 ` Daniel Jacobowitz
2004-12-05 21:41 ` Eli Zaretskii
2004-12-05 23:39 ` Daniel Jacobowitz
2004-12-06 2:19 ` Baurjan Ismagulov
2004-12-06 4:59 ` Eli Zaretskii
2004-12-06 0:00 ` Baurjan Ismagulov
2004-12-15 0:50 ` Baurjan Ismagulov [this message]
2004-12-15 21:48 ` Eli Zaretskii
2004-12-06 18:53 ` Kevin Buettner
2004-12-06 20:59 ` Eli Zaretskii
2004-12-06 23:04 ` Kevin Buettner
2004-12-07 5:08 ` Eli Zaretskii
2004-12-07 5:10 ` Daniel Jacobowitz
2004-12-07 17:28 ` Kevin Buettner
2004-12-07 19:59 ` Eli Zaretskii
2004-12-07 20:28 ` Andreas Schwab
2004-12-12 19:50 ` Andrew Cagney
2004-12-12 22:08 ` Eli Zaretskii
2004-12-12 18:23 ` Andrew Cagney
2004-12-12 21:49 ` Eli Zaretskii
2004-12-07 22:02 ` Eli Zaretskii
2004-12-12 18:35 ` Andrew Cagney
2004-12-26 4:46 ` Baurjan Ismagulov
2004-12-26 23:25 ` Eli Zaretskii
2005-01-05 15:48 ` Andrew Cagney
2005-01-05 16:07 ` Baurjan Ismagulov
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20041215000745.GA3049@ata.cs.hun.edu.tr \
--to=ibr@ata.cs.hun.edu.tr \
--cc=gdb-patches@sources.redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox