2005-02-10 Andrew Cagney <cagney@gnu.org>
authorAndrew Cagney <cagney@redhat.com>
Fri, 11 Feb 2005 04:06:14 +0000 (04:06 +0000)
committerAndrew Cagney <cagney@redhat.com>
Fri, 11 Feb 2005 04:06:14 +0000 (04:06 +0000)
Mark up all error and warning messages.
* ada-lang.c, amd64-tdep.c, arch-utils.c, breakpoint.c: Update.
* bsd-kvm.c, bsd-uthread.c, coff-solib.h, coffread.c: Update.
* core-aout.c, core-regset.c, corefile.c, corelow.c: Update.
* cp-abi.c, cp-support.c, cp-valprint.c, cris-tdep.c: Update.
* dbxread.c, demangle.c, doublest.c, dsrec.c: Update.
* dve3900-rom.c, dwarf2expr.c, dwarf2loc.c: Update.
* dwarf2read.c, dwarfread.c, elfread.c, eval.c: Update.
* event-top.c, exec.c, expprint.c, f-lang.c: Update.
* f-typeprint.c, f-valprint.c, fbsd-nat.c, findvar.c: Update.
* frame.c, frv-linux-tdep.c, gcore.c, gdbtypes.c: Update.
* gnu-nat.c, gnu-v2-abi.c, gnu-v3-abi.c, go32-nat.c: Update.
* hpacc-abi.c, hppa-hpux-nat.c, hppa-hpux-tdep.c: Update.
* hppa-linux-nat.c, hppa-linux-tdep.c, hppa-tdep.c: Update.
* hpread.c, hpux-thread.c, i386-linux-nat.c: Update.
* i386-linux-tdep.c, i386-tdep.c, i386bsd-nat.c: Update.
* i386gnu-nat.c, i387-tdep.c, ia64-linux-nat.c: Update.
* ia64-tdep.c, inf-child.c, inf-ptrace.c, inf-ttrace.c: Update.
* infcall.c, infcmd.c, inflow.c, infptrace.c, infrun.c: Update.
* inftarg.c, interps.c, irix5-nat.c, jv-lang.c: Update.
* kod-cisco.c, kod.c, language.c, libunwind-frame.c: Update.
* linespec.c, linux-nat.c, linux-thread-db.c, m2-lang.c: Update.
* m32r-rom.c, m68hc11-tdep.c, m68k-tdep.c: Update.
* m68klinux-nat.c, macrocmd.c, macroexp.c, main.c: Update.
* maint.c, mdebugread.c, mem-break.c, memattr.c: Update.
* mips-linux-tdep.c, mips-tdep.c, mipsread.c, monitor.c: Update.
* nlmread.c, nto-procfs.c, objc-lang.c, objfiles.c: Update.
* observer.c, ocd.c, p-lang.c, p-typeprint.c: Update.
* p-valprint.c, pa64solib.c, parse.c, ppc-linux-tdep.c: Update.
* ppcnbsd-tdep.c, printcmd.c, procfs.c, remote-e7000.c: Update.
* remote-fileio.c, remote-m32r-sdi.c, remote-rdi.c: Update.
* remote-rdp.c, remote-sim.c, remote-st.c: Update.
* remote-utils.c, remote-utils.h, remote.c: Update.
* rom68k-rom.c, rs6000-nat.c, s390-tdep.c, scm-lang.c: Update.
* ser-e7kpc.c, ser-tcp.c, ser-unix.c, sh-tdep.c: Update.
* sh3-rom.c, shnbsd-tdep.c, sol-thread.c, solib-aix5.c: Update.
* solib-frv.c, solib-irix.c, solib-osf.c, solib-pa64.c: Update.
* solib-som.c, solib-sunos.c, solib-svr4.c, solib.c: Update.
* somread.c, somsolib.c, source.c, stabsread.c: Update.
* stack.c, std-regs.c, symfile-mem.c, symfile.c: Update.
* symmisc.c, symtab.c, target.c, thread.c, top.c: Update.
* tracepoint.c, trad-frame.c, typeprint.c, utils.c: Update.
* uw-thread.c, valarith.c, valops.c, valprint.c: Update.
* value.c, varobj.c, version.in, win32-nat.c, wince.c: Update.
* xcoffread.c, xcoffsolib.c, cli/cli-cmds.c: Update.
* cli/cli-decode.c, cli/cli-dump.c, cli/cli-logging.c: Update.
* cli/cli-script.c, cli/cli-setshow.c, mi/mi-cmd-break.c: Update.
* mi/mi-cmd-disas.c, mi/mi-cmd-env.c, mi/mi-cmd-file.c: Update.
* mi/mi-cmd-stack.c, mi/mi-cmd-var.c, mi/mi-getopt.c: Update.
* mi/mi-symbol-cmds.c, tui/tui-layout.c, tui/tui-stack.c: Update.
* tui/tui-win.c: Update.

185 files changed:
gdb/ChangeLog
gdb/ada-lang.c
gdb/amd64-tdep.c
gdb/arch-utils.c
gdb/breakpoint.c
gdb/bsd-kvm.c
gdb/bsd-uthread.c
gdb/cli/cli-cmds.c
gdb/cli/cli-decode.c
gdb/cli/cli-dump.c
gdb/cli/cli-logging.c
gdb/cli/cli-script.c
gdb/cli/cli-setshow.c
gdb/coff-solib.h
gdb/coffread.c
gdb/core-aout.c
gdb/core-regset.c
gdb/corefile.c
gdb/corelow.c
gdb/cp-abi.c
gdb/cp-support.c
gdb/cp-valprint.c
gdb/cris-tdep.c
gdb/dbxread.c
gdb/demangle.c
gdb/doublest.c
gdb/dsrec.c
gdb/dve3900-rom.c
gdb/dwarf2expr.c
gdb/dwarf2loc.c
gdb/dwarf2read.c
gdb/dwarfread.c
gdb/elfread.c
gdb/eval.c
gdb/event-top.c
gdb/exec.c
gdb/expprint.c
gdb/f-lang.c
gdb/f-typeprint.c
gdb/f-valprint.c
gdb/fbsd-nat.c
gdb/findvar.c
gdb/frame.c
gdb/frv-linux-tdep.c
gdb/gcore.c
gdb/gdbtypes.c
gdb/gnu-nat.c
gdb/gnu-v2-abi.c
gdb/gnu-v3-abi.c
gdb/go32-nat.c
gdb/hpacc-abi.c
gdb/hppa-hpux-nat.c
gdb/hppa-hpux-tdep.c
gdb/hppa-linux-nat.c
gdb/hppa-linux-tdep.c
gdb/hppa-tdep.c
gdb/hpread.c
gdb/hpux-thread.c
gdb/i386-linux-nat.c
gdb/i386-linux-tdep.c
gdb/i386-tdep.c
gdb/i386bsd-nat.c
gdb/i386gnu-nat.c
gdb/i387-tdep.c
gdb/ia64-linux-nat.c
gdb/ia64-tdep.c
gdb/inf-child.c
gdb/inf-ptrace.c
gdb/inf-ttrace.c
gdb/infcall.c
gdb/infcmd.c
gdb/inflow.c
gdb/infptrace.c
gdb/infrun.c
gdb/inftarg.c
gdb/interps.c
gdb/irix5-nat.c
gdb/jv-lang.c
gdb/kod-cisco.c
gdb/kod.c
gdb/language.c
gdb/libunwind-frame.c
gdb/linespec.c
gdb/linux-nat.c
gdb/linux-thread-db.c
gdb/m2-lang.c
gdb/m32r-rom.c
gdb/m68hc11-tdep.c
gdb/m68k-tdep.c
gdb/m68klinux-nat.c
gdb/macrocmd.c
gdb/macroexp.c
gdb/main.c
gdb/maint.c
gdb/mdebugread.c
gdb/mem-break.c
gdb/memattr.c
gdb/mi/mi-cmd-break.c
gdb/mi/mi-cmd-disas.c
gdb/mi/mi-cmd-env.c
gdb/mi/mi-cmd-file.c
gdb/mi/mi-cmd-stack.c
gdb/mi/mi-cmd-var.c
gdb/mi/mi-getopt.c
gdb/mi/mi-symbol-cmds.c
gdb/mips-linux-tdep.c
gdb/mips-tdep.c
gdb/mipsread.c
gdb/monitor.c
gdb/nlmread.c
gdb/nto-procfs.c
gdb/objc-lang.c
gdb/objfiles.c
gdb/observer.c
gdb/ocd.c
gdb/p-lang.c
gdb/p-typeprint.c
gdb/p-valprint.c
gdb/pa64solib.c
gdb/parse.c
gdb/ppc-linux-tdep.c
gdb/ppcnbsd-tdep.c
gdb/printcmd.c
gdb/procfs.c
gdb/remote-e7000.c
gdb/remote-fileio.c
gdb/remote-m32r-sdi.c
gdb/remote-rdi.c
gdb/remote-rdp.c
gdb/remote-sim.c
gdb/remote-st.c
gdb/remote-utils.c
gdb/remote-utils.h
gdb/remote.c
gdb/rom68k-rom.c
gdb/rs6000-nat.c
gdb/s390-tdep.c
gdb/scm-lang.c
gdb/ser-e7kpc.c
gdb/ser-tcp.c
gdb/ser-unix.c
gdb/sh-tdep.c
gdb/sh3-rom.c
gdb/shnbsd-tdep.c
gdb/sol-thread.c
gdb/solib-aix5.c
gdb/solib-frv.c
gdb/solib-irix.c
gdb/solib-osf.c
gdb/solib-pa64.c
gdb/solib-som.c
gdb/solib-sunos.c
gdb/solib-svr4.c
gdb/solib.c
gdb/somread.c
gdb/somsolib.c
gdb/source.c
gdb/stabsread.c
gdb/stack.c
gdb/std-regs.c
gdb/symfile-mem.c
gdb/symfile.c
gdb/symmisc.c
gdb/symtab.c
gdb/target.c
gdb/thread.c
gdb/top.c
gdb/tracepoint.c
gdb/trad-frame.c
gdb/tui/tui-layout.c
gdb/tui/tui-stack.c
gdb/tui/tui-win.c
gdb/typeprint.c
gdb/utils.c
gdb/uw-thread.c
gdb/valarith.c
gdb/valops.c
gdb/valprint.c
gdb/value.c
gdb/varobj.c
gdb/win32-nat.c
gdb/wince.c
gdb/windows-nat.c
gdb/xcoffread.c
gdb/xcoffsolib.c

index 4b2bd42dcee51e1b901e538dbdc3fbb90b61e956..ad02de1e4899167f8ce4cc9398f69fb59801faf4 100644 (file)
@@ -1,3 +1,57 @@
+2005-02-10  Andrew Cagney  <cagney@gnu.org>
+
+       Mark up all error and warning messages.
+       * ada-lang.c, amd64-tdep.c, arch-utils.c, breakpoint.c: Update.
+       * bsd-kvm.c, bsd-uthread.c, coff-solib.h, coffread.c: Update.
+       * core-aout.c, core-regset.c, corefile.c, corelow.c: Update.
+       * cp-abi.c, cp-support.c, cp-valprint.c, cris-tdep.c: Update.
+       * dbxread.c, demangle.c, doublest.c, dsrec.c: Update.
+       * dve3900-rom.c, dwarf2expr.c, dwarf2loc.c: Update.
+       * dwarf2read.c, dwarfread.c, elfread.c, eval.c: Update.
+       * event-top.c, exec.c, expprint.c, f-lang.c: Update.
+       * f-typeprint.c, f-valprint.c, fbsd-nat.c, findvar.c: Update.
+       * frame.c, frv-linux-tdep.c, gcore.c, gdbtypes.c: Update.
+       * gnu-nat.c, gnu-v2-abi.c, gnu-v3-abi.c, go32-nat.c: Update.
+       * hpacc-abi.c, hppa-hpux-nat.c, hppa-hpux-tdep.c: Update.
+       * hppa-linux-nat.c, hppa-linux-tdep.c, hppa-tdep.c: Update.
+       * hpread.c, hpux-thread.c, i386-linux-nat.c: Update.
+       * i386-linux-tdep.c, i386-tdep.c, i386bsd-nat.c: Update.
+       * i386gnu-nat.c, i387-tdep.c, ia64-linux-nat.c: Update.
+       * ia64-tdep.c, inf-child.c, inf-ptrace.c, inf-ttrace.c: Update.
+       * infcall.c, infcmd.c, inflow.c, infptrace.c, infrun.c: Update.
+       * inftarg.c, interps.c, irix5-nat.c, jv-lang.c: Update.
+       * kod-cisco.c, kod.c, language.c, libunwind-frame.c: Update.
+       * linespec.c, linux-nat.c, linux-thread-db.c, m2-lang.c: Update.
+       * m32r-rom.c, m68hc11-tdep.c, m68k-tdep.c: Update.
+       * m68klinux-nat.c, macrocmd.c, macroexp.c, main.c: Update.
+       * maint.c, mdebugread.c, mem-break.c, memattr.c: Update.
+       * mips-linux-tdep.c, mips-tdep.c, mipsread.c, monitor.c: Update.
+       * nlmread.c, nto-procfs.c, objc-lang.c, objfiles.c: Update.
+       * observer.c, ocd.c, p-lang.c, p-typeprint.c: Update.
+       * p-valprint.c, pa64solib.c, parse.c, ppc-linux-tdep.c: Update.
+       * ppcnbsd-tdep.c, printcmd.c, procfs.c, remote-e7000.c: Update.
+       * remote-fileio.c, remote-m32r-sdi.c, remote-rdi.c: Update.
+       * remote-rdp.c, remote-sim.c, remote-st.c: Update.
+       * remote-utils.c, remote-utils.h, remote.c: Update.
+       * rom68k-rom.c, rs6000-nat.c, s390-tdep.c, scm-lang.c: Update.
+       * ser-e7kpc.c, ser-tcp.c, ser-unix.c, sh-tdep.c: Update.
+       * sh3-rom.c, shnbsd-tdep.c, sol-thread.c, solib-aix5.c: Update.
+       * solib-frv.c, solib-irix.c, solib-osf.c, solib-pa64.c: Update.
+       * solib-som.c, solib-sunos.c, solib-svr4.c, solib.c: Update.
+       * somread.c, somsolib.c, source.c, stabsread.c: Update.
+       * stack.c, std-regs.c, symfile-mem.c, symfile.c: Update.
+       * symmisc.c, symtab.c, target.c, thread.c, top.c: Update.
+       * tracepoint.c, trad-frame.c, typeprint.c, utils.c: Update.
+       * uw-thread.c, valarith.c, valops.c, valprint.c: Update.
+       * value.c, varobj.c, version.in, win32-nat.c, wince.c: Update.
+       * xcoffread.c, xcoffsolib.c, cli/cli-cmds.c: Update.
+       * cli/cli-decode.c, cli/cli-dump.c, cli/cli-logging.c: Update.
+       * cli/cli-script.c, cli/cli-setshow.c, mi/mi-cmd-break.c: Update.
+       * mi/mi-cmd-disas.c, mi/mi-cmd-env.c, mi/mi-cmd-file.c: Update.
+       * mi/mi-cmd-stack.c, mi/mi-cmd-var.c, mi/mi-getopt.c: Update.
+       * mi/mi-symbol-cmds.c, tui/tui-layout.c, tui/tui-stack.c: Update.
+       * tui/tui-win.c: Update.
+       
 2005-02-10  Ian Lance Taylor  <ian@airs.com>
 
        * MAINTAINERS: Update my e-mail address.
index b2fb2a671c24d8e3bbc8657c7cddc29b24629e90..f49470c4e2c901dedfb554b84070b3fd24e0233d 100644 (file)
@@ -8089,7 +8089,7 @@ get_var_value (char *name, char *err_msg)
       if (err_msg == NULL)
         return 0;
       else
-        error ("%s", err_msg);
+        error (("%s"), err_msg);
     }
 
   return value_of_variable (syms[0].sym, syms[0].block);
index 4eae88b8d00ba79ff7b2496bfa241a0ef123dc37..01584cc770e2f964ee2cd30b792a16324fbdfb7d 100644 (file)
@@ -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."), reg);
 
   return regnum;
 }
index 6303e3f8168f2c1dbf3967662c31f81926bafe9e..8e442c3ea9276138ce2370c2b16552b633b0005a 100644 (file)
@@ -539,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."));
   deprecated_current_gdbarch_select_hack (gdbarch);
 }
 
index 1fdc212bbd84d742333c92b30aa6d289bb6a9dca..f9c1d1e5d6e629236fbc28a614d04c890b24aaa9 100644 (file)
@@ -305,7 +305,7 @@ int deprecated_exception_support_initialized = 0;
 
 #ifndef SOLIB_CREATE_CATCH_LOAD_HOOK
 #define SOLIB_CREATE_CATCH_LOAD_HOOK(pid,tempflag,filename,cond_string) \
-   error ("catch of library loads not yet implemented on this platform")
+   error (_("catch of library loads not yet implemented on this platform"))
 #endif
 
 /* This function is called by the "catch unload" command.  It allows
@@ -315,7 +315,7 @@ int deprecated_exception_support_initialized = 0;
 
 #ifndef SOLIB_CREATE_CATCH_UNLOAD_HOOK
 #define SOLIB_CREATE_CATCH_UNLOAD_HOOK(pid, tempflag, filename, cond_string) \
-   error ("catch of library unloads not yet implemented on this platform")
+   error (_("catch of library unloads not yet implemented on this platform"))
 #endif
 
 /* Return whether a breakpoint is an active enabled breakpoint.  */
@@ -480,7 +480,7 @@ get_number_or_range (char **pp)
          end_value = get_number (temp);
          if (end_value < last_retval) 
            {
-             error ("inverted range");
+             error (_("inverted range"));
            }
          else if (end_value == last_retval)
            {
@@ -494,7 +494,7 @@ get_number_or_range (char **pp)
        }
     }
   else if (! in_range)
-    error ("negative value");
+    error (_("negative value"));
   else
     {
       /* pp points to the '-' that betokens a range.  All
@@ -530,7 +530,7 @@ condition_command (char *arg, int from_tty)
   p = arg;
   bnum = get_number (&p);
   if (bnum == 0)
-    error ("Bad breakpoint argument: '%s'", arg);
+    error (_("Bad breakpoint argument: '%s'"), arg);
 
   ALL_BREAKPOINTS (b)
     if (b->number == bnum)
@@ -560,7 +560,7 @@ condition_command (char *arg, int from_tty)
            {
              b->cond = parse_exp_1 (&arg, block_for_pc (b->loc->address), 0);
              if (*arg)
-               error ("Junk at end of expression");
+               error (_("Junk at end of expression"));
            }
        }
       breakpoints_changed ();
@@ -568,7 +568,7 @@ condition_command (char *arg, int from_tty)
       return;
     }
 
-  error ("No breakpoint number %d.", bnum);
+  error (_("No breakpoint number %d."), bnum);
 }
 
 static void
@@ -584,13 +584,13 @@ commands_command (char *arg, int from_tty)
      being read from.  */
 
   if (executing_breakpoint_commands)
-    error ("Can't use the \"commands\" command among a breakpoint's commands.");
+    error (_("Can't use the \"commands\" command among a breakpoint's commands."));
 
   p = arg;
   bnum = get_number (&p);
 
   if (p && *p)
-    error ("Unexpected extra arguments following breakpoint number.");
+    error (_("Unexpected extra arguments following breakpoint number."));
 
   ALL_BREAKPOINTS (b)
     if (b->number == bnum)
@@ -606,7 +606,7 @@ commands_command (char *arg, int from_tty)
        breakpoint_modify_event (b->number);
        return;
     }
-  error ("No breakpoint number %d.", bnum);
+  error (_("No breakpoint number %d."), bnum);
 }
 \f
 /* Like target_read_memory() but if breakpoints are inserted, return
@@ -632,7 +632,7 @@ deprecated_read_memory_nobpt (CORE_ADDR memaddr, char *myaddr, unsigned len)
   ALL_BP_LOCATIONS (b)
   {
     if (b->owner->type == bp_none)
-      warning ("reading through apparently deleted breakpoint #%d?",
+      warning (_("reading through apparently deleted breakpoint #%d?"),
               b->owner->number);
 
     if (b->loc_type != bp_loc_software_breakpoint)
@@ -798,7 +798,7 @@ insert_bp_location (struct bp_location *bpt,
                 so we must try to set a breakpoint at the LMA.
                 This will not work for a hardware breakpoint.  */
              if (bpt->loc_type == bp_loc_hardware_breakpoint)
-               warning ("hardware breakpoint %d not supported in overlay!\n",
+               warning (_("hardware breakpoint %d not supported in overlay!"),
                         bpt->owner->number);
              else
                {
@@ -1365,7 +1365,7 @@ detach_breakpoints (int pid)
   struct cleanup *old_chain = save_inferior_ptid ();
 
   if (pid == PIDGET (inferior_ptid))
-    error ("Cannot detach breakpoints of inferior_ptid");
+    error (_("Cannot detach breakpoints of inferior_ptid"));
 
   /* Set inferior_ptid; remove_breakpoint uses this global.  */
   inferior_ptid = pid_to_ptid (pid);
@@ -1395,7 +1395,7 @@ remove_breakpoint (struct bp_location *b, insertion_state_t is)
     return 0;
 
   if (b->owner->type == bp_none)
-    warning ("attempted to remove apparently deleted breakpoint #%d?"
+    warning (_("attempted to remove apparently deleted breakpoint #%d?")
             b->owner->number);
 
   if (b->loc_type == bp_loc_software_breakpoint
@@ -1503,7 +1503,7 @@ remove_breakpoint (struct bp_location *b, insertion_state_t is)
        }
       /* Failure to remove any of the hardware watchpoints comes here.  */
       if ((is == mark_uninserted) && (b->inserted))
-       warning ("Could not remove hardware watchpoint %d.",
+       warning (_("Could not remove hardware watchpoint %d."),
                 b->owner->number);
     }
   else if ((b->owner->type == bp_catch_fork ||
@@ -1525,7 +1525,7 @@ remove_breakpoint (struct bp_location *b, insertion_state_t is)
          val = target_remove_exec_catchpoint (PIDGET (inferior_ptid));
          break;
        default:
-         warning ("Internal error, %s line %d.", __FILE__, __LINE__);
+         warning (_("Internal error, %s line %d."), __FILE__, __LINE__);
          break;
        }
       if (val)
@@ -1643,8 +1643,8 @@ breakpoint_init_inferior (enum inf_context context)
   /* Don't issue the warning unless it's really needed... */
   if (warning_needed && (context != inf_exited))
     {
-      warning ("Exception catchpoints from last run were deleted.");
-      warning ("You must reinsert them explicitly.");
+      warning (_("Exception catchpoints from last run were deleted.\n"
+                "You must reinsert them explicitly."));
       warning_needed = 0;
     }
 }
@@ -1906,8 +1906,7 @@ bpstat_find_step_resume_breakpoint (bpstat bsp)
 {
   int current_thread;
 
-  if (bsp == NULL)
-    error ("Internal error (bpstat_find_step_resume_breakpoint)");
+  gdb_assert (bsp != NULL);
 
   current_thread = pid_to_thread_id (inferior_ptid);
 
@@ -1920,7 +1919,7 @@ bpstat_find_step_resume_breakpoint (bpstat bsp)
        return bsp->breakpoint_at;
     }
 
-  error ("Internal error (no step_resume breakpoint found)");
+  internal_error (__FILE__, __LINE__, _("No step_resume breakpoint found."));
 }
 
 
@@ -3909,10 +3908,10 @@ breakpoint_adjustment_warning (CORE_ADDR from_addr, CORE_ADDR to_addr,
   strcpy (astr1, hex_string_custom ((unsigned long) from_addr, 8));
   strcpy (astr2, hex_string_custom ((unsigned long) to_addr, 8));
   if (have_bnum)
-    warning ("Breakpoint %d address previously adjusted from %s to %s.",
+    warning (_("Breakpoint %d address previously adjusted from %s to %s."),
              bnum, astr1, astr2);
   else
-    warning ("Breakpoint address adjusted from %s to %s.", astr1, astr2);
+    warning (_("Breakpoint address adjusted from %s to %s."), astr1, astr2);
 }
 
 /* Adjust a breakpoint's address to account for architectural constraints
@@ -4361,10 +4360,10 @@ disable_breakpoints_in_shlibs (int silent)
            if (!disabled_shlib_breaks)
              {
                target_terminal_ours_for_output ();
-               warning ("Temporarily disabling shared library breakpoints:");
+               warning (_("Temporarily disabling shared library breakpoints:"));
              }
            disabled_shlib_breaks = 1;
-           warning ("breakpoint #%d ", b->number);
+           warning (_("breakpoint #%d "), b->number);
          }
       }
 #endif
@@ -4401,7 +4400,7 @@ disable_breakpoints_in_unloaded_shlib (struct so_list *solib)
            if (!disabled_shlib_breaks)
              {
                target_terminal_ours_for_output ();
-               warning ("Temporarily disabling breakpoints for unloaded shared library \"%s\"",
+               warning (_("Temporarily disabling breakpoints for unloaded shared library \"%s\""),
                          so_name);
              }
            disabled_shlib_breaks = 1;
@@ -4459,15 +4458,15 @@ solib_load_unload_1 (char *hookname, int tempflag, char *dll_pathname,
 
   if (sals.nelts == 0)
     {
-      warning ("Unable to set a breakpoint on dynamic linker callback.");
-      warning ("Suggest linking with /opt/langtools/lib/end.o.");
-      warning ("GDB will be unable to track shl_load/shl_unload calls");
+      warning (_("Unable to set a breakpoint on dynamic linker callback.\n"
+                "Suggest linking with /opt/langtools/lib/end.o.\n"
+                "GDB will be unable to track shl_load/shl_unload calls."));
       return;
     }
   if (sals.nelts != 1)
     {
-      warning ("Unable to set unique breakpoint on dynamic linker callback.");
-      warning ("GDB will be unable to track shl_load/shl_unload calls");
+      warning (_("Unable to set unique breakpoint on dynamic linker callback.\n"
+                "GDB will be unable to track shl_load/shl_unload calls."));
       return;
     }
 
@@ -4900,9 +4899,9 @@ create_breakpoints (struct symtabs_and_lines sals, char **addr_string,
        TARGET_CAN_USE_HARDWARE_WATCHPOINT (bp_hardware_breakpoint, 
                                            i + sals.nelts, 0);
       if (target_resources_ok == 0)
-       error ("No hardware breakpoint support in the target.");
+       error (_("No hardware breakpoint support in the target."));
       else if (target_resources_ok < 0)
-       error ("Hardware breakpoints used exceeds limit.");
+       error (_("Hardware breakpoints used exceeds limit."));
     }
 
   /* Now set all the breakpoints.  */
@@ -4944,7 +4943,7 @@ create_breakpoints (struct symtabs_and_lines sals, char **addr_string,
                b->cond_string = savestring (arg, strlen (arg));
                b->cond = parse_exp_1 (&arg, block_for_pc (b->loc->address), 0);
                if (*arg)
-                 error ("Junk at end of pending breakpoint condition expression");
+                 error (_("Junk at end of pending breakpoint condition expression"));
              }
            /* If there are commands associated with the breakpoint, they should 
               be copied too.  */
@@ -4992,7 +4991,7 @@ parse_breakpoint_sals (char **address,
          sals->nelts = 1;
        }
       else
-       error ("No default breakpoint address now.");
+       error (_("No default breakpoint address now."));
     }
   else
     {
@@ -5061,9 +5060,9 @@ breakpoint_sals_to_pc (struct symtabs_and_lines *sals,
       if (DEPRECATED_PC_REQUIRES_RUN_BEFORE_USE (sals->sals[i].pc))
        {
          if (address == NULL)
-           error ("Cannot break without a running program.");
+           error (_("Cannot break without a running program."));
          else
-           error ("Cannot break on %s without a running program."
+           error (_("Cannot break on %s without a running program.")
                   address);
        }
 #endif
@@ -5256,12 +5255,12 @@ break_command_1 (char *arg, int flag, int from_tty, struct breakpoint *pending_b
                  tmptok = tok;
                  thread = strtol (tok, &tok, 0);
                  if (tok == tmptok)
-                   error ("Junk after thread keyword.");
+                   error (_("Junk after thread keyword."));
                  if (!valid_thread_id (thread))
-                   error ("Unknown thread %d\n", thread);
+                   error (_("Unknown thread %d."), thread);
                }
              else
-               error ("Junk at end of arguments.");
+               error (_("Junk at end of arguments."));
            }
        }
       create_breakpoints (sals, addr_string, cond, cond_string,
@@ -5298,10 +5297,8 @@ break_command_1 (char *arg, int flag, int from_tty, struct breakpoint *pending_b
     }
   
   if (sals.nelts > 1)
-    {
-      warning ("Multiple breakpoints were set.");
-      warning ("Use the \"delete\" command to delete unwanted breakpoints.");
-    }
+    warning (_("Multiple breakpoints were set.\n"
+              "Use the \"delete\" command to delete unwanted breakpoints."));
   /* That's it. Discard the cleanups for data inserted into the
      breakpoint. */
   discard_cleanups (breakpoint_chain);
@@ -5386,7 +5383,7 @@ do_captured_breakpoint (struct ui_out *uiout, void *data)
      address. That way cleanups can take care of freeing any
      memory. */
   if (*address_end != '\0')
-    error ("Garbage %s following breakpoint address", address_end);
+    error (_("Garbage %s following breakpoint address"), address_end);
 
   /* Resolve all line numbers to PC's.  */
   breakpoint_sals_to_pc (&sals, args->address);
@@ -5400,7 +5397,7 @@ do_captured_breakpoint (struct ui_out *uiout, void *data)
          char *tok = args->condition;
          cond[i] = parse_exp_1 (&tok, block_for_pc (sals.sals[i].pc), 0);
          if (*tok != '\0')
-           error ("Garbage %s follows condition", tok);
+           error (_("Garbage %s follows condition"), tok);
          make_cleanup (xfree, cond[i]);
          cond_string[i] = xstrdup (args->condition);
        }
@@ -5448,7 +5445,7 @@ resolve_sal_pc (struct symtab_and_line *sal)
   if (sal->pc == 0 && sal->symtab != NULL)
     {
       if (!find_line_pc (sal->symtab, sal->line, &pc))
-       error ("No line %d in file \"%s\".",
+       error (_("No line %d in file \"%s\"."),
               sal->line, sal->symtab->filename);
       sal->pc = pc;
     }
@@ -5638,7 +5635,7 @@ watch_command_1 (char *arg, int accessflag, int from_tty)
       cond_end = tok;
     }
   if (*tok)
-    error ("Junk at end of command.");
+    error (_("Junk at end of command."));
 
   if (accessflag == hw_read)
     bp_type = bp_read_watchpoint;
@@ -5649,7 +5646,7 @@ watch_command_1 (char *arg, int accessflag, int from_tty)
 
   mem_cnt = can_use_hardware_watchpoint (val);
   if (mem_cnt == 0 && bp_type != bp_hardware_watchpoint)
-    error ("Expression cannot be implemented with read/access watchpoint.");
+    error (_("Expression cannot be implemented with read/access watchpoint."));
   if (mem_cnt != 0)
     {
       i = hw_watchpoint_used_count (bp_type, &other_type_used);
@@ -5657,10 +5654,10 @@ watch_command_1 (char *arg, int accessflag, int from_tty)
        TARGET_CAN_USE_HARDWARE_WATCHPOINT (bp_type, i + mem_cnt, 
                                            other_type_used);
       if (target_resources_ok == 0 && bp_type != bp_hardware_watchpoint)
-       error ("Target does not support this type of hardware watchpoint.");
+       error (_("Target does not support this type of hardware watchpoint."));
 
       if (target_resources_ok < 0 && bp_type != bp_hardware_watchpoint)
-       error ("Target can only support one kind of HW watchpoint at a time.");
+       error (_("Target can only support one kind of HW watchpoint at a time."));
     }
 
 #if defined(HPUXHPPA)
@@ -5680,7 +5677,7 @@ watch_command_1 (char *arg, int accessflag, int from_tty)
      set watches after getting the program started. */
   if (!target_has_execution)
     {
-      warning ("can't do that without a running program; try \"break main\", \"run\" first");
+      warning (_("can't do that without a running program; try \"break main\"), \"run\" first");
       return;
     }
 #endif /* HPUXHPPA */
@@ -5910,13 +5907,13 @@ until_break_command (char *arg, int from_tty, int anywhere)
                          0, (char ***) NULL, NULL);
 
   if (sals.nelts != 1)
-    error ("Couldn't get information on specified line.");
+    error (_("Couldn't get information on specified line."));
 
   sal = sals.sals[0];
   xfree (sals.sals);   /* malloc'd, so freed */
 
   if (*arg)
-    error ("Junk at end of arguments.");
+    error (_("Junk at end of arguments."));
 
   resolve_sal_pc (&sal);
 
@@ -6108,7 +6105,7 @@ catch_fork_command_1 (catch_fork_kind fork_kind, char *arg, int tempflag,
   cond_string = ep_parse_optional_if_clause (&arg);
 
   if ((*arg != '\0') && !isspace (*arg))
-    error ("Junk at end of arguments.");
+    error (_("Junk at end of arguments."));
 
   /* If this target supports it, create a fork or vfork catchpoint
      and enable reporting of such events. */
@@ -6121,7 +6118,7 @@ catch_fork_command_1 (catch_fork_kind fork_kind, char *arg, int tempflag,
       create_vfork_event_catchpoint (tempflag, cond_string);
       break;
     default:
-      error ("unsupported or unknown fork kind; cannot catch it");
+      error (_("unsupported or unknown fork kind; cannot catch it"));
       break;
     }
 }
@@ -6141,7 +6138,7 @@ catch_exec_command_1 (char *arg, int tempflag, int from_tty)
   cond_string = ep_parse_optional_if_clause (&arg);
 
   if ((*arg != '\0') && !isspace (*arg))
-    error ("Junk at end of arguments.");
+    error (_("Junk at end of arguments."));
 
   /* If this target supports it, create an exec catchpoint
      and enable reporting of such events. */
@@ -6181,7 +6178,7 @@ catch_load_command_1 (char *arg, int tempflag, int from_tty)
     }
 
   if ((*arg != '\0') && !isspace (*arg))
-    error ("Junk at end of arguments.");
+    error (_("Junk at end of arguments."));
 
   /* Create a load breakpoint that only triggers when a load of
      the specified dll (or any dll, if no pathname was specified)
@@ -6223,7 +6220,7 @@ catch_unload_command_1 (char *arg, int tempflag, int from_tty)
     }
 
   if ((*arg != '\0') && !isspace (*arg))
-    error ("Junk at end of arguments.");
+    error (_("Junk at end of arguments."));
 
   /* Create an unload breakpoint that only triggers when an unload of
      the specified dll (or any dll, if no pathname was specified)
@@ -6258,7 +6255,7 @@ create_exception_catchpoint (int tempflag, char *cond_string,
       bptype = bp_catch_catch;
       break;
     default:                   /* error condition */
-      error ("Internal error -- invalid catchpoint kind");
+      error (_("Internal error -- invalid catchpoint kind"));
     }
 
   b = set_raw_breakpoint (*sal, bptype);
@@ -6372,11 +6369,11 @@ catch_exception_command_1 (enum exception_event_kind ex_event, char *arg,
   cond_string = ep_parse_optional_if_clause (&arg);
 
   if ((*arg != '\0') && !isspace (*arg))
-    error ("Junk at end of arguments.");
+    error (_("Junk at end of arguments."));
 
   if ((ex_event != EX_EVENT_THROW) &&
       (ex_event != EX_EVENT_CATCH))
-    error ("Unsupported or unknown exception event; cannot catch it");
+    error (_("Unsupported or unknown exception event; cannot catch it"));
 
   if (handle_gnu_v3_exceptions (tempflag, cond_string, ex_event, from_tty))
     return;
@@ -6394,7 +6391,7 @@ catch_exception_command_1 (enum exception_event_kind ex_event, char *arg,
        return;         /* something went wrong with setting up callbacks */
     }
 
-  warning ("Unsupported with this platform/compiler combination.");
+  warning (_("Unsupported with this platform/compiler combination."));
 }
 
 /* Cover routine to allow wrapping target_enable_exception_catchpoints
@@ -6434,18 +6431,18 @@ catch_command_1 (char *arg, int tempflag, int from_tty)
       /* catch_throw_command_1 (arg1_start, tempflag, from_tty); */
       /* return; */
       /* Now, this is not allowed */
-      error ("Catch requires an event name.");
+      error (_("Catch requires an event name."));
 
     }
   arg1_end = ep_find_event_name_end (arg1_start);
   if (arg1_end == NULL)
-    error ("catch requires an event");
+    error (_("catch requires an event"));
   arg1_length = arg1_end + 1 - arg1_start;
 
   /* Try to match what we found against known event names. */
   if (strncmp (arg1_start, "signal", arg1_length) == 0)
     {
-      error ("Catch of signal not yet implemented");
+      error (_("Catch of signal not yet implemented"));
     }
   else if (strncmp (arg1_start, "catch", arg1_length) == 0)
     {
@@ -6459,23 +6456,23 @@ catch_command_1 (char *arg, int tempflag, int from_tty)
     }
   else if (strncmp (arg1_start, "thread_start", arg1_length) == 0)
     {
-      error ("Catch of thread_start not yet implemented");
+      error (_("Catch of thread_start not yet implemented"));
     }
   else if (strncmp (arg1_start, "thread_exit", arg1_length) == 0)
     {
-      error ("Catch of thread_exit not yet implemented");
+      error (_("Catch of thread_exit not yet implemented"));
     }
   else if (strncmp (arg1_start, "thread_join", arg1_length) == 0)
     {
-      error ("Catch of thread_join not yet implemented");
+      error (_("Catch of thread_join not yet implemented"));
     }
   else if (strncmp (arg1_start, "start", arg1_length) == 0)
     {
-      error ("Catch of start not yet implemented");
+      error (_("Catch of start not yet implemented"));
     }
   else if (strncmp (arg1_start, "exit", arg1_length) == 0)
     {
-      error ("Catch of exit not yet implemented");
+      error (_("Catch of exit not yet implemented"));
     }
   else if (strncmp (arg1_start, "fork", arg1_length) == 0)
     {
@@ -6499,7 +6496,7 @@ catch_command_1 (char *arg, int tempflag, int from_tty)
     }
   else if (strncmp (arg1_start, "stop", arg1_length) == 0)
     {
-      error ("Catch of stop not yet implemented");
+      error (_("Catch of stop not yet implemented"));
     }
 
   /* This doesn't appear to be an event name */
@@ -6510,7 +6507,7 @@ catch_command_1 (char *arg, int tempflag, int from_tty)
          as the name of an exception */
       /* catch_throw_command_1 (arg1_start, tempflag, from_tty); */
       /* Now this is not allowed */
-      error ("Unknown event kind specified for catch");
+      error (_("Unknown event kind specified for catch"));
 
     }
 }
@@ -6568,7 +6565,7 @@ clear_command (char *arg, int from_tty)
       sal.symtab = default_breakpoint_symtab;
       sal.pc = default_breakpoint_address;
       if (sal.symtab == 0)
-       error ("No source file specified.");
+       error (_("No source file specified."));
 
       sals.sals[0] = sal;
       sals.nelts = 1;
@@ -6646,9 +6643,9 @@ clear_command (char *arg, int from_tty)
   if (found == 0)
     {
       if (arg)
-       error ("No breakpoint at %s.", arg);
+       error (_("No breakpoint at %s."), arg);
       else
-       error ("No breakpoint at this line.");
+       error (_("No breakpoint at this line."));
     }
 
   if (found->next)
@@ -6699,9 +6696,7 @@ delete_breakpoint (struct breakpoint *bpt)
   bpstat bs;
   struct bp_location *loc;
 
-  if (bpt == NULL)
-    error ("Internal error (attempted to delete a NULL breakpoint)");
-
+  gdb_assert (bpt != NULL);
 
   /* Has this bp already been deleted?  This can happen because multiple
      lists can hold pointers to bp's.  bpstat lists are especial culprits.
@@ -6959,7 +6954,7 @@ breakpoint_re_set_one (void *bint)
   switch (b->type)
     {
     case bp_none:
-      warning ("attempted to reset apparently deleted breakpoint #%d?",
+      warning (_("attempted to reset apparently deleted breakpoint #%d?"),
               b->number);
       return 0;
     case bp_breakpoint:
@@ -7262,7 +7257,7 @@ set_ignore_count (int bptnum, int count, int from_tty)
       return;
     }
 
-  error ("No breakpoint number %d.", bptnum);
+  error (_("No breakpoint number %d."), bptnum);
 }
 
 /* Clear the ignore counts of all breakpoints.  */
@@ -7288,9 +7283,9 @@ ignore_command (char *args, int from_tty)
 
   num = get_number (&p);
   if (num == 0)
-    error ("bad breakpoint number: '%s'", args);
+    error (_("bad breakpoint number: '%s'"), args);
   if (*p == 0)
-    error ("Second argument (specified ignore-count) is missing.");
+    error (_("Second argument (specified ignore-count) is missing."));
 
   set_ignore_count (num,
                    longest_to_int (value_as_long (parse_and_eval (p))),
@@ -7322,7 +7317,7 @@ map_breakpoint_numbers (char *args, void (*function) (struct breakpoint *))
       num = get_number_or_range (&p1);
       if (num == 0)
        {
-         warning ("bad breakpoint number at or near '%s'", p);
+         warning (_("bad breakpoint number at or near '%s'"), p);
        }
       else
        {
@@ -7378,7 +7373,7 @@ disable_command (char *args, int from_tty)
       switch (bpt->type)
       {
       case bp_none:
-       warning ("attempted to disable apparently deleted breakpoint #%d?",
+       warning (_("attempted to disable apparently deleted breakpoint #%d?"),
                 bpt->number);
        continue;
       case bp_breakpoint:
@@ -7416,9 +7411,9 @@ do_enable_breakpoint (struct breakpoint *bpt, enum bpdisp disposition)
        TARGET_CAN_USE_HARDWARE_WATCHPOINT (bp_hardware_breakpoint, 
                                            i + 1, 0);
       if (target_resources_ok == 0)
-       error ("No hardware breakpoint support in the target.");
+       error (_("No hardware breakpoint support in the target."));
       else if (target_resources_ok < 0)
-       error ("Hardware breakpoints used exceeds limit.");
+       error (_("Hardware breakpoints used exceeds limit."));
     }
 
   if (bpt->pending)
@@ -7529,7 +7524,7 @@ enable_command (char *args, int from_tty)
       switch (bpt->type)
       {
       case bp_none:
-       warning ("attempted to enable apparently deleted breakpoint #%d?",
+       warning (_("attempted to enable apparently deleted breakpoint #%d?"),
                 bpt->number);
        continue;
       case bp_breakpoint:
@@ -7594,7 +7589,7 @@ decode_line_spec_1 (char *string, int funfirstline)
 {
   struct symtabs_and_lines sals;
   if (string == 0)
-    error ("Empty line specification.");
+    error (_("Empty line specification."));
   if (default_breakpoint_valid)
     sals = decode_line_1 (&string, funfirstline,
                          default_breakpoint_symtab,
@@ -7604,7 +7599,7 @@ decode_line_spec_1 (char *string, int funfirstline)
     sals = decode_line_1 (&string, funfirstline,
                          (struct symtab *) NULL, 0, (char ***) NULL, NULL);
   if (*string)
-    error ("Junk at end of line specification: %s", string);
+    error (_("Junk at end of line specification: %s"), string);
   return sals;
 }
 \f
index 868ec8c13dc84a3b88a52fb74708055f73726518..e9636a52a96458e64ff21560ddf58ee2321386cd 100644 (file)
@@ -79,7 +79,7 @@ bsd_kvm_open (char *filename, int from_tty)
   execfile = get_exec_file (0);
   temp_kd = kvm_openfiles (execfile, filename, NULL, O_RDONLY, errbuf);
   if (temp_kd == NULL)
-    error ("%s", errbuf);
+    error (("%s"), errbuf);
 
   unpush_target (&bsd_kvm_ops);
   core_kd = temp_kd;
@@ -98,7 +98,7 @@ bsd_kvm_close (int quitting)
   if (core_kd)
     {
       if (kvm_close (core_kd) == -1)
-       warning ("%s", kvm_geterr(core_kd));
+       warning (("%s"), kvm_geterr(core_kd));
       core_kd = NULL;
     }
 }
@@ -124,7 +124,7 @@ bsd_kvm_fetch_pcb (struct pcb *paddr)
   struct pcb pcb;
 
   if (kvm_read (core_kd, (unsigned long) paddr, &pcb, sizeof pcb) == -1)
-    error ("%s", kvm_geterr (core_kd));
+    error (("%s"), kvm_geterr (core_kd));
 
   gdb_assert (bsd_kvm_supply_pcb);
   return bsd_kvm_supply_pcb (current_regcache, &pcb);
@@ -147,7 +147,7 @@ bsd_kvm_fetch_registers (int regnum)
   nl[0].n_name = "_dumppcb";
 
   if (kvm_nlist (core_kd, nl) == -1)
-    error ("%s", kvm_geterr (core_kd));
+    error (("%s"), kvm_geterr (core_kd));
 
   if (nl[0].n_value != 0)
     {
@@ -165,7 +165,7 @@ bsd_kvm_fetch_registers (int regnum)
   nl[0].n_name = "_proc0paddr";
 
   if (kvm_nlist (core_kd, nl) == -1)
-    error ("%s", kvm_geterr (core_kd));
+    error (("%s"), kvm_geterr (core_kd));
 
   if (nl[0].n_value != 0)
     {
@@ -173,7 +173,7 @@ bsd_kvm_fetch_registers (int regnum)
 
       /* Found proc0paddr.  */
       if (kvm_read (core_kd, nl[0].n_value, &paddr, sizeof paddr) == -1)
-       error ("%s", kvm_geterr (core_kd));
+       error (("%s"), kvm_geterr (core_kd));
 
       bsd_kvm_fetch_pcb (paddr);
       return;
@@ -189,7 +189,7 @@ bsd_kvm_fetch_registers (int regnum)
   nl[0].n_name = "_thread0";
 
   if (kvm_nlist (core_kd, nl) == -1)
-    error ("%s", kvm_geterr (core_kd));
+    error (("%s"), kvm_geterr (core_kd));
 
   if (nl[0].n_value != 0)
     {
@@ -198,7 +198,7 @@ bsd_kvm_fetch_registers (int regnum)
       /* Found thread0.  */
       nl[0].n_value += offsetof (struct thread, td_pcb);
       if (kvm_read (core_kd, nl[0].n_value, &paddr, sizeof paddr) == -1)
-       error ("%s", kvm_geterr (core_kd));
+       error (("%s"), kvm_geterr (core_kd));
 
       bsd_kvm_fetch_pcb (paddr);
       return;
@@ -240,7 +240,7 @@ bsd_kvm_proc_cmd (char *arg, int fromtty)
 #endif
 
   if (kvm_read (core_kd, addr, &bsd_kvm_paddr, sizeof bsd_kvm_paddr) == -1)
-    error ("%s", kvm_geterr (core_kd));
+    error (("%s"), kvm_geterr (core_kd));
 
   target_fetch_registers (-1);
 
index 5041eb871e6ecb175ad2ee8f26022de148162656..b1eb6c3812fa95619a69528c272a43ec0f7fb17c 100644 (file)
@@ -97,7 +97,7 @@ bsd_uthread_check_magic (CORE_ADDR addr)
   ULONGEST magic = read_memory_unsigned_integer (addr, 4);
 
   if (magic != BSD_UTHREAD_PTHREAD_MAGIC)
-    error ("Bad magic");
+    error (_("Bad magic"));
 }
 
 /* Thread states.  */
index 60ede578787362273d5115265613b06b3cf553e7..23ea710ed7fcd20cc4cc88e4a9c7d5b4050e084a 100644 (file)
@@ -181,7 +181,7 @@ struct cmd_list_element *showchecklist;
 void
 error_no_arg (char *why)
 {
-  error ("Argument required (%s).", why);
+  error (_("Argument required (%s)."), why);
 }
 
 /* The "info" command is defined as a prefix, with allow_unknown = 0.
@@ -305,7 +305,7 @@ void
 quit_command (char *args, int from_tty)
 {
   if (!quit_confirm ())
-    error ("Not confirmed.");
+    error (_("Not confirmed."));
   quit_force (args, from_tty);
 }
 
@@ -313,7 +313,7 @@ static void
 pwd_command (char *args, int from_tty)
 {
   if (args)
-    error ("The \"pwd\" command does not take an argument: %s", args);
+    error (_("The \"pwd\" command does not take an argument: %s"), args);
   getcwd (gdb_dirbuf, sizeof (gdb_dirbuf));
 
   if (strcmp (gdb_dirbuf, current_directory) != 0)
@@ -432,7 +432,7 @@ source_command (char *args, int from_tty)
 
   if (file == NULL)
     {
-      error ("source command requires pathname of file to source.");
+      error (_("source command requires pathname of file to source."));
     }
 
   file = tilde_expand (file);
@@ -539,7 +539,7 @@ shell_escape (char *arg, int from_tty)
     while ((rc = wait (&status)) != pid && rc != -1)
       ;
   else
-    error ("Fork failed");
+    error (_("Fork failed"));
 #endif /* Can fork.  */
 }
 
@@ -567,7 +567,7 @@ edit_command (char *arg, int from_tty)
   if (arg == 0)
     {
       if (sal.symtab == 0)
-       error ("No default source file yet.");
+       error (_("No default source file yet."));
       sal.line += get_lines_to_list () / 2;
     }
   else
@@ -589,7 +589,7 @@ edit_command (char *arg, int from_tty)
       xfree (sals.sals);
 
       if (*arg1)
-        error ("Junk at end of line specification.");
+        error (_("Junk at end of line specification."));
 
       /* if line was specified by address,
          first print exactly which line, and which file.
@@ -599,7 +599,7 @@ edit_command (char *arg, int from_tty)
         {
           if (sal.symtab == 0)
            /* FIXME-32x64--assumes sal.pc fits in long.  */
-           error ("No source file for address %s.",
+           error (_("No source file for address %s."),
                   hex_string ((unsigned long) sal.pc));
           sym = find_pc_function (sal.pc);
           if (sym)
@@ -621,7 +621,7 @@ edit_command (char *arg, int from_tty)
          symbol which means no source code.  */
 
       if (sal.symtab == 0)
-        error ("No line number known for %s.", arg);
+        error (_("No line number known for %s."), arg);
     }
 
   if ((editor = (char *) getenv ("EDITOR")) == NULL)
@@ -693,7 +693,7 @@ list_command (char *arg, int from_tty)
      set DUMMY_BEG or DUMMY_END to record that fact.  */
 
   if (!have_full_symbols () && !have_partial_symbols ())
-    error ("No symbol table is loaded.  Use the \"file\" command.");
+    error (_("No symbol table is loaded.  Use the \"file\" command."));
 
   arg1 = arg;
   if (*arg1 == ',')
@@ -750,13 +750,13 @@ list_command (char *arg, int from_tty)
     }
 
   if (*arg1)
-    error ("Junk at end of line specification.");
+    error (_("Junk at end of line specification."));
 
   if (!no_end && !dummy_beg && !dummy_end
       && sal.symtab != sal_end.symtab)
-    error ("Specified start and end are in different files.");
+    error (_("Specified start and end are in different files."));
   if (dummy_beg && dummy_end)
-    error ("Two empty args do not say what lines to list.");
+    error (_("Two empty args do not say what lines to list."));
 
   /* if line was specified by address,
      first print exactly which line, and which file.
@@ -766,7 +766,7 @@ list_command (char *arg, int from_tty)
     {
       if (sal.symtab == 0)
        /* FIXME-32x64--assumes sal.pc fits in long.  */
-       error ("No source file for address %s.",
+       error (_("No source file for address %s."),
               hex_string ((unsigned long) sal.pc));
       sym = find_pc_function (sal.pc);
       if (sym)
@@ -789,7 +789,7 @@ list_command (char *arg, int from_tty)
      which means no source code.  */
 
   if (!linenum_beg && sal.symtab == 0)
-    error ("No line number known for %s.", arg);
+    error (_("No line number known for %s."), arg);
 
   /* If this command is repeated with RET,
      turn it into the no-arg variant.  */
@@ -798,13 +798,13 @@ list_command (char *arg, int from_tty)
     *arg = 0;
 
   if (dummy_beg && sal_end.symtab == 0)
-    error ("No default source file yet.  Do \"help list\".");
+    error (_("No default source file yet.  Do \"help list\"."));
   if (dummy_beg)
     print_source_lines (sal_end.symtab,
                        max (sal_end.line - (get_lines_to_list () - 1), 1),
                        sal_end.line + 1, 0);
   else if (sal.symtab == 0)
-    error ("No default source file yet.  Do \"help list\".");
+    error (_("No default source file yet.  Do \"help list\"."));
   else if (no_end)
     {
       int first_line = sal.line - get_lines_to_list () / 2;
@@ -846,11 +846,11 @@ disassemble_command (char *arg, int from_tty)
   if (!arg)
     {
       if (!deprecated_selected_frame)
-       error ("No frame selected.\n");
+       error (_("No frame selected."));
 
       pc = get_frame_pc (deprecated_selected_frame);
       if (find_pc_partial_function (pc, &name, &low, &high) == 0)
-       error ("No function contains program counter for selected frame.\n");
+       error (_("No function contains program counter for selected frame."));
 #if defined(TUI)
       /* NOTE: cagney/2003-02-13 The `tui_active' was previously
         `tui_version'.  */
@@ -865,7 +865,7 @@ disassemble_command (char *arg, int from_tty)
       /* One argument.  */
       pc = parse_and_eval_address (arg);
       if (find_pc_partial_function (pc, &name, &low, &high) == 0)
-       error ("No function contains specified address.\n");
+       error (_("No function contains specified address."));
 #if defined(TUI)
       /* NOTE: cagney/2003-02-13 The `tui_active' was previously
         `tui_version'.  */
@@ -942,7 +942,7 @@ show_user (char *args, int from_tty)
     {
       c = lookup_cmd (&args, cmdlist, "", 0, 1);
       if (c->class != class_user)
-       error ("Not a user command.");
+       error (_("Not a user command."));
       show_user_1 (c, gdb_stdout);
     }
   else
@@ -967,7 +967,7 @@ apropos_command (char *searchstr, int from_tty)
   char errorbuffer[512];
   pattern_fastmap = xcalloc (256, sizeof (char));
   if (searchstr == NULL)
-      error("REGEXP string is empty");
+      error (_("REGEXP string is empty"));
 
   if (regcomp(&pattern,searchstr,REG_ICASE) == 0)
     {
@@ -978,7 +978,7 @@ apropos_command (char *searchstr, int from_tty)
   else
     {
       regerror(regcomp(&pattern,searchstr,REG_ICASE),NULL,errorbuffer,512);
-      error("Error in regular expression:%s",errorbuffer);
+      error (_("Error in regular expression:%s"),errorbuffer);
     }
   xfree (pattern_fastmap);
 }
index 40d5cd6d0089d7d654d53d6ea4393b8fb8110a27..883f7d09a05e04b31387655a26fd120ed6c42185 100644 (file)
@@ -1154,7 +1154,7 @@ lookup_cmd_1 (char **text, struct cmd_list_element *clist,
 static void
 undef_cmd_error (char *cmdtype, char *q)
 {
-  error ("Undefined %scommand: \"%s\".  Try \"help%s%.*s\".",
+  error (_("Undefined %scommand: \"%s\".  Try \"help%s%.*s\"."),
         cmdtype,
         q,
         *cmdtype ? " " : "",
@@ -1192,7 +1192,7 @@ lookup_cmd (char **line, struct cmd_list_element *list, char *cmdtype,
       if (!allow_unknown)
        {
          if (!*line)
-           error ("Lack of needed %scommand", cmdtype);
+           error (_("Lack of needed %scommand"), cmdtype);
          else
            {
              char *p = *line, *q;
@@ -1254,7 +1254,7 @@ lookup_cmd (char **line, struct cmd_list_element *list, char *cmdtype,
                    break;
                  }
              }
-         error ("Ambiguous %scommand \"%s\": %s.", local_cmdtype,
+         error (_("Ambiguous %scommand \"%s\": %s."), local_cmdtype,
                 *line, ambbuf);
          return 0;             /* lint */
        }
@@ -1636,7 +1636,7 @@ cmd_func (struct cmd_list_element *cmd, char *args, int from_tty)
   if (cmd_func_p (cmd))
     (*cmd->func) (cmd, args, from_tty);
   else
-    error ("Invalid command");
+    error (_("Invalid command"));
 }
 
 
index 4030a85693cb176f29e28ba05b3e488bce139673..593e63750f519ad4ad9eff36cd796b0613c85c97 100644 (file)
@@ -94,7 +94,7 @@ scan_filename_with_cleanup (char **cmd, const char *defname)
   if ((*cmd) == NULL)
     {
       if (defname == NULL)
-       error ("Missing filename.");
+       error (_("Missing filename."));
       filename = xstrdup (defname);
       make_cleanup (xfree, filename);
     }
@@ -134,12 +134,12 @@ bfd_openr_with_cleanup (const char *filename, const char *target)
 
   ibfd = bfd_openr (filename, target);
   if (ibfd == NULL)
-    error ("Failed to open %s: %s.", filename, 
+    error (_("Failed to open %s: %s."), filename, 
           bfd_errmsg (bfd_get_error ()));
 
   make_cleanup_bfd_close (ibfd);
   if (!bfd_check_format (ibfd, bfd_object))
-    error ("'%s' is not a recognized file format.", filename);
+    error (_("'%s' is not a recognized file format."), filename);
 
   return ibfd;
 }
@@ -154,18 +154,18 @@ bfd_openw_with_cleanup (const char *filename, const char *target,
     {
       obfd = bfd_openw (filename, target);
       if (obfd == NULL)
-       error ("Failed to open %s: %s.", filename, 
+       error (_("Failed to open %s: %s."), filename, 
               bfd_errmsg (bfd_get_error ()));
       make_cleanup_bfd_close (obfd);
       if (!bfd_set_format (obfd, bfd_object))
-       error ("bfd_openw_with_cleanup: %s.", bfd_errmsg (bfd_get_error ()));
+       error (_("bfd_openw_with_cleanup: %s."), bfd_errmsg (bfd_get_error ()));
     }
   else if (*mode == 'a')       /* Append to existing file */
     {  /* FIXME -- doesn't work... */
-      error ("bfd_openw does not work with append.");
+      error (_("bfd_openw does not work with append."));
     }
   else
-    error ("bfd_openw_with_cleanup: unknown mode %s.", mode);
+    error (_("bfd_openw_with_cleanup: unknown mode %s."), mode);
 
   return obfd;
 }
@@ -241,18 +241,18 @@ dump_memory_to_file (char *cmd, char *mode, char *file_format)
 
   /* Find the low address.  */
   if (cmd == NULL || *cmd == '\0')
-    error ("Missing start address.");
+    error (_("Missing start address."));
   lo_exp = scan_expression_with_cleanup (&cmd, NULL);
 
   /* Find the second address - rest of line.  */
   if (cmd == NULL || *cmd == '\0')
-    error ("Missing stop address.");
+    error (_("Missing stop address."));
   hi_exp = cmd;
 
   lo = parse_and_eval_address (lo_exp);
   hi = parse_and_eval_address (hi_exp);
   if (hi <= lo)
-    error ("Invalid memory address range (start >= end).");
+    error (_("Invalid memory address range (start >= end)."));
   count = hi - lo;
 
   /* FIXME: Should use read_memory_partial() and a magic blocking
@@ -292,10 +292,10 @@ dump_value_to_file (char *cmd, char *mode, char *file_format)
 
   /* Find the value.  */
   if (cmd == NULL || *cmd == '\0')
-    error ("No value to %s.", *mode == 'a' ? "append" : "dump");
+    error (_("No value to %s."), *mode == 'a' ? "append" : "dump");
   val = parse_and_eval (cmd);
   if (val == NULL)
-    error ("Invalid expression.");
+    error (_("Invalid expression."));
 
   /* Have everything.  Open/write the data.  */
   if (file_format == NULL || strcmp (file_format, "binary") == 0)
@@ -314,7 +314,7 @@ dump_value_to_file (char *cmd, char *mode, char *file_format)
       else
        {
          vaddr = 0;
-         warning ("value is not an lval: address assumed to be zero");
+         warning (_("value is not an lval: address assumed to be zero"));
        }
 
       dump_bfd_file (filename, mode, file_format, vaddr, 
@@ -492,7 +492,7 @@ restore_section_callback (bfd *ibfd, asection *isec, void *args)
   buf = xmalloc (size);
   old_chain = make_cleanup (xfree, buf);
   if (!bfd_get_section_contents (ibfd, isec, buf, 0, size))
-    error ("Failed to read bfd file %s: '%s'.", bfd_get_filename (ibfd), 
+    error (_("Failed to read bfd file %s: '%s'."), bfd_get_filename (ibfd), 
           bfd_errmsg (bfd_get_error ()));
 
   printf_filtered ("Restoring section %s (0x%lx to 0x%lx)",
@@ -513,7 +513,7 @@ restore_section_callback (bfd *ibfd, asection *isec, void *args)
   ret = target_write_memory (sec_start + sec_offset + data->load_offset, 
                             buf + sec_offset, sec_load_count);
   if (ret != 0)
-    warning ("restore: memory write failed (%s).", safe_strerror (ret));
+    warning (_("restore: memory write failed (%s)."), safe_strerror (ret));
   do_cleanups (old_chain);
   return;
 }
@@ -533,7 +533,7 @@ restore_binary_file (char *filename, struct callback_data *data)
     perror_with_name (filename);
 
   if (len <= data->load_start)
-    error ("Start address is greater than length of binary file %s."
+    error (_("Start address is greater than length of binary file %s.")
           filename);
 
   /* Chop off "len" if it exceeds the requested load_end addr. */
@@ -562,7 +562,7 @@ restore_binary_file (char *filename, struct callback_data *data)
   /* Now write the buffer into target memory. */
   len = target_write_memory (data->load_start + data->load_offset, buf, len);
   if (len != 0)
-    warning ("restore: memory write failed (%s).", safe_strerror (len));
+    warning (_("restore: memory write failed (%s)."), safe_strerror (len));
   return;
 }
 
@@ -608,7 +608,7 @@ restore_command (char *args, int from_tty)
              /* Parse end address (optional). */
              data.load_end = parse_and_eval_long (args);
              if (data.load_end <= data.load_start)
-               error ("Start must be less than end.");
+               error (_("Start must be less than end."));
            }
        }
     }
index 773a420399cb050d72c85c02d2c68085812a6405..c42892dc6e1ee2de908f74dd071b0e06b202cc7e 100644 (file)
@@ -102,7 +102,7 @@ handle_redirections (int from_tty)
   gdb_stdtarg = output;
 
   if (ui_out_redirect (uiout, gdb_stdout) < 0)
-    warning ("Current output protocol does not support redirection");
+    warning (_("Current output protocol does not support redirection"));
 }
 
 static void
index 458559ae1720d2d52561a037e34f674bd5f5dd56..51d55f1798e422c649762b3da0b454b9eaab54ed 100644 (file)
@@ -73,7 +73,7 @@ build_command_line (enum command_control_type type, char *args)
   struct command_line *cmd;
 
   if (args == NULL)
-    error ("if/while commands require arguments.\n");
+    error (_("if/while commands require arguments."));
 
   cmd = (struct command_line *) xmalloc (sizeof (struct command_line));
   cmd->next = NULL;
@@ -105,7 +105,7 @@ get_command_line (enum command_control_type type, char *arg)
   /* Read in the body of this command.  */
   if (recurse_read_control_structure (cmd) == invalid_control)
     {
-      warning ("error reading in control structure\n");
+      warning (_("Error reading in control structure."));
       do_cleanups (old_chain);
       return NULL;
     }
@@ -263,7 +263,7 @@ execute_user_command (struct cmd_list_element *c, char *args)
     return;
 
   if (++user_call_depth > max_user_call_depth)
-    error ("Max user call depth exceeded -- command aborted\n");
+    error (_("Max user call depth exceeded -- command aborted."));
 
   old_chain = make_cleanup (do_restore_user_call_depth, &user_call_depth);
 
@@ -276,7 +276,7 @@ execute_user_command (struct cmd_list_element *c, char *args)
       ret = execute_control_command (cmdlines);
       if (ret != simple_control && ret != break_control)
        {
-         warning ("Error in control structure.\n");
+         warning (_("Error in control structure."));
          break;
        }
       cmdlines = cmdlines->next;
@@ -424,7 +424,7 @@ execute_control_command (struct command_line *cmd)
       }
 
     default:
-      warning ("Invalid control type in command structure.");
+      warning (_("Invalid control type in command structure."));
       break;
     }
 
@@ -512,7 +512,7 @@ setup_user_args (char *p)
 
       if (arg_count >= MAXUSERARGS)
        {
-         error ("user defined function may only have %d arguments.\n",
+         error (_("user defined function may only have %d arguments."),
                 MAXUSERARGS);
          return old_chain;
        }
@@ -598,7 +598,7 @@ insert_args (char *line)
 
       if (i >= user_args->count)
        {
-         error ("Missing argument %d in user function.\n", i);
+         error (_("Missing argument %d in user function."), i);
          return NULL;
        }
       len += user_args->a[i].len;
@@ -679,7 +679,7 @@ read_next_line (struct command_line **command)
   int i = 0;
 
   if (control_level >= 254)
-    error ("Control nesting too deep!\n");
+    error (_("Control nesting too deep!"));
 
   /* Set a prompt based on the nesting of the control commands.  */
   if (instream == stdin || (instream == 0 && deprecated_readline_hook != NULL))
@@ -794,16 +794,10 @@ recurse_read_control_structure (struct command_line *current_cmd)
 
   /* Sanity checks.  */
   if (current_cmd->control_type == simple_control)
-    {
-      error ("Recursed on a simple control type\n");
-      return invalid_control;
-    }
+    error (_("Recursed on a simple control type."));
 
   if (current_body > current_cmd->body_count)
-    {
-      error ("Allocated body is smaller than this command type needs\n");
-      return invalid_control;
-    }
+    error (_("Allocated body is smaller than this command type needs."));
 
   /* Read lines from the input stream and build control structures.  */
   while (1)
@@ -1058,7 +1052,7 @@ validate_comname (char *comname)
   while (*p)
     {
       if (!isalnum (*p) && *p != '-' && *p != '_')
-       error ("Junk in argument list: \"%s\"", p);
+       error (_("Junk in argument list: \"%s\""), p);
       p++;
     }
 }
@@ -1107,7 +1101,7 @@ define_command (char *comname, int from_tty)
       else
        q = query ("Really redefine built-in command \"%s\"? ", c->name);
       if (!q)
-       error ("Command \"%s\" not redefined.", c->name);
+       error (_("Command \"%s\" not redefined."), c->name);
     }
 
   /* If this new command is a hook, then mark the command which it
@@ -1134,10 +1128,10 @@ define_command (char *comname, int from_tty)
        hookc = 0;
       if (!hookc)
        {
-         warning ("Your new `%s' command does not hook any existing command.",
+         warning (_("Your new `%s' command does not hook any existing command."),
                   comname);
          if (!query ("Proceed? "))
-           error ("Not confirmed.");
+           error (_("Not confirmed."));
        }
     }
 
@@ -1194,7 +1188,7 @@ document_command (char *comname, int from_tty)
   c = lookup_cmd (&tem, cmdlist, "", 0, 1);
 
   if (c->class != class_user)
-    error ("Command \"%s\" is built-in.", comname);
+    error (_("Command \"%s\" is built-in."), comname);
 
   sprintf (tmpbuf, "Type documentation for \"%s\".", comname);
   doclines = read_command_lines (tmpbuf, from_tty);
index 8f84345a0b078867323b6810987627d1ab148b67..d87791ee0f99ab1ea7d09a76ec8ffb0985eec837 100644 (file)
@@ -56,7 +56,7 @@ parse_auto_binary_operation (const char *arg)
               || (strncmp (arg, "-1", length) == 0 && length > 1))
        return AUTO_BOOLEAN_AUTO;
     }
-  error ("\"on\", \"off\" or \"auto\" expected.");
+  error (_("\"on\", \"off\" or \"auto\" expected."));
   return AUTO_BOOLEAN_AUTO; /* pacify GCC */
 }
 
@@ -85,7 +85,7 @@ parse_binary_operation (char *arg)
     return 0;
   else
     {
-      error ("\"on\" or \"off\" expected.");
+      error (_("\"on\" or \"off\" expected."));
       return 0;
     }
 }
@@ -183,7 +183,7 @@ do_setshow_command (char *arg, int from_tty, struct cmd_list_element *c)
            if (val == 0)
              *(int *) c->var = INT_MAX;
            else if (val >= INT_MAX)
-             error ("integer %u out of range", val);
+             error (_("integer %u out of range"), val);
            else
              *(int *) c->var = val;
            break;
@@ -213,7 +213,7 @@ do_setshow_command (char *arg, int from_tty, struct cmd_list_element *c)
                    strcat (msg, c->enums[i]);
                  }
                strcat (msg, ".");
-               error ("%s", msg);
+               error (("%s"), msg);
              }
 
            p = strchr (arg, ' ');
@@ -241,16 +241,16 @@ do_setshow_command (char *arg, int from_tty, struct cmd_list_element *c)
                }
 
            if (nmatches <= 0)
-             error ("Undefined item: \"%s\".", arg);
+             error (_("Undefined item: \"%s\"."), arg);
 
            if (nmatches > 1)
-             error ("Ambiguous item \"%s\".", arg);
+             error (_("Ambiguous item \"%s\"."), arg);
 
            *(const char **) c->var = match;
          }
          break;
        default:
-         error ("gdb internal error: bad var_type in do_setshow_command");
+         error (_("gdb internal error: bad var_type in do_setshow_command"));
        }
     }
   else if (c->type == show_cmd)
@@ -326,7 +326,7 @@ do_setshow_command (char *arg, int from_tty, struct cmd_list_element *c)
          break;
 
        default:
-         error ("gdb internal error: bad var_type in do_setshow_command");
+         error (_("gdb internal error: bad var_type in do_setshow_command"));
        }
 
 
@@ -363,7 +363,7 @@ do_setshow_command (char *arg, int from_tty, struct cmd_list_element *c)
       do_cleanups (old_chain);
     }
   else
-    error ("gdb internal error: bad cmd_type in do_setshow_command");
+    error (_("gdb internal error: bad cmd_type in do_setshow_command"));
   c->func (c, NULL, from_tty);
   if (c->type == set_cmd && deprecated_set_hook)
     deprecated_set_hook (c);
index 05f6d92730c8c8e7073e52460896a286c09a6928..a400795e89ae216f8140f7c90052ce62cfd2c2a4 100644 (file)
@@ -62,7 +62,7 @@ extern void coff_solib_create_inferior_hook (void);   /* solib.c */
    Presently, this functionality is not implemented.
  */
 #define SOLIB_CREATE_CATCH_LOAD_HOOK(pid, tempflag, filename, cond_string) \
-   error("catch of library loads/unloads not yet implemented on this platform")
+   error (_("catch of library loads/unloads not yet implemented on this platform"))
 
 /* This function is called by the "catch unload" command.  It allows
    the debugger to be notified by the dynamic linker when a specified
@@ -71,7 +71,7 @@ extern void coff_solib_create_inferior_hook (void);   /* solib.c */
    Presently, this functionality is not implemented.
  */
 #define SOLIB_CREATE_CATCH_UNLOAD_HOOK(pid, tempflag, filename, cond_string) \
-   error("catch of library loads/unloads not yet implemented on this platform")
+   error (_("catch of library loads/unloads not yet implemented on this platform"))
 
 /* This function returns TRUE if the dynamic linker has just reported
    a load of a library.
index 3f73169ff18f868a306f9ca726f283e5b99fdaaa..205b733b98a1071bb474fbee3d22febd7500d171 100644 (file)
@@ -576,7 +576,7 @@ coff_symfile_read (struct objfile *objfile, int mainline)
       val = init_lineno (abfd, info->min_lineno_offset,
                          info->max_lineno_offset - info->min_lineno_offset);
       if (val < 0)
-        error (_("\"%s\": error reading line numbers\n"), name);
+        error (_("\"%s\": error reading line numbers."), name);
     }
 
   /* Now read the string table, all at once.  */
@@ -969,7 +969,7 @@ coff_symtab_read (long symtab_offset, unsigned int nsyms,
          else if (DEPRECATED_STREQ (cs->c_name, ".ef"))
            {
              if (!within_function)
-               error (_("Bad coff function information\n"));
+               error (_("Bad coff function information."));
              /* the value of .ef is the address of epilogue code;
                 not useful for gdb.  */
              /* { main_aux.x_sym.x_misc.x_lnsz.x_lnno
index 659c8180f1926ee048d9058b4bab46cb503b2c82..7e596502809347d5731d3c202b3aef508aca9dcd 100644 (file)
@@ -101,7 +101,7 @@ fetch_core_registers (char *core_reg_sect, unsigned core_reg_size, int which,
     }
 
   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));
 }
 
 
@@ -116,7 +116,7 @@ register_addr (int regno, CORE_ADDR blockend)
   CORE_ADDR addr;
 
   if (regno < 0 || regno >= NUM_REGS)
-    error ("Invalid register number %d.", regno);
+    error (_("Invalid register number %d."), regno);
 
   REGISTER_U_ADDR (addr, blockend, regno);
 
index 529c51f7c217f5b82c11736c68fccae42226e2ae..01afaf6fdd597fdf8000e0931a38f96e29524b5e 100644 (file)
@@ -69,7 +69,7 @@ fetch_core_registers (char *core_reg_sect, unsigned core_reg_size, int which,
     {
     case 0:
       if (core_reg_size != sizeof (gregset))
-       warning ("Wrong size gregset in core file.");
+       warning (_("Wrong size gregset in core file."));
       else
        {
          memcpy (&gregset, core_reg_sect, sizeof (gregset));
@@ -79,7 +79,7 @@ fetch_core_registers (char *core_reg_sect, unsigned core_reg_size, int which,
 
     case 2:
       if (core_reg_size != sizeof (fpregset))
-       warning ("Wrong size fpregset in core file.");
+       warning (_("Wrong size fpregset in core file."));
       else
        {
          memcpy (&fpregset, core_reg_sect, sizeof (fpregset));
index ff7003aaa8897e88fddc2a1116edde31632ea6eb..b4801d051eb21ce9e2322c56dab914afe3caa1f8 100644 (file)
@@ -73,7 +73,7 @@ core_file_command (char *filename, int from_tty)
 
   t = find_core_target ();
   if (t == NULL)
-    error ("GDB can't read core files on this machine.");
+    error (_("GDB can't read core files on this machine."));
 
   if (!filename)
     (t->to_detach) (filename, from_tty);
@@ -181,9 +181,9 @@ validate_files (void)
   if (exec_bfd && core_bfd)
     {
       if (!core_file_matches_executable_p (core_bfd, exec_bfd))
-       warning ("core file may not match specified executable file.");
+       warning (_("core file may not match specified executable file."));
       else if (bfd_get_mtime (exec_bfd) > bfd_get_mtime (core_bfd))
-       warning ("exec file is newer than core file.");
+       warning (_("exec file is newer than core file."));
     }
 }
 
@@ -199,8 +199,8 @@ get_exec_file (int err)
   if (!err)
     return NULL;
 
-  error ("No executable file specified.\n\
-Use the \"file\" or \"exec-file\" command.");
+  error (_("No executable file specified.\n\
+Use the \"file\" or \"exec-file\" command."));
   return NULL;
 }
 \f
index 9e052c5fab8be9330a42da1ee7f6a25622232098..730f14fc4fdc18703974ca3768f08c4046de4dbc 100644 (file)
@@ -154,12 +154,12 @@ sniff_core_bfd (bfd *abfd)
     }
   if (matches > 1)
     {
-      warning ("\"%s\": ambiguous core format, %d handlers match",
+      warning (_("\"%s\": ambiguous core format, %d handlers match"),
               bfd_get_filename (abfd), matches);
     }
   else if (matches == 0)
     {
-      warning ("\"%s\": no core file handler recognizes format, using default",
+      warning (_("\"%s\": no core file handler recognizes format, using default"),
               bfd_get_filename (abfd));
     }
   if (yummy == NULL)
@@ -216,7 +216,7 @@ core_close (int quitting)
 
       name = bfd_get_filename (core_bfd);
       if (!bfd_close (core_bfd))
-       warning ("cannot close \"%s\": %s",
+       warning (_("cannot close \"%s\": %s"),
                 name, bfd_errmsg (bfd_get_error ()));
       xfree (name);
       core_bfd = NULL;
@@ -290,9 +290,10 @@ core_open (char *filename, int from_tty)
   target_preopen (from_tty);
   if (!filename)
     {
-      error (core_bfd ?
-            "No core file specified.  (Use `detach' to stop debugging a core file.)"
-            : "No core file specified.");
+      if (core_bfd)
+       error (_("No core file specified.  (Use `detach' to stop debugging a core file.)"));
+      else
+       error (_("No core file specified."));
     }
 
   filename = tilde_expand (filename);
@@ -326,7 +327,7 @@ core_open (char *filename, int from_tty)
          on error it does not free all the storage associated with the
          bfd).  */
       make_cleanup_bfd_close (temp_bfd);
-      error ("\"%s\" is not a core dump: %s",
+      error (_("\"%s\" is not a core dump: %s"),
             filename, bfd_errmsg (bfd_get_error ()));
     }
 
@@ -353,7 +354,7 @@ core_open (char *filename, int from_tty)
   /* Find the data section */
   if (build_section_table (core_bfd, &core_ops.to_sections,
                           &core_ops.to_sections_end))
-    error ("\"%s\": Can't find sections: %s",
+    error (_("\"%s\": Can't find sections: %s"),
           bfd_get_filename (core_bfd), bfd_errmsg (bfd_get_error ()));
 
   /* If we have no exec file, try to set the architecture from the
@@ -417,7 +418,7 @@ static void
 core_detach (char *args, int from_tty)
 {
   if (args)
-    error ("Too many arguments");
+    error (_("Too many arguments"));
   unpush_target (&core_ops);
   reinit_frame_cache ();
   if (from_tty)
@@ -460,7 +461,7 @@ get_core_register_section (char *name,
   if (! section)
     {
       if (required)
-       warning ("Couldn't find %s registers in core file.\n", human_name);
+       warning (_("Couldn't find %s registers in core file."), human_name);
       return;
     }
 
@@ -469,7 +470,7 @@ get_core_register_section (char *name,
   if (! bfd_get_section_contents (core_bfd, section, contents,
                                  (file_ptr) 0, size))
     {
-      warning ("Couldn't read %s registers from `%s' section in core file.\n",
+      warning (_("Couldn't read %s registers from `%s' section in core file."),
               human_name, name);
       return;
     }
@@ -482,7 +483,7 @@ get_core_register_section (char *name,
       if (regset == NULL)
        {
          if (required)
-           warning ("Couldn't recognize %s registers in core file.\n",
+           warning (_("Couldn't recognize %s registers in core file."),
                     human_name);
          return;
        }
@@ -570,7 +571,7 @@ core_xfer_partial (struct target_ops *ops, enum target_object object,
              && !bfd_get_section_contents (core_bfd, section, readbuf,
                                            (file_ptr) offset, size))
            {
-             warning ("Couldn't read NT_AUXV note in core file.");
+             warning (_("Couldn't read NT_AUXV note in core file."));
              return -1;
            }
 
@@ -602,7 +603,7 @@ core_xfer_partial (struct target_ops *ops, enum target_object object,
              && !bfd_get_section_contents (core_bfd, section, readbuf,
                                            (file_ptr) offset, size))
            {
-             warning ("Couldn't read StackGhost cookie in core file.");
+             warning (_("Couldn't read StackGhost cookie in core file."));
              return -1;
            }
 
index e347d5e83d2f378c0b3332e4c77dcfd98727bac1..b75136348dd4a31348435fb5bf8f5648e652233b 100644 (file)
@@ -41,7 +41,7 @@ enum ctor_kinds
 is_constructor_name (const char *name)
 {
   if ((current_cp_abi.is_constructor_name) == NULL)
-    error ("ABI doesn't define required function is_constructor_name");
+    error (_("ABI doesn't define required function is_constructor_name"));
   return (*current_cp_abi.is_constructor_name) (name);
 }
 
@@ -49,7 +49,7 @@ enum dtor_kinds
 is_destructor_name (const char *name)
 {
   if ((current_cp_abi.is_destructor_name) == NULL)
-    error ("ABI doesn't define required function is_destructor_name");
+    error (_("ABI doesn't define required function is_destructor_name"));
   return (*current_cp_abi.is_destructor_name) (name);
 }
 
@@ -57,7 +57,7 @@ int
 is_vtable_name (const char *name)
 {
   if ((current_cp_abi.is_vtable_name) == NULL)
-    error ("ABI doesn't define required function is_vtable_name");
+    error (_("ABI doesn't define required function is_vtable_name"));
   return (*current_cp_abi.is_vtable_name) (name);
 }
 
@@ -65,7 +65,7 @@ int
 is_operator_name (const char *name)
 {
   if ((current_cp_abi.is_operator_name) == NULL)
-    error ("ABI doesn't define required function is_operator_name");
+    error (_("ABI doesn't define required function is_operator_name"));
   return (*current_cp_abi.is_operator_name) (name);
 }
 
@@ -74,7 +74,7 @@ baseclass_offset (struct type *type, int index, const bfd_byte *valaddr,
                  CORE_ADDR address)
 {
   if (current_cp_abi.baseclass_offset == NULL)
-    error ("ABI doesn't define required function baseclass_offset");
+    error (_("ABI doesn't define required function baseclass_offset"));
   return (*current_cp_abi.baseclass_offset) (type, index, valaddr, address);
 }
 
@@ -219,7 +219,7 @@ set_cp_abi_cmd (char *args, int from_tty)
     }
 
   if (!switch_to_cp_abi (args))
-    error ("Could not find \"%s\" in ABI list", args);
+    error (_("Could not find \"%s\" in ABI list"), args);
 }
 
 /* Show the currently selected C++ ABI.  */
index a182dd9a2323bc103a8e310f9e495105a3b8c7d7..ad5e169fe7eae3f7ed3c28634623165a89fdea1e 100644 (file)
@@ -684,13 +684,13 @@ cp_lookup_rtti_type (const char *name, struct block *block)
 
   if (rtti_sym == NULL)
     {
-      warning ("RTTI symbol not found for class '%s'", name);
+      warning (_("RTTI symbol not found for class '%s'"), name);
       return NULL;
     }
 
   if (SYMBOL_CLASS (rtti_sym) != LOC_TYPEDEF)
     {
-      warning ("RTTI symbol for class '%s' is not a type", name);
+      warning (_("RTTI symbol for class '%s' is not a type"), name);
       return NULL;
     }
 
@@ -705,10 +705,10 @@ cp_lookup_rtti_type (const char *name, struct block *block)
         symbols for namespaces with the same name as the struct.
         This warning is an indication of a bug in the lookup order
         or a bug in the way that the symbol tables are populated.  */
-      warning ("RTTI symbol for class '%s' is a namespace", name);
+      warning (_("RTTI symbol for class '%s' is a namespace"), name);
       return NULL;
     default:
-      warning ("RTTI symbol for class '%s' has bad type", name);
+      warning (_("RTTI symbol for class '%s' has bad type"), name);
       return NULL;
     }
 
index 9fdf869883e88e54448e0dcacc2d02da33940209..959d2e08db4c28dddf752947269b67cad3210159 100644 (file)
@@ -118,7 +118,7 @@ cp_print_class_method (const bfd_byte *valaddr,
              fputs_filtered ("?? <not supported with HP aCC>", stream);
              return;
            }
-         error ("invalid pointer to member function");
+         error (_("invalid pointer to member function"));
        }
       len = TYPE_NFN_FIELDS (domain);
       for (i = 0; i < len; i++)
@@ -545,8 +545,8 @@ cp_print_value (struct type *type, struct type *real_type,
          find_rt_vbase_offset (type, TYPE_BASECLASS (type, i),
                                valaddr, offset, &boffset, &skip);
          if (skip >= 0)
-           error ("Virtual base class offset not found from vtable while"
-                  " printing");
+           error (_("Virtual base class offset not found from vtable while"
+                  " printing"));
          base_valaddr = valaddr;
        }
       else
index 15407cf50cedc8c2c75c805c65f74a59583e236c..ef315a685b8ce6758d16582fb52143925b2adf14 100644 (file)
@@ -283,7 +283,7 @@ cris_sigcontext_addr (struct frame_info *next_frame)
       return (sp + 156);
     }
 
-  error ("Couldn't recognize signal trampoline.");
+  error (_("Couldn't recognize signal trampoline."));
   return 0;
 }
 
@@ -1607,7 +1607,7 @@ crisv32_register_type (struct gdbarch *gdbarch, int regno)
     {
       /* Invalid (unimplemented) register.  Should not happen as there are
         no unimplemented CRISv32 registers.  */
-      warning ("crisv32_register_type: unknown regno %d", regno);
+      warning (_("crisv32_register_type: unknown regno %d"), regno);
       return builtin_type_int0;
     }
 }
@@ -1639,7 +1639,7 @@ cris_store_return_value (struct type *type, struct regcache *regcache,
       regcache_cooked_write_unsigned (regcache, ARG2_REGNUM, val);
     }
   else
-    error ("cris_store_return_value: type length too large.");
+    error (_("cris_store_return_value: type length too large."));
 }
 
 /* Return the name of register regno as a string. Return NULL for an invalid or
@@ -1759,7 +1759,7 @@ cris_dwarf2_reg_to_regnum (int reg)
     regnum = cris_dwarf_regmap[reg];
 
   if (regnum == -1)
-    warning ("Unmapped DWARF Register #%d encountered\n", reg);
+    warning (_("Unmapped DWARF Register #%d encountered."), reg);
 
   return regnum;
 }
@@ -1807,7 +1807,7 @@ cris_extract_return_value (struct type *type, struct regcache *regcache,
       store_unsigned_integer ((char *)valbuf + 4, len - 4, val);
     }
   else
-    error ("cris_extract_return_value: type length too large");
+    error (_("cris_extract_return_value: type length too large"));
 }
 
 /* Handle the CRIS return value convention.  */
@@ -2055,7 +2055,7 @@ cris_software_single_step (enum target_signal ignore, int insert_breakpoints)
         {
           /* Could not find a target.  Things are likely to go downhill 
             from here.  */
-         warning ("CRIS software single step could not find a step target.");
+         warning (_("CRIS software single step could not find a step target."));
         }
       else
         {
@@ -3832,7 +3832,7 @@ fetch_core_registers (char *core_reg_sect, unsigned core_reg_size,
       if (core_reg_size != sizeof (elf_gregset_t) 
          && core_reg_size != sizeof (crisv32_elf_gregset_t))
         {
-          warning ("wrong size gregset struct in core file");
+          warning (_("wrong size gregset struct in core file"));
         }
       else
         {
index fbbd0783b534bd7e5bce0a10d97553f5a3079e8b..f4dd4073fe75a49665fb467363eee38885b09566 100644 (file)
@@ -221,7 +221,7 @@ find_text_range (bfd * sym_bfd, struct objfile *objfile)
       }
 
   if (!found_any)
-    error ("Can't find any code sections in symbol file");
+    error (_("Can't find any code sections in symbol file"));
 
   DBX_TEXT_ADDR (objfile) = start;
   DBX_TEXT_SIZE (objfile) = end - start;
@@ -643,7 +643,7 @@ dbx_symfile_init (struct objfile *objfile)
 
   text_sect = bfd_get_section_by_name (sym_bfd, ".text");
   if (!text_sect)
-    error ("Can't find .text section in symbol file");
+    error (_("Can't find .text section in symbol file"));
   DBX_TEXT_ADDR (objfile) = bfd_section_vma (sym_bfd, text_sect);
   DBX_TEXT_SIZE (objfile) = bfd_section_size (sym_bfd, text_sect);
 
@@ -705,7 +705,7 @@ dbx_symfile_init (struct objfile *objfile)
 
          if (DBX_STRINGTAB_SIZE (objfile) < sizeof (size_temp)
              || DBX_STRINGTAB_SIZE (objfile) > bfd_get_size (sym_bfd))
-           error ("ridiculous string table size (%d bytes).",
+           error (_("ridiculous string table size (%d bytes)."),
                   DBX_STRINGTAB_SIZE (objfile));
 
          DBX_STRINGTAB (objfile) =
@@ -829,7 +829,7 @@ fill_symbuf (bfd *sym_bfd)
   if (nbytes < 0)
     perror_with_name (bfd_get_filename (sym_bfd));
   else if (nbytes == 0)
-    error ("Premature end of file reading symbol table");
+    error (_("Premature end of file reading symbol table"));
   symbuf_end = nbytes / symbol_size;
   symbuf_idx = 0;
   symbuf_left -= nbytes;
@@ -1417,7 +1417,7 @@ read_dbx_symtab (struct objfile *objfile)
            next_file_string_table_offset =
              file_string_table_offset + nlist.n_value;
            if (next_file_string_table_offset < file_string_table_offset)
-             error ("string table offset backs up at %d", symnum);
+             error (_("string table offset backs up at %d"), symnum);
            /* FIXME -- replace error() with complaint.  */
            continue;
          }
@@ -2543,7 +2543,7 @@ read_ofile_symtab (struct partial_symtab *pst)
     fill_symbuf (abfd);
   bufp = &symbuf[symbuf_idx];
   if (bfd_h_get_8 (abfd, bufp->e_type) != N_SO)
-    error ("First symbol in segment of executable not a source symbol");
+    error (_("First symbol in segment of executable not a source symbol"));
 
   max_symnum = sym_size / symbol_size;
 
@@ -3279,7 +3279,7 @@ coffstab_build_psymtabs (struct objfile *objfile, int mainline,
   DBX_STRINGTAB_SIZE (objfile) = stabstrsize;
 
   if (stabstrsize > bfd_get_size (sym_bfd))
-    error ("ridiculous string table size: %d bytes", stabstrsize);
+    error (_("ridiculous string table size: %d bytes"), stabstrsize);
   DBX_STRINGTAB (objfile) = (char *)
     obstack_alloc (&objfile->objfile_obstack, stabstrsize + 1);
   OBJSTAT (objfile, sz_strtab += stabstrsize + 1);
@@ -3376,7 +3376,7 @@ elfstab_build_psymtabs (struct objfile *objfile, int mainline,
   DBX_STAB_SECTION (objfile) = stabsect;
 
   if (stabstrsize > bfd_get_size (sym_bfd))
-    error ("ridiculous string table size: %d bytes", stabstrsize);
+    error (_("ridiculous string table size: %d bytes"), stabstrsize);
   DBX_STRINGTAB (objfile) = (char *)
     obstack_alloc (&objfile->objfile_obstack, stabstrsize + 1);
   OBJSTAT (objfile, sz_strtab += stabstrsize + 1);
@@ -3450,7 +3450,7 @@ stabsect_build_psymtabs (struct objfile *objfile, int mainline, char *stab_name,
     return;
 
   if (!stabstrsect)
-    error ("stabsect_build_psymtabs:  Found stabs (%s), but not string section (%s)",
+    error (_("stabsect_build_psymtabs:  Found stabs (%s), but not string section (%s)"),
           stab_name, stabstr_name);
 
   objfile->deprecated_sym_stab_info = (struct dbx_symfile_info *)
@@ -3459,7 +3459,7 @@ stabsect_build_psymtabs (struct objfile *objfile, int mainline, char *stab_name,
 
   text_sect = bfd_get_section_by_name (sym_bfd, text_name);
   if (!text_sect)
-    error ("Can't find %s section in symbol file", text_name);
+    error (_("Can't find %s section in symbol file"), text_name);
   DBX_TEXT_ADDR (objfile) = bfd_section_vma (sym_bfd, text_sect);
   DBX_TEXT_SIZE (objfile) = bfd_section_size (sym_bfd, text_sect);
 
@@ -3470,7 +3470,7 @@ stabsect_build_psymtabs (struct objfile *objfile, int mainline, char *stab_name,
   DBX_SYMTAB_OFFSET (objfile) = stabsect->filepos;     /* XXX - FIXME: POKING INSIDE BFD DATA STRUCTURES */
 
   if (DBX_STRINGTAB_SIZE (objfile) > bfd_get_size (sym_bfd))
-    error ("ridiculous string table size: %d bytes", DBX_STRINGTAB_SIZE (objfile));
+    error (_("ridiculous string table size: %d bytes"), DBX_STRINGTAB_SIZE (objfile));
   DBX_STRINGTAB (objfile) = (char *)
     obstack_alloc (&objfile->objfile_obstack, DBX_STRINGTAB_SIZE (objfile) + 1);
   OBJSTAT (objfile, sz_strtab += DBX_STRINGTAB_SIZE (objfile) + 1);
index 423ae7c7e8c184e1af53a1851a51c4b07f9cc630..40cdabac7a245821385a2afed0feaa182f09bf04 100644 (file)
@@ -133,7 +133,7 @@ set_demangling_command (char *ignore, int from_tty, struct cmd_list_element *c)
            savestring (
               libiberty_demanglers[0].demangling_style_name,
              strlen (libiberty_demanglers[0].demangling_style_name));
-         warning ("`%s' style demangling chosen as the default.\n",
+         warning (_("`%s' style demangling chosen as the default."),
                   current_demangling_style_string);
        }
     }
index 2030838465971653ba0d7b620d75e6c805ca4b49..361b4b269be139a0708826e30e8cdea1d08bfadc 100644 (file)
@@ -699,7 +699,7 @@ floatformat_from_length (int len)
   else
     format = NULL;
   if (format == NULL)
-    error ("Unrecognized %d-bit floating-point type.",
+    error (_("Unrecognized %d-bit floating-point type."),
           len * TARGET_CHAR_BIT);
   return format;
 }
@@ -833,7 +833,7 @@ convert_typed_floating (const void *from, const struct type *from_type,
          assumption might be wrong on targets that support
          floating-point types that only differ in endianness for
          example.  So we warn instead, and zero out the target buffer.  */
-      warning ("Can't convert floating-point number to desired type.");
+      warning (_("Can't convert floating-point number to desired type."));
       memset (to, 0, TYPE_LENGTH (to_type));
     }
   else if (from_fmt == to_fmt)
index 2ca91fe5e2119fa902fbf4392b82ec39ebf09a20..367b1a7baf629cd211e70cb8c732221d53fdeedb 100644 (file)
@@ -127,7 +127,7 @@ load_srec (struct serial *desc, const char *file, bfd_vma load_offset,
                if (deprecated_ui_load_progress_hook)
                  if (deprecated_ui_load_progress_hook (section_name,
                                                        (unsigned long) i))
-                   error ("Canceled the download");
+                   error (_("Canceled the download"));
              }
            while (waitack != NULL && !waitack ());
 
@@ -141,7 +141,7 @@ load_srec (struct serial *desc, const char *file, bfd_vma load_offset,
        if (deprecated_ui_load_progress_hook)
          if (deprecated_ui_load_progress_hook (section_name,
                                                (unsigned long) i))
-           error ("Canceled the download");
+           error (_("Canceled the download"));
        putchar_unfiltered ('\n');
       }
 
index a7cfb22547cffd10fc342a819d1cc80f54511b2c..91590f55125f3afa049c3d070872a9d1d2337ab4 100644 (file)
@@ -652,7 +652,7 @@ ignore_packet (void)
        break;
     }
   if (len == 8)
-    error ("Packet header byte not found; %02x seen instead.", c);
+    error (_("Packet header byte not found; %02x seen instead."), c);
 
   /* Read the packet type and length.  */
   c = debug_readchar (1);      /* type */
@@ -885,9 +885,9 @@ r3900_load (char *filename, int from_tty)
     filename = get_exec_file (1);
   abfd = bfd_openr (filename, 0);
   if (!abfd)
-    error ("Unable to open file %s\n", filename);
+    error (_("Unable to open file %s."), filename);
   if (bfd_check_format (abfd, bfd_object) == 0)
-    error ("File is not an object file\n");
+    error (_("File is not an object file."));
 
   /* Output the "vconsi" command to get the monitor in the communication
      state where it will accept a load command.  This will cause
index a60e5a90e86f38e8695e4660eee329ea3bcd9f10..7b9374a7feb93d2542873b6705f255838ea0cef7 100644 (file)
@@ -87,7 +87,7 @@ void
 dwarf_expr_pop (struct dwarf_expr_context *ctx)
 {
   if (ctx->stack_len <= 0)
-    error ("dwarf expression stack underflow");
+    error (_("dwarf expression stack underflow"));
   ctx->stack_len--;
 }
 
@@ -97,7 +97,7 @@ CORE_ADDR
 dwarf_expr_fetch (struct dwarf_expr_context *ctx, int n)
 {
   if (ctx->stack_len < n)
-     error ("Asked for position %d of stack, stack only has %d elements on it\n",
+     error (_("Asked for position %d of stack, stack only has %d elements on it."),
            n, ctx->stack_len);
   return ctx->stack[ctx->stack_len - (1 + n)];
 
@@ -150,7 +150,7 @@ read_uleb128 (unsigned char *buf, unsigned char *buf_end, ULONGEST * r)
   while (1)
     {
       if (buf >= buf_end)
-       error ("read_uleb128: Corrupted DWARF expression.");
+       error (_("read_uleb128: Corrupted DWARF expression."));
 
       byte = *buf++;
       result |= (byte & 0x7f) << shift;
@@ -176,7 +176,7 @@ read_sleb128 (unsigned char *buf, unsigned char *buf_end, LONGEST * r)
   while (1)
     {
       if (buf >= buf_end)
-       error ("read_sleb128: Corrupted DWARF expression.");
+       error (_("read_sleb128: Corrupted DWARF expression."));
 
       byte = *buf++;
       result |= (byte & 0x7f) << shift;
@@ -201,7 +201,7 @@ dwarf2_read_address (unsigned char *buf, unsigned char *buf_end, int *bytes_read
   CORE_ADDR result;
 
   if (buf_end - buf < TARGET_ADDR_BIT / TARGET_CHAR_BIT)
-    error ("dwarf2_read_address: Corrupted DWARF expression.");
+    error (_("dwarf2_read_address: Corrupted DWARF expression."));
 
   *bytes_read = TARGET_ADDR_BIT / TARGET_CHAR_BIT;
   /* NOTE: cagney/2003-05-22: This extract is assuming that a DWARF 2
@@ -383,8 +383,8 @@ execute_stack_op (struct dwarf_expr_context *ctx, unsigned char *op_ptr,
        case DW_OP_reg30:
        case DW_OP_reg31:
          if (op_ptr != op_end && *op_ptr != DW_OP_piece)
-           error ("DWARF-2 expression error: DW_OP_reg operations must be "
-                  "used either alone or in conjuction with DW_OP_piece.");
+           error (_("DWARF-2 expression error: DW_OP_reg operations must be "
+                  "used either alone or in conjuction with DW_OP_piece."));
 
          result = op - DW_OP_reg0;
          ctx->in_reg = 1;
@@ -394,8 +394,8 @@ execute_stack_op (struct dwarf_expr_context *ctx, unsigned char *op_ptr,
        case DW_OP_regx:
          op_ptr = read_uleb128 (op_ptr, op_end, &reg);
          if (op_ptr != op_end && *op_ptr != DW_OP_piece)
-           error ("DWARF-2 expression error: DW_OP_reg operations must be "
-                  "used either alone or in conjuction with DW_OP_piece.");
+           error (_("DWARF-2 expression error: DW_OP_reg operations must be "
+                  "used either alone or in conjuction with DW_OP_piece."));
 
          result = reg;
          ctx->in_reg = 1;
@@ -494,7 +494,7 @@ execute_stack_op (struct dwarf_expr_context *ctx, unsigned char *op_ptr,
            CORE_ADDR t1, t2, t3;
 
            if (ctx->stack_len < 3)
-              error ("Not enough elements for DW_OP_rot. Need 3, have %d\n",
+              error (_("Not enough elements for DW_OP_rot. Need 3, have %d."),
                      ctx->stack_len);
            t1 = ctx->stack[ctx->stack_len - 1];
            t2 = ctx->stack[ctx->stack_len - 2];
@@ -704,7 +704,7 @@ execute_stack_op (struct dwarf_expr_context *ctx, unsigned char *op_ptr,
           goto no_push;
 
        default:
-         error ("Unhandled dwarf expression opcode 0x%x", op);
+         error (_("Unhandled dwarf expression opcode 0x%x"), op);
        }
 
       /* Most things push a result value.  */
index acdbb1c95ab9702bf47505de01ceb5c37e73a75d..203ebddc5e54938f397d36b6da7433383cbb1515 100644 (file)
@@ -175,7 +175,7 @@ dwarf_expr_frame_base (void *baton, unsigned char **start, size_t * length)
     }
 
   if (*start == NULL)
-    error ("Could not find the frame base for \"%s\".",
+    error (_("Could not find the frame base for \"%s\"."),
           SYMBOL_NATURAL_NAME (framefunc));
 }
 
@@ -194,7 +194,7 @@ dwarf_expr_tls_address (void *baton, CORE_ADDR offset)
   /* It wouldn't be wrong here to try a gdbarch method, too; finding
      TLS is an ABI-specific thing.  But we don't do that yet.  */
   else
-    error ("Cannot find thread-local variables on this target");
+    error (_("Cannot find thread-local variables on this target"));
 
   return addr;
 }
@@ -234,8 +234,8 @@ dwarf2_evaluate_loc_desc (struct symbol *var, struct frame_info *frame,
     {
       /* We haven't implemented splicing together pieces from
          arbitrary sources yet.  */
-      error ("The value of variable '%s' is distributed across several\n"
-             "locations, and GDB cannot access its value.\n",
+      error (_("The value of variable '%s' is distributed across several\n"
+             "locations, and GDB cannot access its value.\n"),
              SYMBOL_NATURAL_NAME (var));
     }
   else if (ctx->in_reg)
@@ -353,7 +353,7 @@ dwarf2_tracepoint_var_ref (struct symbol * symbol, struct agent_expr * ax,
                           int size)
 {
   if (size == 0)
-    error ("Symbol \"%s\" has been optimized out.",
+    error (_("Symbol \"%s\" has been optimized out."),
           SYMBOL_PRINT_NAME (symbol));
 
   if (size == 1
@@ -380,7 +380,7 @@ dwarf2_tracepoint_var_ref (struct symbol * symbol, struct agent_expr * ax,
 
       buf_end = read_sleb128 (data + 1, data + size, &frame_offset);
       if (buf_end != data + size)
-       error ("Unexpected opcode after DW_OP_fbreg for symbol \"%s\".",
+       error (_("Unexpected opcode after DW_OP_fbreg for symbol \"%s\"."),
               SYMBOL_PRINT_NAME (symbol));
 
       TARGET_VIRTUAL_FRAME_POINTER (ax->scope, &frame_reg, &frame_offset);
@@ -393,7 +393,7 @@ dwarf2_tracepoint_var_ref (struct symbol * symbol, struct agent_expr * ax,
       value->kind = axs_lvalue_memory;
     }
   else
-    error ("Unsupported DWARF opcode in the location of \"%s\".",
+    error (_("Unsupported DWARF opcode in the location of \"%s\"."),
           SYMBOL_PRINT_NAME (symbol));
 }
 \f
@@ -512,7 +512,7 @@ loclist_read_variable (struct symbol *symbol, struct frame_info *frame)
   data = find_location_expression (dlbaton, &size,
                                   frame ? get_frame_pc (frame) : 0);
   if (data == NULL)
-    error ("Variable \"%s\" is not available.", SYMBOL_NATURAL_NAME (symbol));
+    error (_("Variable \"%s\" is not available."), SYMBOL_NATURAL_NAME (symbol));
 
   val = dwarf2_evaluate_loc_desc (symbol, frame, data, size, dlbaton->objfile);
 
@@ -553,7 +553,7 @@ loclist_tracepoint_var_ref (struct symbol * symbol, struct agent_expr * ax,
 
   data = find_location_expression (dlbaton, &size, ax->scope);
   if (data == NULL)
-    error ("Variable \"%s\" is not available.", SYMBOL_NATURAL_NAME (symbol));
+    error (_("Variable \"%s\" is not available."), SYMBOL_NATURAL_NAME (symbol));
 
   dwarf2_tracepoint_var_ref (symbol, ax, value, data, size);
 }
index cc346ff1557bd1fcaadeaee04768019f36e16713..564d3ac7cd33838136b48f1c486ca79539f7c07c 100644 (file)
@@ -1296,21 +1296,21 @@ partial_read_comp_unit_head (struct comp_unit_head *header, char *info_ptr,
   info_ptr = read_comp_unit_head (header, info_ptr, abfd);
 
   if (header->version != 2)
-    error ("Dwarf Error: wrong version in compilation unit header "
-          "(is %d, should be %d) [in module %s]", header->version,
+    error (_("Dwarf Error: wrong version in compilation unit header "
+          "(is %d, should be %d) [in module %s]"), header->version,
           2, bfd_get_filename (abfd));
 
   if (header->abbrev_offset >= dwarf2_per_objfile->abbrev_size)
-    error ("Dwarf Error: bad offset (0x%lx) in compilation unit header "
-          "(offset 0x%lx + 6) [in module %s]",
+    error (_("Dwarf Error: bad offset (0x%lx) in compilation unit header "
+          "(offset 0x%lx + 6) [in module %s]"),
           (long) header->abbrev_offset,
           (long) (beg_of_comp_unit - dwarf2_per_objfile->info_buffer),
           bfd_get_filename (abfd));
 
   if (beg_of_comp_unit + header->length + header->initial_length_size
       > dwarf2_per_objfile->info_buffer + dwarf2_per_objfile->info_size)
-    error ("Dwarf Error: bad length (0x%lx) in compilation unit header "
-          "(offset 0x%lx + 0) [in module %s]",
+    error (_("Dwarf Error: bad length (0x%lx) in compilation unit header "
+          "(offset 0x%lx + 0) [in module %s]"),
           (long) header->length,
           (long) (beg_of_comp_unit - dwarf2_per_objfile->info_buffer),
           bfd_get_filename (abfd));
@@ -2150,7 +2150,7 @@ peek_die_abbrev (char *info_ptr, int *bytes_read, struct dwarf2_cu *cu)
   abbrev = dwarf2_lookup_abbrev (abbrev_number, cu);
   if (!abbrev)
     {
-      error ("Dwarf Error: Could not find abbrev number %d [in module %s]", abbrev_number,
+      error (_("Dwarf Error: Could not find abbrev number %d [in module %s]"), abbrev_number,
                      bfd_get_filename (abfd));
     }
 
@@ -2265,7 +2265,7 @@ skip_one_die (char *info_ptr, struct abbrev_info *abbrev,
          goto skip_attribute;
 
        default:
-         error ("Dwarf Error: Cannot handle %s in DWARF reader [in module %s]",
+         error (_("Dwarf Error: Cannot handle %s in DWARF reader [in module %s]"),
                 dwarf_form_name (form),
                 bfd_get_filename (abfd));
        }
@@ -2309,7 +2309,7 @@ dwarf2_psymtab_to_symtab (struct partial_symtab *pst)
     {
       if (pst->readin)
        {
-         warning ("bug: psymtab for %s is already read in.", pst->filename);
+         warning (_("bug: psymtab for %s is already read in."), pst->filename);
        }
       else
        {
@@ -4932,7 +4932,7 @@ dwarf2_read_section (struct objfile *objfile, asection *sectp)
 
   if (bfd_seek (abfd, sectp->filepos, SEEK_SET) != 0
       || bfd_bread (buf, size, abfd) != size)
-    error ("Dwarf Error: Can't read DWARF data from '%s'",
+    error (_("Dwarf Error: Can't read DWARF data from '%s'"),
           bfd_get_filename (abfd));
 
   return buf;
@@ -5543,7 +5543,7 @@ read_full_die (struct die_info **diep, bfd *abfd, char *info_ptr,
   abbrev = dwarf2_lookup_abbrev (abbrev_number, cu);
   if (!abbrev)
     {
-      error ("Dwarf Error: could not find abbrev number %d [in module %s]",
+      error (_("Dwarf Error: could not find abbrev number %d [in module %s]"),
             abbrev_number,
             bfd_get_filename (abfd));
     }
@@ -5715,7 +5715,7 @@ read_attribute_value (struct attribute *attr, unsigned form,
       info_ptr = read_attribute_value (attr, form, abfd, info_ptr, cu);
       break;
     default:
-      error ("Dwarf Error: Cannot handle %s in DWARF reader [in module %s]",
+      error (_("Dwarf Error: Cannot handle %s in DWARF reader [in module %s]"),
             dwarf_form_name (form),
             bfd_get_filename (abfd));
     }
@@ -5975,13 +5975,13 @@ read_indirect_string (bfd *abfd, char *buf,
 
   if (dwarf2_per_objfile->str_buffer == NULL)
     {
-      error ("DW_FORM_strp used without .debug_str section [in module %s]",
+      error (_("DW_FORM_strp used without .debug_str section [in module %s]"),
                      bfd_get_filename (abfd));
       return NULL;
     }
   if (str_offset >= dwarf2_per_objfile->str_size)
     {
-      error ("DW_FORM_strp pointing outside of .debug_str section [in module %s]",
+      error (_("DW_FORM_strp pointing outside of .debug_str section [in module %s]"),
                      bfd_get_filename (abfd));
       return NULL;
     }
@@ -7115,7 +7115,7 @@ die_type (struct die_info *die, struct dwarf2_cu *cu)
   if (!type)
     {
       dump_die (type_die);
-      error ("Dwarf Error: Problem turning type die at offset into gdb type [in module %s]",
+      error (_("Dwarf Error: Problem turning type die at offset into gdb type [in module %s]"),
                      cu->objfile->name);
     }
   return type;
@@ -7141,7 +7141,7 @@ die_containing_type (struct die_info *die, struct dwarf2_cu *cu)
     {
       if (type_die)
        dump_die (type_die);
-      error ("Dwarf Error: Problem turning containing type into gdb type [in module %s]"
+      error (_("Dwarf Error: Problem turning containing type into gdb type [in module %s]")
                      cu->objfile->name);
     }
   return type;
@@ -7160,7 +7160,7 @@ tag_type_to_type (struct die_info *die, struct dwarf2_cu *cu)
       if (!die->type)
        {
          dump_die (die);
-         error ("Dwarf Error: Cannot find type of die [in module %s]"
+         error (_("Dwarf Error: Cannot find type of die [in module %s]")
                          cu->objfile->name);
        }
       return die->type;
@@ -8484,8 +8484,8 @@ follow_die_ref (struct die_info *src_die, struct attribute *attr,
       die = die->next_ref;
     }
 
-  error ("Dwarf Error: Cannot find DIE at 0x%lx referenced from DIE "
-        "at 0x%lx [in module %s]",
+  error (_("Dwarf Error: Cannot find DIE at 0x%lx referenced from DIE "
+        "at 0x%lx [in module %s]"),
         (long) src_die->offset, (long) offset, cu->objfile->name);
 
   return NULL;
@@ -8497,7 +8497,7 @@ dwarf2_fundamental_type (struct objfile *objfile, int typeid,
 {
   if (typeid < 0 || typeid >= FT_NUM_MEMBERS)
     {
-      error ("Dwarf Error: internal error - invalid fundamental type id %d [in module %s]",
+      error (_("Dwarf Error: internal error - invalid fundamental type id %d [in module %s]"),
             typeid, objfile->name);
     }
 
@@ -9240,8 +9240,8 @@ dwarf2_find_containing_comp_unit (unsigned long offset,
   if (dwarf2_per_objfile->all_comp_units[low]->offset > offset)
     {
       if (low == 0)
-       error ("Dwarf Error: could not find partial DIE containing "
-              "offset 0x%lx [in module %s]",
+       error (_("Dwarf Error: could not find partial DIE containing "
+              "offset 0x%lx [in module %s]"),
               (long) offset, bfd_get_filename (objfile->obfd));
 
       gdb_assert (dwarf2_per_objfile->all_comp_units[low-1]->offset <= offset);
@@ -9252,7 +9252,7 @@ dwarf2_find_containing_comp_unit (unsigned long offset,
       this_cu = dwarf2_per_objfile->all_comp_units[low];
       if (low == dwarf2_per_objfile->n_comp_units - 1
          && offset >= this_cu->offset + this_cu->length)
-       error ("invalid dwarf2 offset %ld", offset);
+       error (_("invalid dwarf2 offset %ld"), offset);
       gdb_assert (offset < this_cu->offset + this_cu->length);
       return this_cu;
     }
@@ -9267,7 +9267,7 @@ dwarf2_find_comp_unit (unsigned long offset, struct objfile *objfile)
   struct dwarf2_per_cu_data *this_cu;
   this_cu = dwarf2_find_containing_comp_unit (offset, objfile);
   if (this_cu->offset != offset)
-    error ("no compilation unit with offset %ld\n", offset);
+    error (_("no compilation unit with offset %ld."), offset);
   return this_cu;
 }
 
index f8aa4a8d096b34e7acb948216558bf9fc2d7bb56..f36fb1fbe31c06a34b9931de7986e31fc9322dbd 100644 (file)
@@ -558,7 +558,7 @@ dwarf_fundamental_type (struct objfile *objfile, int typeid)
 {
   if (typeid < 0 || typeid >= FT_NUM_MEMBERS)
     {
-      error ("internal error - invalid fundamental type id %d", typeid);
+      error (_("internal error - invalid fundamental type id %d"), typeid);
     }
 
   /* Look for this particular type in the fundamental type vector.  If one is
@@ -677,7 +677,7 @@ dwarf_build_psymtabs (struct objfile *objfile, int mainline, file_ptr dbfoff,
       (bfd_bread (dbbase, dbsize, abfd) != dbsize))
     {
       xfree (dbbase);
-      error ("can't read DWARF data from '%s'", bfd_get_filename (abfd));
+      error (_("can't read DWARF data from '%s'"), bfd_get_filename (abfd));
     }
   back_to = make_cleanup (xfree, dbbase);
 
@@ -2272,7 +2272,7 @@ read_ofile_symtab (struct partial_symtab *pst)
       (bfd_bread (dbbase, dbsize, abfd) != dbsize))
     {
       xfree (dbbase);
-      error ("can't read DWARF data");
+      error (_("can't read DWARF data"));
     }
   back_to = make_cleanup (xfree, dbbase);
 
@@ -2288,7 +2288,7 @@ read_ofile_symtab (struct partial_symtab *pst)
          (bfd_bread (lnsizedata, sizeof (lnsizedata), abfd)
           != sizeof (lnsizedata)))
        {
-         error ("can't read DWARF line number table size");
+         error (_("can't read DWARF line number table size"));
        }
       lnsize = target_to_host (lnsizedata, SIZEOF_LINETBL_LENGTH,
                               GET_UNSIGNED, pst->objfile);
@@ -2297,7 +2297,7 @@ read_ofile_symtab (struct partial_symtab *pst)
          (bfd_bread (lnbase, lnsize, abfd) != lnsize))
        {
          xfree (lnbase);
-         error ("can't read DWARF line numbers");
+         error (_("can't read DWARF line numbers"));
        }
       make_cleanup (xfree, lnbase);
     }
@@ -2335,7 +2335,7 @@ psymtab_to_symtab_1 (struct partial_symtab *pst)
     {
       if (pst->readin)
        {
-         warning ("psymtab for %s already read in.  Shouldn't happen.",
+         warning (_("psymtab for %s already read in.  Shouldn't happen."),
                   pst->filename);
        }
       else
@@ -2404,7 +2404,7 @@ dwarf_psymtab_to_symtab (struct partial_symtab *pst)
     {
       if (pst->readin)
        {
-         warning ("psymtab for %s already read in.  Shouldn't happen.",
+         warning (_("psymtab for %s already read in.  Shouldn't happen."),
                   pst->filename);
        }
       else
index 7b9c3e60775aa40e28c71c4c700996f87976a50f..99ae93c837a17bd96a2343cc7ed47166c5622959 100644 (file)
@@ -177,7 +177,7 @@ elf_symtab_read (struct objfile *objfile, int dynamic)
     {
       storage_needed = bfd_get_symtab_upper_bound (objfile->obfd);
       if (storage_needed < 0)
-       error ("Can't read symbols from %s: %s", bfd_get_filename (objfile->obfd),
+       error (_("Can't read symbols from %s: %s"), bfd_get_filename (objfile->obfd),
               bfd_errmsg (bfd_get_error ()));
     }
   if (storage_needed > 0)
@@ -190,7 +190,7 @@ elf_symtab_read (struct objfile *objfile, int dynamic)
       else
        number_of_symbols = bfd_canonicalize_symtab (objfile->obfd, symbol_table);
       if (number_of_symbols < 0)
-       error ("Can't read symbols from %s: %s", bfd_get_filename (objfile->obfd),
+       error (_("Can't read symbols from %s: %s"), bfd_get_filename (objfile->obfd),
               bfd_errmsg (bfd_get_error ()));
 
       for (i = 0; i < number_of_symbols; i++)
index 48bbeba7006d3b61b58301b85636a2715bc40ddd..a25ff46e320fbf5fb067e3ea262c96b3c02b0e45 100644 (file)
@@ -264,7 +264,7 @@ evaluate_struct_tuple (struct value *struct_val,
                        }
                    }
                }
-             error ("there is no field named %s", label);
+             error (_("there is no field named %s"), label);
            found:
              ;
            }
@@ -285,11 +285,11 @@ evaluate_struct_tuple (struct value *struct_val,
                  fieldno++;
                  subfieldno = fieldno;
                  if (fieldno >= TYPE_NFIELDS (struct_type))
-                   error ("too many initializers");
+                   error (_("too many initializers"));
                  field_type = TYPE_FIELD_TYPE (struct_type, fieldno);
                  if (TYPE_CODE (field_type) == TYPE_CODE_UNION
                      && TYPE_FIELD_NAME (struct_type, fieldno)[0] == '0')
-                   error ("don't know which variant you want to set");
+                   error (_("don't know which variant you want to set"));
                }
            }
 
@@ -358,7 +358,7 @@ init_array_element (struct value *array, struct value *element,
       low = value_as_long (evaluate_subexp (NULL_TYPE, exp, pos, noside));
       high = value_as_long (evaluate_subexp (NULL_TYPE, exp, pos, noside));
       if (low < low_bound || high > high_bound)
-       error ("tuple range index out of range");
+       error (_("tuple range index out of range"));
       for (index = low; index <= high; index++)
        {
          memcpy (value_contents_raw (array)
@@ -370,7 +370,7 @@ init_array_element (struct value *array, struct value *element,
     {
       index = value_as_long (evaluate_subexp (NULL_TYPE, exp, pos, noside));
       if (index < low_bound || index > high_bound)
-       error ("tuple index out of range");
+       error (_("tuple index out of range"));
       memcpy (value_contents_raw (array) + (index - low_bound) * element_size,
              value_contents (element), element_size);
     }
@@ -410,7 +410,7 @@ evaluate_subexp_standard (struct type *expect_type,
                                  &exp->elts[pc + 3].string,
                                  noside);
       if (arg1 == NULL)
-       error ("There is no field named %s", &exp->elts[pc + 3].string);
+       error (_("There is no field named %s"), &exp->elts[pc + 3].string);
       return arg1;
 
     case OP_LONG:
@@ -451,7 +451,7 @@ evaluate_subexp_standard (struct type *expect_type,
        struct value *val = value_of_register (regno, get_selected_frame (NULL));
        (*pos) += 2;
        if (val == NULL)
-         error ("Value of register %s not available.",
+         error (_("Value of register %s not available."),
                 frame_map_regnum_to_name (get_selected_frame (NULL), regno));
        else
          return val;
@@ -544,7 +544,7 @@ evaluate_subexp_standard (struct type *expect_type,
                {
                  if (index > high_bound)
                    /* to avoid memory corruption */
-                   error ("Too many array elements");
+                   error (_("Too many array elements"));
                  memcpy (value_contents_raw (array)
                          + (index - low_bound) * element_size,
                          value_contents (element),
@@ -570,7 +570,7 @@ evaluate_subexp_standard (struct type *expect_type,
            check_type = TYPE_TARGET_TYPE (check_type);
 
          if (get_discrete_bounds (element_type, &low_bound, &high_bound) < 0)
-           error ("(power)set type with unknown size");
+           error (_("(power)set type with unknown size"));
          memset (valaddr, '\0', TYPE_LENGTH (type));
          for (tem = 0; tem < nargs; tem++)
            {
@@ -604,18 +604,18 @@ evaluate_subexp_standard (struct type *expect_type,
                  (TYPE_CODE (range_low_type) == TYPE_CODE_ENUM &&
                   (range_low_type != range_high_type)))
                /* different element modes */
-               error ("POWERSET tuple elements of different mode");
+               error (_("POWERSET tuple elements of different mode"));
              if ((TYPE_CODE (check_type) != TYPE_CODE (range_low_type)) ||
                  (TYPE_CODE (check_type) == TYPE_CODE_ENUM &&
                   range_low_type != check_type))
-               error ("incompatible POWERSET tuple elements");
+               error (_("incompatible POWERSET tuple elements"));
              if (range_low > range_high)
                {
-                 warning ("empty POWERSET tuple range");
+                 warning (_("empty POWERSET tuple range"));
                  continue;
                }
              if (range_low < low_bound || range_high > high_bound)
-               error ("POWERSET tuple element out of range");
+               error (_("POWERSET tuple element out of range"));
              range_low -= low_bound;
              range_high -= low_bound;
              for (; range_low <= range_high; range_low++)
@@ -779,14 +779,14 @@ evaluate_subexp_standard (struct type *expect_type,
          responds_selector = lookup_child_selector ("respondsTo:");
        
        if (responds_selector == 0)
-         error ("no 'respondsTo:' or 'respondsToSelector:' method");
+         error (_("no 'respondsTo:' or 'respondsToSelector:' method"));
        
        method_selector = lookup_child_selector ("methodForSelector:");
        if (method_selector == 0)
          method_selector = lookup_child_selector ("methodFor:");
        
        if (method_selector == 0)
-         error ("no 'methodFor:' or 'methodForSelector:' method");
+         error (_("no 'methodFor:' or 'methodForSelector:' method"));
 
        /* Call the verification method, to make sure that the target
         class implements the desired method. */
@@ -805,7 +805,7 @@ evaluate_subexp_standard (struct type *expect_type,
            ret = call_function_by_hand (argvec[0], 3, argvec + 1);
          }
        if (value_as_long (ret) == 0)
-         error ("Target does not respond to this message selector.");
+         error (_("Target does not respond to this message selector."));
 
        /* Call "methodForSelector:" method, to get the address of a
           function method that implements this selector for this
@@ -887,7 +887,7 @@ evaluate_subexp_standard (struct type *expect_type,
        if (method)
          {
            if (TYPE_CODE (value_type (method)) != TYPE_CODE_FUNC)
-             error ("method address has symbol information with non-function type; skipping");
+             error (_("method address has symbol information with non-function type; skipping"));
            if (struct_return)
              VALUE_ADDRESS (method) = value_as_address (msg_send_stret);
            else
@@ -928,7 +928,7 @@ evaluate_subexp_standard (struct type *expect_type,
                return allocate_value (type);
            }
            else
-             error ("Expression of type other than \"method returning ...\" used as a method");
+             error (_("Expression of type other than \"method returning ...\" used as a method"));
          }
 
        /* Now depending on whether we found a symbol for the method,
@@ -972,7 +972,7 @@ evaluate_subexp_standard (struct type *expect_type,
             to the function, but possibly to some thunk. */
          if (deprecated_hp_som_som_object_present)
            {
-             error ("Not implemented: function invocation through pointer to method with HP aCC");
+             error (_("Not implemented: function invocation through pointer to method with HP aCC"));
            }
 
          nargs++;
@@ -1027,7 +1027,7 @@ evaluate_subexp_standard (struct type *expect_type,
                        }
                }
              if (i < 0)
-               error ("virtual function at index %d not found", fnoffset);
+               error (_("virtual function at index %d not found"), fnoffset);
            }
          else
            {
@@ -1208,7 +1208,7 @@ evaluate_subexp_standard (struct type *expect_type,
       if (noside == EVAL_SKIP)
        goto nosideret;
       if (argvec[0] == NULL)
-       error ("Cannot evaluate function -- may be inlined");
+       error (_("Cannot evaluate function -- may be inlined"));
       if (noside == EVAL_AVOID_SIDE_EFFECTS)
        {
          /* If the return type doesn't look like a function type, call an
@@ -1224,7 +1224,7 @@ evaluate_subexp_standard (struct type *expect_type,
          if (ftype)
            return allocate_value (TYPE_TARGET_TYPE (value_type (argvec[0])));
          else
-           error ("Expression of type other than \"Function returning ...\" used as function");
+           error (_("Expression of type other than \"Function returning ...\" used as function"));
        }
       return call_function_by_hand (argvec[0], nargs, argvec + 1);
       /* pai: FIXME save value from call_function_by_hand, then adjust pc by adjust_fn_pc if +ve  */
@@ -1268,7 +1268,7 @@ evaluate_subexp_standard (struct type *expect_type,
          goto do_call_it;
 
        default:
-         error ("Cannot perform substring on this type");
+         error (_("Cannot perform substring on this type"));
        }
 
     op_f77_substr:
@@ -1369,7 +1369,7 @@ evaluate_subexp_standard (struct type *expect_type,
       if (deprecated_hp_som_som_object_present &&
          (TYPE_CODE (value_type (arg2)) == TYPE_CODE_PTR) &&
       (TYPE_CODE (TYPE_TARGET_TYPE (value_type (arg2))) == TYPE_CODE_METHOD))
-       error ("Pointers to methods not supported with HP aCC");        /* 1997-08-19 */
+       error (_("Pointers to methods not supported with HP aCC"));     /* 1997-08-19 */
 
       mem_offset = value_as_long (arg2);
       goto handle_pointer_to_member;
@@ -1382,7 +1382,7 @@ evaluate_subexp_standard (struct type *expect_type,
       if (deprecated_hp_som_som_object_present &&
          (TYPE_CODE (value_type (arg2)) == TYPE_CODE_PTR) &&
       (TYPE_CODE (TYPE_TARGET_TYPE (value_type (arg2))) == TYPE_CODE_METHOD))
-       error ("Pointers to methods not supported with HP aCC");        /* 1997-08-19 */
+       error (_("Pointers to methods not supported with HP aCC"));     /* 1997-08-19 */
 
       mem_offset = value_as_long (arg2);
 
@@ -1392,7 +1392,7 @@ evaluate_subexp_standard (struct type *expect_type,
       if (deprecated_hp_som_som_object_present)
        {
          if (!mem_offset)      /* no bias -> really null */
-           error ("Attempted dereference of null pointer-to-member");
+           error (_("Attempted dereference of null pointer-to-member"));
          mem_offset &= ~0x20000000;
        }
       if (noside == EVAL_SKIP)
@@ -1402,7 +1402,7 @@ evaluate_subexp_standard (struct type *expect_type,
        goto bad_pointer_to_member;
       type = check_typedef (TYPE_TARGET_TYPE (type));
       if (TYPE_CODE (type) == TYPE_CODE_METHOD)
-       error ("not implemented: pointer-to-method in pointer-to-member construct");
+       error (_("not implemented: pointer-to-method in pointer-to-member construct"));
       if (TYPE_CODE (type) != TYPE_CODE_MEMBER)
        goto bad_pointer_to_member;
       /* Now, convert these values to an address.  */
@@ -1412,7 +1412,7 @@ evaluate_subexp_standard (struct type *expect_type,
                                 value_as_long (arg1) + mem_offset);
       return value_ind (arg3);
     bad_pointer_to_member:
-      error ("non-pointer-to-member value used in pointer-to-member construct");
+      error (_("non-pointer-to-member value used in pointer-to-member construct"));
 
     case BINOP_CONCAT:
       arg1 = evaluate_subexp_with_coercion (exp, pos, noside);
@@ -1437,7 +1437,7 @@ evaluate_subexp_standard (struct type *expect_type,
             of the function as it would be in a naive implementation. */
          if ((TYPE_CODE (value_type (arg1)) == TYPE_CODE_PTR) &&
              (TYPE_CODE (TYPE_TARGET_TYPE (value_type (arg1))) == TYPE_CODE_METHOD))
-           error ("Assignment to pointers to methods not implemented with HP aCC");
+           error (_("Assignment to pointers to methods not implemented with HP aCC"));
 
          /* HP aCC pointers to data members require a constant bias */
          if ((TYPE_CODE (value_type (arg1)) == TYPE_CODE_PTR) &&
@@ -1518,7 +1518,7 @@ evaluate_subexp_standard (struct type *expect_type,
       arg2 = evaluate_subexp (NULL_TYPE, exp, pos, noside);
       if (noside == EVAL_SKIP)
        goto nosideret;
-      error ("':' operator used in invalid context");
+      error (_("':' operator used in invalid context"));
 
     case BINOP_SUBSCRIPT:
       arg1 = evaluate_subexp_with_coercion (exp, pos, noside);
@@ -1539,10 +1539,10 @@ evaluate_subexp_standard (struct type *expect_type,
              && TYPE_CODE (type) != TYPE_CODE_PTR)
            {
              if (TYPE_NAME (type))
-               error ("cannot subscript something of type `%s'",
+               error (_("cannot subscript something of type `%s'"),
                       TYPE_NAME (type));
              else
-               error ("cannot subscript requested type");
+               error (_("cannot subscript requested type"));
            }
 
          if (noside == EVAL_AVOID_SIDE_EFFECTS)
@@ -1593,7 +1593,7 @@ evaluate_subexp_standard (struct type *expect_type,
                }
              else
                {
-                 error ("cannot subscript something of type `%s'",
+                 error (_("cannot subscript something of type `%s'"),
                         TYPE_NAME (value_type (arg1)));
                }
            }
@@ -1618,13 +1618,13 @@ evaluate_subexp_standard (struct type *expect_type,
        int offset_item;        /* The array offset where the item lives */
 
        if (nargs > MAX_FORTRAN_DIMS)
-         error ("Too many subscripts for F77 (%d Max)", MAX_FORTRAN_DIMS);
+         error (_("Too many subscripts for F77 (%d Max)"), MAX_FORTRAN_DIMS);
 
        tmp_type = check_typedef (value_type (arg1));
        ndimensions = calc_f77_array_dims (type);
 
        if (nargs != ndimensions)
-         error ("Wrong number of subscripts");
+         error (_("Wrong number of subscripts"));
 
        /* Now that we know we have a legal array subscript expression 
           let us actually find out where this element exists in the array. */
@@ -1646,11 +1646,11 @@ evaluate_subexp_standard (struct type *expect_type,
          {
            retcode = f77_get_dynamic_upperbound (tmp_type, &upper);
            if (retcode == BOUND_FETCH_ERROR)
-             error ("Cannot obtain dynamic upper bound");
+             error (_("Cannot obtain dynamic upper bound"));
 
            retcode = f77_get_dynamic_lowerbound (tmp_type, &lower);
            if (retcode == BOUND_FETCH_ERROR)
-             error ("Cannot obtain dynamic lower bound");
+             error (_("Cannot obtain dynamic lower bound"));
 
            array_size_array[nargs - i - 1] = upper - lower + 1;
 
@@ -1842,7 +1842,7 @@ evaluate_subexp_standard (struct type *expect_type,
        goto nosideret;
       type = check_typedef (value_type (arg2));
       if (TYPE_CODE (type) != TYPE_CODE_INT)
-       error ("Non-integral right operand for \"@\" operator.");
+       error (_("Non-integral right operand for \"@\" operator."));
       if (noside == EVAL_AVOID_SIDE_EFFECTS)
        {
          return allocate_repeat_value (value_type (arg1),
@@ -1893,7 +1893,7 @@ evaluate_subexp_standard (struct type *expect_type,
       if ((TYPE_TARGET_TYPE (value_type (arg1))) &&
          ((TYPE_CODE (TYPE_TARGET_TYPE (value_type (arg1))) == TYPE_CODE_METHOD) ||
           (TYPE_CODE (TYPE_TARGET_TYPE (value_type (arg1))) == TYPE_CODE_MEMBER)))
-       error ("Attempt to dereference pointer to member without an object");
+       error (_("Attempt to dereference pointer to member without an object"));
       if (noside == EVAL_SKIP)
        goto nosideret;
       if (unop_user_defined_p (op, arg1))
@@ -1912,7 +1912,7 @@ evaluate_subexp_standard (struct type *expect_type,
            /* GDB allows dereferencing an int.  */
            return value_zero (builtin_type_int, lval_memory);
          else
-           error ("Attempt to take contents of a non-pointer value.");
+           error (_("Attempt to take contents of a non-pointer value."));
        }
       return value_ind (arg1);
 
@@ -2046,7 +2046,7 @@ evaluate_subexp_standard (struct type *expect_type,
       return value_of_local ("self", 1);
 
     case OP_TYPE:
-      error ("Attempt to use a type name as an expression");
+      error (_("Attempt to use a type name as an expression"));
 
     default:
       /* Removing this case and compiling with gcc -Wall reveals that
@@ -2058,8 +2058,8 @@ evaluate_subexp_standard (struct type *expect_type,
          then they should be separate cases, with more descriptive
          error messages.  */
 
-      error ("\
-GDB does not (yet) know how to evaluate that kind of expression");
+      error (_("\
+GDB does not (yet) know how to evaluate that kind of expression"));
     }
 
 nosideret:
@@ -2114,7 +2114,7 @@ evaluate_subexp_for_address (struct expression *exp, int *pos,
              || sym_class == LOC_CONST_BYTES
              || sym_class == LOC_REGISTER
              || sym_class == LOC_REGPARM)
-           error ("Attempt to take address of register or constant.");
+           error (_("Attempt to take address of register or constant."));
 
          return
            value_zero (type, not_lval);
@@ -2134,7 +2134,7 @@ evaluate_subexp_for_address (struct expression *exp, int *pos,
            return value_zero (lookup_pointer_type (value_type (x)),
                               not_lval);
          else
-           error ("Attempt to take address of non-lval");
+           error (_("Attempt to take address of non-lval"));
        }
       return value_addr (evaluate_subexp (NULL_TYPE, exp, pos, noside));
     }
@@ -2214,7 +2214,7 @@ evaluate_subexp_for_sizeof (struct expression *exp, int *pos)
       if (TYPE_CODE (type) != TYPE_CODE_PTR
          && TYPE_CODE (type) != TYPE_CODE_REF
          && TYPE_CODE (type) != TYPE_CODE_ARRAY)
-       error ("Attempt to take contents of a non-pointer value.");
+       error (_("Attempt to take contents of a non-pointer value."));
       type = check_typedef (TYPE_TARGET_TYPE (type));
       return value_from_longest (builtin_type_int, (LONGEST)
                                 TYPE_LENGTH (type));
@@ -2252,7 +2252,7 @@ parse_and_eval_type (char *p, int length)
   tmp[length + 3] = '\0';
   expr = parse_expression (tmp);
   if (expr->elts[0].opcode != UNOP_CAST)
-    error ("Internal error in eval_type.");
+    error (_("Internal error in eval_type."));
   return expr->elts[1].type;
 }
 
@@ -2263,7 +2263,7 @@ calc_f77_array_dims (struct type *array_type)
   struct type *tmp_type;
 
   if ((TYPE_CODE (array_type) != TYPE_CODE_ARRAY))
-    error ("Can't get dimensions for a non-array type");
+    error (_("Can't get dimensions for a non-array type"));
 
   tmp_type = array_type;
 
index 1d961c2851102e3afd0329b55e552c32ed97b945..3540343c462d0cce28acd74cd38fef2b82eacbbd 100644 (file)
@@ -325,7 +325,7 @@ change_annotation_level (void)
     {
       /* The prompt stack has not been initialized to "", we are
          using gdb w/o the --async switch */
-      warning ("Command has same effect as set annotate");
+      warning (_("Command has same effect as set annotate"));
       return;
     }
 
@@ -1056,7 +1056,7 @@ async_float_handler (gdb_client_data arg)
 {
   /* This message is based on ANSI C, section 4.7. Note that integer
      divide by zero causes this, so "float" is a misnomer. */
-  error ("Erroneous arithmetic operation.");
+  error (_("Erroneous arithmetic operation."));
 }
 
 /* Tell the event loop what to do if SIGWINCH is received. 
index f3246cacb8908593ef2e5960d61363227d6dcb70..d993d7a28ce7cccf85c7c37df90ef97053da2be4 100644 (file)
@@ -110,7 +110,7 @@ exec_close (int quitting)
       else if (vp->bfd != exec_bfd)
        /* FIXME-leak: We should be freeing vp->name too, I think.  */
        if (!bfd_close (vp->bfd))
-         warning ("cannot close \"%s\": %s",
+         warning (_("cannot close \"%s\": %s"),
                   vp->name, bfd_errmsg (bfd_get_error ()));
 
       /* FIXME: This routine is #if 0'd in symfile.c.  What should we
@@ -129,7 +129,7 @@ exec_close (int quitting)
       char *name = bfd_get_filename (exec_bfd);
 
       if (!bfd_close (exec_bfd))
-       warning ("cannot close \"%s\": %s",
+       warning (_("cannot close \"%s\": %s"),
                 name, bfd_errmsg (bfd_get_error ()));
       xfree (name);
       exec_bfd = NULL;
@@ -208,7 +208,7 @@ exec_file_attach (char *filename, int from_tty)
       exec_bfd = bfd_fdopenr (scratch_pathname, gnutarget, scratch_chan);
 
       if (!exec_bfd)
-       error ("\"%s\": could not open as an executable file: %s",
+       error (_("\"%s\": could not open as an executable file: %s"),
               scratch_pathname, bfd_errmsg (bfd_get_error ()));
 
       /* At this point, scratch_pathname and exec_bfd->name both point to the
@@ -223,7 +223,7 @@ exec_file_attach (char *filename, int from_tty)
          /* Make sure to close exec_bfd, or else "run" might try to use
             it.  */
          exec_close (0);
-         error ("\"%s\": not in executable format: %s",
+         error (_("\"%s\": not in executable format: %s"),
                 scratch_pathname, bfd_errmsg (bfd_get_error ()));
        }
 
@@ -238,7 +238,7 @@ exec_file_attach (char *filename, int from_tty)
          /* Make sure to close exec_bfd, or else "run" might try to use
             it.  */
          exec_close (0);
-         error ("\"%s\": can't find the file sections: %s",
+         error (_("\"%s\": can't find the file sections: %s"),
                 scratch_pathname, bfd_errmsg (bfd_get_error ()));
        }
 #endif /* DEPRECATED_IBM6000_TARGET */
@@ -249,7 +249,7 @@ exec_file_attach (char *filename, int from_tty)
          /* Make sure to close exec_bfd, or else "run" might try to use
             it.  */
          exec_close (0);
-         error ("\"%s\": can't find the file sections: %s",
+         error (_("\"%s\": can't find the file sections: %s"),
                 scratch_pathname, bfd_errmsg (bfd_get_error ()));
        }
 
@@ -301,7 +301,7 @@ exec_file_command (char *args, int from_tty)
         {;
         }
       if (*argv == NULL)
-        error ("No executable file name was specified");
+        error (_("No executable file name was specified"));
 
       filename = tilde_expand (*argv);
       make_cleanup (xfree, filename);
@@ -633,7 +633,7 @@ set_section_command (char *args, int from_tty)
   long offset;
 
   if (args == 0)
-    error ("Must specify section name and its virtual address");
+    error (_("Must specify section name and its virtual address"));
 
   /* Parse out section name */
   for (secname = args; !isspace (*args); args++);
@@ -659,7 +659,7 @@ set_section_command (char *args, int from_tty)
     seclen = sizeof (secprint) - 1;
   strncpy (secprint, secname, seclen);
   secprint[seclen] = '\0';
-  error ("Section %s not found", secprint);
+  error (_("Section %s not found"), secprint);
 }
 
 /* If mourn is being called in all the right places, this could be say
@@ -755,5 +755,5 @@ file itself are wrong.  Each section must be changed separately.  The\n\
 static char *
 exec_make_note_section (bfd *obfd, int *note_size)
 {
-  error ("Can't create a corefile");
+  error (_("Can't create a corefile"));
 }
index 31310447fe3c114112e0c377d74cca7124603179..13f7c8cfa0c5d9fc66336e477eaae98f587f34ea 100644 (file)
@@ -205,7 +205,7 @@ print_subexp_standard (struct expression *exp, int *pos,
        if (0 == target_read_string (exp->elts[pc + 1].longconst,
                                     &selector, 1024, NULL))
          {
-           error ("bad selector");
+           error (_("bad selector"));
            return;
          }
        if (nargs)
@@ -418,7 +418,7 @@ print_subexp_standard (struct expression *exp, int *pos,
       if (op_print_tab[tem].opcode != opcode)
        /* Not found; don't try to keep going because we don't know how
           to interpret further elements.  */
-       error ("Invalid expression");
+       error (_("Invalid expression"));
       break;
 
       /* C++ ops */
@@ -462,7 +462,7 @@ print_subexp_standard (struct expression *exp, int *pos,
 
     case BINOP_INCL:
     case BINOP_EXCL:
-      error ("print_subexp:  Not implemented.");
+      error (_("print_subexp:  Not implemented."));
 
       /* Default ops */
 
@@ -480,7 +480,7 @@ print_subexp_standard (struct expression *exp, int *pos,
        /* Not found; don't try to keep going because we don't know how
           to interpret further elements.  For example, this happens
           if opcode is OP_TYPE.  */
-       error ("Invalid expression");
+       error (_("Invalid expression"));
     }
 
   /* Note that PREC_BUILTIN will always emit parentheses. */
index 811ac5493eca3e0e3718e9018b3ee3efb17b1bd6..2d779d763d9fb47822c1e87abac499ed034da778 100644 (file)
@@ -394,7 +394,7 @@ f_create_fundamental_type (struct objfile *objfile, int typeid)
       type = init_type (TYPE_CODE_INT,
                        TARGET_INT_BIT / TARGET_CHAR_BIT,
                        0, "<?type?>", objfile);
-      warning ("internal error: no F77 fundamental type %d", typeid);
+      warning (_("internal error: no F77 fundamental type %d"), typeid);
       break;
     }
   return (type);
@@ -685,7 +685,7 @@ add_common_block (char *name, CORE_ADDR offset, int secnum, char *func_stab)
   if (c)
     *c = '\0';
   else
-    error ("Malformed function STAB found in add_common_block()");
+    error (_("Malformed function STAB found in add_common_block()"));
 
 
   tmp->owning_function = xmalloc (strlen (local_copy_func_stab) + 1);
@@ -733,7 +733,7 @@ add_common_entry (struct symbol *entry_sym_ptr)
   tmp->symbol = entry_sym_ptr;
 
   if (current_common == NULL)
-    error ("Attempt to add COMMON entry with no block open!");
+    error (_("Attempt to add COMMON entry with no block open!"));
   else
     {
       if (current_common->entries == NULL)
index 9e148fb8306dda84e2b582cff1e94a1c06cb4089..2923bffe667690336639b989d40a3d4e06b262e8 100644 (file)
@@ -400,7 +400,7 @@ f_type_print_base (struct type *type, struct ui_file *stream, int show,
       if (TYPE_NAME (type) != NULL)
        fputs_filtered (TYPE_NAME (type), stream);
       else
-       error ("Invalid type code (%d) in symbol table.", TYPE_CODE (type));
+       error (_("Invalid type code (%d) in symbol table."), TYPE_CODE (type));
       break;
     }
 }
index 61966281a932a934b85f6157ff802d95a20c5c11..69e7da02e98b1f7bc970c490a3d5375b95e4e2dd 100644 (file)
@@ -91,7 +91,7 @@ f77_get_dynamic_lowerbound (struct type *type, int *lower_bound)
       break;
 
     case BOUND_CANNOT_BE_DETERMINED:
-      error ("Lower bound may not be '*' in F77");
+      error (_("Lower bound may not be '*' in F77"));
       break;
 
     case BOUND_BY_REF_ON_STACK:
@@ -114,7 +114,7 @@ f77_get_dynamic_lowerbound (struct type *type, int *lower_bound)
     case BOUND_BY_REF_IN_REG:
     case BOUND_BY_VALUE_IN_REG:
     default:
-      error ("??? unhandled dynamic array bound type ???");
+      error (_("??? unhandled dynamic array bound type ???"));
       break;
     }
   return BOUND_FETCH_OK;
@@ -177,7 +177,7 @@ f77_get_dynamic_upperbound (struct type *type, int *upper_bound)
     case BOUND_BY_REF_IN_REG:
     case BOUND_BY_VALUE_IN_REG:
     default:
-      error ("??? unhandled dynamic array bound type ???");
+      error (_("??? unhandled dynamic array bound type ???"));
       break;
     }
   return BOUND_FETCH_OK;
@@ -208,11 +208,11 @@ f77_get_dynamic_length_of_aggregate (struct type *type)
   /* Recursion ends here, start setting up lengths.  */
   retcode = f77_get_dynamic_lowerbound (type, &lower_bound);
   if (retcode == BOUND_FETCH_ERROR)
-    error ("Cannot obtain valid array lower bound");
+    error (_("Cannot obtain valid array lower bound"));
 
   retcode = f77_get_dynamic_upperbound (type, &upper_bound);
   if (retcode == BOUND_FETCH_ERROR)
-    error ("Cannot obtain valid array upper bound");
+    error (_("Cannot obtain valid array upper bound"));
 
   /* Patch in a valid length value. */
 
@@ -240,11 +240,11 @@ f77_create_arrayprint_offset_tbl (struct type *type, struct ui_file *stream)
 
       retcode = f77_get_dynamic_upperbound (tmp_type, &upper);
       if (retcode == BOUND_FETCH_ERROR)
-       error ("Cannot obtain dynamic upper bound");
+       error (_("Cannot obtain dynamic upper bound"));
 
       retcode = f77_get_dynamic_lowerbound (tmp_type, &lower);
       if (retcode == BOUND_FETCH_ERROR)
-       error ("Cannot obtain dynamic lower bound");
+       error (_("Cannot obtain dynamic lower bound"));
 
       F77_DIM_SIZE (ndimen) = upper - lower + 1;
 
@@ -330,7 +330,7 @@ f77_print_array (struct type *type, const bfd_byte *valaddr,
   ndimensions = calc_f77_array_dims (type);
 
   if (ndimensions > MAX_FORTRAN_DIMS || ndimensions < 0)
-    error ("Type node corrupt! F77 arrays cannot have %d subscripts (%d Max)",
+    error (_("Type node corrupt! F77 arrays cannot have %d subscripts (%d Max)"),
           ndimensions, MAX_FORTRAN_DIMS);
 
   /* Since F77 arrays are stored column-major, we set up an 
@@ -532,7 +532,7 @@ f_val_print (struct type *type, const bfd_byte *valaddr, int embedded_offset,
              break;
 
            default:
-             error ("Logicals of length %d bytes not supported",
+             error (_("Logicals of length %d bytes not supported"),
                     TYPE_LENGTH (type));
 
            }
@@ -567,7 +567,7 @@ f_val_print (struct type *type, const bfd_byte *valaddr, int embedded_offset,
          type = builtin_type_f_real_s16;
          break;
        default:
-         error ("Cannot print out complex*%d variables", TYPE_LENGTH (type));
+         error (_("Cannot print out complex*%d variables"), TYPE_LENGTH (type));
        }
       fputs_filtered ("(", stream);
       print_floating (valaddr, type, stream);
@@ -584,7 +584,7 @@ f_val_print (struct type *type, const bfd_byte *valaddr, int embedded_offset,
       break;
 
     default:
-      error ("Invalid F77 type code %d in symbol table.", TYPE_CODE (type));
+      error (_("Invalid F77 type code %d in symbol table."), TYPE_CODE (type));
     }
   gdb_flush (stream);
   return 0;
@@ -629,7 +629,7 @@ info_common_command (char *comname, int from_tty)
   fi = deprecated_selected_frame;
 
   if (fi == NULL)
-    error ("No frame selected");
+    error (_("No frame selected"));
 
   /* The following is generally ripped off from stack.c's routine 
      print_frame_info() */
@@ -716,12 +716,12 @@ there_is_a_visible_common_named (char *comname)
   struct symbol *func;
 
   if (comname == NULL)
-    error ("Cannot deal with NULL common name!");
+    error (_("Cannot deal with NULL common name!"));
 
   fi = deprecated_selected_frame;
 
   if (fi == NULL)
-    error ("No frame selected");
+    error (_("No frame selected"));
 
   /* The following is generally ripped off from stack.c's routine 
      print_frame_info() */
index b7045d493e2dd1856caa0c04d282b943b2081f0c..2b19f706d499bc131fecc68a4dae696f3c2f710a 100644 (file)
@@ -93,7 +93,7 @@ fbsd_find_memory_regions (int (*func) (CORE_ADDR, unsigned long,
   mapfilename = xstrprintf ("/proc/%ld/map", (long) pid);
   mapfile = fopen (mapfilename, "r");
   if (mapfile == NULL)
-    error ("Couldn't open %s\n", mapfilename);
+    error (_("Couldn't open %s."), mapfilename);
 
   if (info_verbose)
     fprintf_filtered (gdb_stdout, 
index 9675fc5f77123249c3fc93e455658e67dbb1ec32..fb9217d583bcaa110bd19a908c659f6eae460730 100644 (file)
@@ -57,8 +57,8 @@ extract_signed_integer (const void *addr, int len)
   const unsigned char *endaddr = startaddr + len;
 
   if (len > (int) sizeof (LONGEST))
-    error ("\
-That operation is not available on integers of more than %d bytes.",
+    error (_("\
+That operation is not available on integers of more than %d bytes."),
           (int) sizeof (LONGEST));
 
   /* Start at the most significant end of the integer, and work towards
@@ -91,8 +91,8 @@ extract_unsigned_integer (const void *addr, int len)
   const unsigned char *endaddr = startaddr + len;
 
   if (len > (int) sizeof (ULONGEST))
-    error ("\
-That operation is not available on integers of more than %d bytes.",
+    error (_("\
+That operation is not available on integers of more than %d bytes."),
           (int) sizeof (ULONGEST));
 
   /* Start at the most significant end of the integer, and work towards
@@ -445,9 +445,9 @@ read_var_value (struct symbol *var, struct frame_info *frame)
        CORE_ADDR locaddr;
        struct value *loc;
        if (!target_has_execution)
-         error ("\
+         error (_("\
 Attempt to access variable defined in different shared object or load module when\n\
-addresses have not been bound by the dynamic loader. Try again when executable is running.");
+addresses have not been bound by the dynamic loader. Try again when executable is running."));
 
        locaddr = SYMBOL_VALUE_ADDRESS (var);
        loc = value_at (lookup_pointer_type (type), locaddr);
@@ -495,14 +495,14 @@ addresses have not been bound by the dynamic loader. Try again when executable i
        regval = value_from_register (lookup_pointer_type (type),
                                      SYMBOL_BASEREG (var), frame);
        if (regval == NULL)
-         error ("Value of base register not available.");
+         error (_("Value of base register not available."));
        addr = value_as_address (regval);
        addr += SYMBOL_VALUE (var);
        break;
       }
 
     case LOC_TYPEDEF:
-      error ("Cannot look up value of a typedef");
+      error (_("Cannot look up value of a typedef"));
       break;
 
     case LOC_BLOCK:
@@ -532,7 +532,7 @@ addresses have not been bound by the dynamic loader. Try again when executable i
                                          frame);
 
            if (regval == NULL)
-             error ("Value of register variable not available.");
+             error (_("Value of register variable not available."));
 
            addr = value_as_address (regval);
            VALUE_LVAL (v) = lval_memory;
@@ -542,7 +542,7 @@ addresses have not been bound by the dynamic loader. Try again when executable i
            regval = value_from_register (type, regno, frame);
 
            if (regval == NULL)
-             error ("Value of register variable not available.");
+             error (_("Value of register variable not available."));
            return regval;
          }
       }
@@ -580,7 +580,7 @@ addresses have not been bound by the dynamic loader. Try again when executable i
       return v;
 
     default:
-      error ("Cannot look up value of a botched symbol.");
+      error (_("Cannot look up value of a botched symbol."));
       break;
     }
 
@@ -736,7 +736,7 @@ locate_var_value (struct symbol *var, struct frame_info *frame)
 
   lazy_value = read_var_value (var, frame);
   if (lazy_value == 0)
-    error ("Address of \"%s\" is unknown.", SYMBOL_PRINT_NAME (var));
+    error (_("Address of \"%s\" is unknown."), SYMBOL_PRINT_NAME (var));
 
   if (value_lazy (lazy_value)
       || TYPE_CODE (type) == TYPE_CODE_FUNC)
@@ -754,14 +754,14 @@ locate_var_value (struct symbol *var, struct frame_info *frame)
     case lval_register:
       gdb_assert (REGISTER_NAME (VALUE_REGNUM (lazy_value)) != NULL
                  && *REGISTER_NAME (VALUE_REGNUM (lazy_value)) != '\0');
-      error("Address requested for identifier "
-           "\"%s\" which is in register $%s",
+      error (_("Address requested for identifier "
+              "\"%s\" which is in register $%s"),
             SYMBOL_PRINT_NAME (var), 
            REGISTER_NAME (VALUE_REGNUM (lazy_value)));
       break;
 
     default:
-      error ("Can't take address of \"%s\" which isn't an lvalue.",
+      error (_("Can't take address of \"%s\" which isn't an lvalue."),
             SYMBOL_PRINT_NAME (var));
       break;
     }
index bcc55162fc2490a117032920f2aabd98377038a5..bfa9380b4dec9db227297ca2f89c88c0fb5bd17a 100644 (file)
@@ -654,7 +654,7 @@ put_frame_register (struct frame_info *frame, int regnum, const void *buf)
   CORE_ADDR addr;
   frame_register (frame, regnum, &optim, &lval, &addr, &realnum, NULL);
   if (optim)
-    error ("Attempt to assign to a value that was optimized out.");
+    error (_("Attempt to assign to a value that was optimized out."));
   switch (lval)
     {
     case lval_memory:
@@ -670,7 +670,7 @@ put_frame_register (struct frame_info *frame, int regnum, const void *buf)
       regcache_cooked_write (current_regcache, realnum, buf);
       break;
     default:
-      error ("Attempt to assign to an unmodifiable value.");
+      error (_("Attempt to assign to an unmodifiable value."));
     }
 }
 
@@ -793,11 +793,11 @@ get_current_frame (void)
      explicitly checks that ``print $pc'' with no registers prints "No
      registers".  */
   if (!target_has_registers)
-    error ("No registers.");
+    error (_("No registers."));
   if (!target_has_stack)
-    error ("No stack.");
+    error (_("No stack."));
   if (!target_has_memory)
-    error ("No memory.");
+    error (_("No memory."));
   if (current_frame == NULL)
     {
       struct frame_info *sentinel_frame =
@@ -830,7 +830,7 @@ get_selected_frame (const char *message)
       if (message != NULL && (!target_has_registers
                              || !target_has_stack
                              || !target_has_memory))
-       error ("%s", message);
+       error (("%s"), message);
       /* Hey!  Don't trust this.  It should really be re-finding the
         last selected frame of the currently selected thread.  This,
         though, is better than nothing.  */
@@ -1043,14 +1043,14 @@ get_prev_frame_1 (struct frame_info *this_frame)
   if (this_frame->next->level >= 0
       && this_frame->next->unwind->type != SIGTRAMP_FRAME
       && frame_id_inner (this_id, get_frame_id (this_frame->next)))
-    error ("Previous frame inner to this frame (corrupt stack?)");
+    error (_("Previous frame inner to this frame (corrupt stack?)"));
 
   /* Check that this and the next frame are not identical.  If they
      are, there is most likely a stack cycle.  As with the inner-than
      test above, avoid comparing the inner-most and sentinel frames.  */
   if (this_frame->level > 0
       && frame_id_eq (this_id, get_frame_id (this_frame->next)))
-    error ("Previous frame identical to this frame (corrupt stack?)");
+    error (_("Previous frame identical to this frame (corrupt stack?)"));
 
   /* Allocate the new frame but do not wire it in to the frame chain.
      Some (bad) code in INIT_FRAME_EXTRA_INFO tries to look along
@@ -1225,7 +1225,7 @@ get_prev_frame (struct frame_info *this_frame)
 
   if (this_frame->level > backtrace_limit)
     {
-      error ("Backtrace limit of %d exceeded", backtrace_limit);
+      error (_("Backtrace limit of %d exceeded"), backtrace_limit);
     }
 
   /* If we're already inside the entry function for the main objfile,
index b365915fc81b3d8d66e1a72d9db9a9538abeaaef..850c143e5dc51719d6060fe8597345b04a8a0b85 100644 (file)
@@ -188,7 +188,7 @@ frv_linux_sigcontext_reg_addr (struct frame_info *next_frame, int regno,
             a sigcontext struct starting 12 bytes in.  */
          if (target_read_memory (sp + 12, buf, sizeof buf) != 0)
            {
-             warning ("Can't read realtime sigtramp frame.");
+             warning (_("Can't read realtime sigtramp frame."));
              return 0;
            }
          sc_addr = extract_unsigned_integer (buf, sizeof buf);
index 3b3a259574f8252b2f0c0914223fd7ed9655e9fa..943dea9e08f9aebbb1379e839a41adfbf517275f 100644 (file)
@@ -68,7 +68,7 @@ gcore_command (char *args, int from_tty)
   /* Open the output file.  */
   obfd = bfd_openw (corefilename, default_gcore_target ());
   if (!obfd)
-    error ("Failed to open '%s' for output.", corefilename);
+    error (_("Failed to open '%s' for output."), corefilename);
 
   /* Need a cleanup that will close the file (FIXME: delete it?).  */
   old_chain = make_cleanup_bfd_close (obfd);
@@ -84,7 +84,7 @@ gcore_command (char *args, int from_tty)
     {
       note_sec = bfd_make_section_anyway (obfd, "note0");
       if (note_sec == NULL)
-       error ("Failed to create 'note' section for corefile: %s",
+       error (_("Failed to create 'note' section for corefile: %s"),
               bfd_errmsg (bfd_get_error ()));
 
       bfd_set_section_vma (obfd, note_sec, 0);
@@ -96,13 +96,13 @@ gcore_command (char *args, int from_tty)
 
   /* Now create the memory/load sections.  */
   if (gcore_memory_sections (obfd) == 0)
-    error ("gcore: failed to get corefile memory sections from target.");
+    error (_("gcore: failed to get corefile memory sections from target."));
 
   /* Write out the contents of the note section.  */
   if (note_data != NULL && note_size != 0)
     {
       if (!bfd_set_section_contents (obfd, note_sec, note_data, 0, note_size))
-       warning ("writing note section (%s)", bfd_errmsg (bfd_get_error ()));
+       warning (_("writing note section (%s)"), bfd_errmsg (bfd_get_error ()));
     }
 
   /* Succeeded.  */
@@ -126,7 +126,7 @@ default_gcore_mach (void)
     return bfdarch->mach;
 #endif /* TARGET_ARCHITECTURE */
   if (exec_bfd == NULL)
-    error ("Can't find default bfd machine type (need execfile).");
+    error (_("Can't find default bfd machine type (need execfile)."));
 
   return bfd_get_mach (exec_bfd);
 #endif /* 1 */
@@ -142,7 +142,7 @@ default_gcore_arch (void)
     return bfdarch->arch;
 #endif
   if (exec_bfd == NULL)
-    error ("Can't find bfd architecture for corefile (need execfile).");
+    error (_("Can't find bfd architecture for corefile (need execfile)."));
 
   return bfd_get_arch (exec_bfd);
 }
@@ -371,7 +371,7 @@ gcore_create_callback (CORE_ADDR vaddr, unsigned long size,
   osec = bfd_make_section_anyway (obfd, "load");
   if (osec == NULL)
     {
-      warning ("Couldn't make gcore segment: %s",
+      warning (_("Couldn't make gcore segment: %s"),
               bfd_errmsg (bfd_get_error ()));
       return 1;
     }
@@ -459,15 +459,15 @@ gcore_copy_callback (bfd *obfd, asection *osec, void *ignored)
   memhunk = xmalloc (size);
   /* ??? This is crap since xmalloc should never return NULL.  */
   if (memhunk == NULL)
-    error ("Not enough memory to create corefile.");
+    error (_("Not enough memory to create corefile."));
   old_chain = make_cleanup (xfree, memhunk);
 
   if (target_read_memory (bfd_section_vma (obfd, osec),
                          memhunk, size) != 0)
-    warning ("Memory read failed for corefile section, %s bytes at 0x%s\n",
+    warning (_("Memory read failed for corefile section, %s bytes at 0x%s."),
             paddr_d (size), paddr (bfd_section_vma (obfd, osec)));
   if (!bfd_set_section_contents (obfd, osec, memhunk, 0, size))
-    warning ("Failed to write corefile contents (%s).",
+    warning (_("Failed to write corefile contents (%s)."),
             bfd_errmsg (bfd_get_error ()));
 
   do_cleanups (old_chain);     /* Frees MEMHUNK.  */
index 3b0c48a45e4ec4ddad4b0bc86070a6a62b9dde09..06be9b59f9ba8558221dde86fd94a3ed94fe7971 100644 (file)
@@ -411,7 +411,7 @@ address_space_name_to_int (char *space_identifier)
                                                        &type_flags))
     return type_flags;
   else
-    error ("Unknown address space specifier: \"%s\"", space_identifier);
+    error (_("Unknown address space specifier: \"%s\""), space_identifier);
 }
 
 /* Identify address space identifier by integer flag as defined in 
@@ -1075,7 +1075,7 @@ lookup_typename (char *name, struct block *block, int noerr)
        }
       else
        {
-         error ("No type named %s.", name);
+         error (_("No type named %s."), name);
        }
     }
   return (SYMBOL_TYPE (sym));
@@ -1119,11 +1119,11 @@ lookup_struct (char *name, struct block *block)
 
   if (sym == NULL)
     {
-      error ("No struct type named %s.", name);
+      error (_("No struct type named %s."), name);
     }
   if (TYPE_CODE (SYMBOL_TYPE (sym)) != TYPE_CODE_STRUCT)
     {
-      error ("This context has class, union or enum %s, not a struct.", name);
+      error (_("This context has class, union or enum %s, not a struct."), name);
     }
   return (SYMBOL_TYPE (sym));
 }
@@ -1141,7 +1141,7 @@ lookup_union (char *name, struct block *block)
                       (struct symtab **) NULL);
 
   if (sym == NULL)
-    error ("No union type named %s.", name);
+    error (_("No union type named %s."), name);
 
   t = SYMBOL_TYPE (sym);
 
@@ -1156,7 +1156,7 @@ lookup_union (char *name, struct block *block)
       return (t);
 
   /* If we get here, it's not a union */
-  error ("This context has class, struct or enum %s, not a union.", name);
+  error (_("This context has class, struct or enum %s, not a union."), name);
 }
 
 
@@ -1172,11 +1172,11 @@ lookup_enum (char *name, struct block *block)
                       (struct symtab **) NULL);
   if (sym == NULL)
     {
-      error ("No enum type named %s.", name);
+      error (_("No enum type named %s."), name);
     }
   if (TYPE_CODE (SYMBOL_TYPE (sym)) != TYPE_CODE_ENUM)
     {
-      error ("This context has class, struct or union %s, not an enum.", name);
+      error (_("This context has class, struct or union %s, not an enum."), name);
     }
   return (SYMBOL_TYPE (sym));
 }
@@ -1198,11 +1198,11 @@ lookup_template_type (char *name, struct type *type, struct block *block)
 
   if (sym == NULL)
     {
-      error ("No template type named %s.", name);
+      error (_("No template type named %s."), name);
     }
   if (TYPE_CODE (SYMBOL_TYPE (sym)) != TYPE_CODE_STRUCT)
     {
-      error ("This context has class, union or enum %s, not a struct.", name);
+      error (_("This context has class, union or enum %s, not a struct."), name);
     }
   return (SYMBOL_TYPE (sym));
 }
@@ -1238,7 +1238,7 @@ lookup_struct_elt_type (struct type *type, char *name, int noerr)
       gdb_flush (gdb_stdout);
       fprintf_unfiltered (gdb_stderr, "Type ");
       type_print (type, "", gdb_stderr, -1);
-      error (" is not a structure or union type.");
+      error (_(" is not a structure or union type."));
     }
 
 #if 0
@@ -1288,7 +1288,7 @@ lookup_struct_elt_type (struct type *type, char *name, int noerr)
   type_print (type, "", gdb_stderr, -1);
   fprintf_unfiltered (gdb_stderr, " has no component named ");
   fputs_filtered (name, gdb_stderr);
-  error (".");
+  error (("."));
   return (struct type *) -1;   /* For lint */
 }
 
@@ -1554,7 +1554,7 @@ check_stub_method (struct type *type, int method_id, int signature_id)
     p = NULL;
 
   if (demangled_name == NULL || p == NULL)
-    error ("Internal: Cannot demangle mangled name `%s'.", mangled_name);
+    error (_("Internal: Cannot demangle mangled name `%s'."), mangled_name);
 
   /* Now, read in the parameters that define this type.  */
   p += 1;
@@ -1811,7 +1811,7 @@ lookup_fundamental_type (struct objfile *objfile, int typeid)
 
   if (typeid < 0 || typeid >= FT_NUM_MEMBERS)
     {
-      error ("internal error - invalid fundamental type id %d", typeid);
+      error (_("internal error - invalid fundamental type id %d"), typeid);
     }
 
   /* If this is the first time we need a fundamental type for this objfile
index c10e6e614568c0d21659dab9b35252122793b1ce..4527ba9e8e9d3de7767db9bd5390ef8742c1fb9b 100644 (file)
@@ -332,7 +332,7 @@ proc_abort (struct proc *proc, int force)
          proc->sc = 1;
          inf_update_suspends (proc->inf);
          running = 0;
-         warning ("Stopped %s.", proc_string (proc));
+         warning (_("Stopped %s."), proc_string (proc));
        }
       else if (proc == inf->wait.thread && inf->wait.exc.reply && !force)
        /* An exception is pending on PROC, which don't mess with.  */
@@ -468,7 +468,7 @@ proc_steal_exc_port (struct proc *proc, mach_port_t exc_port)
       if (!err)
        proc->exc_port = exc_port;
       else
-       warning ("Error setting exception port for %s: %s",
+       warning (_("Error setting exception port for %s: %s"),
                 proc_string (proc), safe_strerror (err));
     }
 }
@@ -498,7 +498,7 @@ proc_restore_exc_port (struct proc *proc)
       if (!err)
        proc->exc_port = MACH_PORT_NULL;
       else
-       warning ("Error setting exception port for %s: %s",
+       warning (_("Error setting exception port for %s: %s"),
                 proc_string (proc), safe_strerror (err));
     }
 }
@@ -575,7 +575,7 @@ make_proc (struct inf *inf, mach_port_t port, int tid)
                                    MACH_MSG_TYPE_MAKE_SEND_ONCE,
                                    &prev_port);
   if (err)
-    warning ("Couldn't request notification for port %d: %s",
+    warning (_("Couldn't request notification for port %d: %s"),
             port, safe_strerror (err));
   else
     {
@@ -725,7 +725,7 @@ inf_startup (struct inf *inf, int pid)
   err = mach_port_allocate (mach_task_self (),
                            MACH_PORT_RIGHT_RECEIVE, &inf->event_port);
   if (err)
-    error ("Error allocating event port: %s", safe_strerror (err));
+    error (_("Error allocating event port: %s"), safe_strerror (err));
 
   /* Make a send right for it, so we can easily copy it for other people.  */
   mach_port_insert_right (mach_task_self (), inf->event_port,
@@ -749,7 +749,7 @@ inf_set_pid (struct inf *inf, pid_t pid)
     {
       error_t err = proc_pid2task (proc_server, pid, &task_port);
       if (err)
-       error ("Error getting task for pid %d: %s", pid, safe_strerror (err));
+       error (_("Error getting task for pid %d: %s"), pid, safe_strerror (err));
     }
 
   inf_debug (inf, "setting task: %d", task_port);
@@ -859,7 +859,7 @@ inf_validate_task_sc (struct inf *inf)
       target_terminal_inferior ();     /* Give it back to the child.  */
 
       if (abort)
-       error ("Additional task suspend count left untouched.");
+       error (_("Additional task suspend count left untouched."));
 
       inf->task->cur_sc = suspend_count;
     }
@@ -885,12 +885,12 @@ inf_set_traced (struct inf *inf, int on)
       if (err == EIEIO)
        {
          if (on)
-           warning ("Can't modify tracing state for pid %d: %s",
+           warning (_("Can't modify tracing state for pid %d: %s"),
                     inf->pid, "No signal thread");
          inf->traced = on;
        }
       else if (err)
-       warning ("Can't modify tracing state for pid %d: %s",
+       warning (_("Can't modify tracing state for pid %d: %s"),
                 inf->pid, safe_strerror (err));
       else
        inf->traced = on;
@@ -1325,7 +1325,7 @@ inf_signal (struct inf *inf, enum target_signal sig)
                                     e->exception, e->code, e->subcode);
        }
       else
-       error ("Can't forward spontaneous exception (%s).", NAME);
+       error (_("Can't forward spontaneous exception (%s)."), NAME);
     }
   else
     /* A Unix signal.  */
@@ -1365,9 +1365,9 @@ inf_signal (struct inf *inf, enum target_signal sig)
 
   if (err == EIEIO)
     /* Can't do too much... */
-    warning ("Can't deliver signal %s: No signal thread.", NAME);
+    warning (_("Can't deliver signal %s: No signal thread."), NAME);
   else if (err)
-    warning ("Delivering signal %s: %s", NAME, safe_strerror (err));
+    warning (_("Delivering signal %s: %s"), NAME, safe_strerror (err));
 
 #undef NAME
 }
@@ -1398,7 +1398,7 @@ inf_continue (struct inf *inf)
     }
 
   if (err)
-    warning ("Can't continue process: %s", safe_strerror (err));
+    warning (_("Can't continue process: %s"), safe_strerror (err));
 }
 
 \f
@@ -1437,7 +1437,7 @@ gnu_wait (ptid_t tid, struct target_waitstatus *status)
     {
       inf_validate_procs (inf);
       if (!inf->threads && !inf->task->dead)
-       error ("There are no threads; try again later.");
+       error (_("There are no threads; try again later."));
     }
 
   waiting_inf = inf;
@@ -1461,7 +1461,7 @@ rewait:
       err =
        proc_wait_request (proc_server, inf->event_port, inf->pid, WUNTRACED);
       if (err)
-       warning ("wait request failed: %s", safe_strerror (err));
+       warning (_("wait request failed: %s"), safe_strerror (err));
       else
        {
          inf_debug (inf, "waits pending: %d", proc_waits_pending);
@@ -1497,7 +1497,7 @@ rewait:
   if (err == EMACH_RCV_INTERRUPTED)
     inf_debug (inf, "interrupted");
   else if (err)
-    error ("Couldn't wait for an event: %s", safe_strerror (err));
+    error (_("Couldn't wait for an event: %s"), safe_strerror (err));
   else
     {
       struct
@@ -1517,10 +1517,10 @@ rewait:
          && !process_reply_server (&msg.hdr, &reply.hdr)
          && !msg_reply_server (&msg.hdr, &reply.hdr))
        /* Whatever it is, it's something strange.  */
-       error ("Got a strange event, msg id = %d.", msg.hdr.msgh_id);
+       error (_("Got a strange event, msg id = %d."), msg.hdr.msgh_id);
 
       if (reply.err)
-       error ("Handling event, msgid = %d: %s",
+       error (_("Handling event, msgid = %d: %s"),
               msg.hdr.msgh_id, safe_strerror (reply.err));
     }
 
@@ -1703,7 +1703,7 @@ S_exception_raise_request (mach_port_t port, mach_port_t reply_port,
 void
 inf_task_died_status (struct inf *inf)
 {
-  warning ("Pid %d died with unknown exit status, using SIGKILL.", inf->pid);
+  warning (_("Pid %d died with unknown exit status, using SIGKILL."), inf->pid);
   inf->wait.status.kind = TARGET_WAITKIND_SIGNALLED;
   inf->wait.status.value.sig = TARGET_SIGNAL_KILL;
 }
@@ -1753,7 +1753,7 @@ do_mach_notify_dead_name (mach_port_t notify, mach_port_t dead_port)
 static error_t
 ill_rpc (char *fun)
 {
-  warning ("illegal rpc: %s", fun);
+  warning (_("illegal rpc: %s"), fun);
   return 0;
 }
 
@@ -1818,7 +1818,7 @@ S_proc_wait_reply (mach_port_t reply, error_t err,
     {
       if (err != EINTR)
        {
-         warning ("Can't wait for pid %d: %s", inf->pid, safe_strerror (err));
+         warning (_("Can't wait for pid %d: %s"), inf->pid, safe_strerror (err));
          inf->no_wait = 1;
 
          /* Since we can't see the inferior's signals, don't trap them.  */
@@ -1874,7 +1874,7 @@ S_msg_sig_post_untraced_reply (mach_port_t reply, error_t err)
       inf->wait.status.value.sig = TARGET_SIGNAL_0;
     }
   else if (err)
-    warning ("Signal delivery failed: %s", safe_strerror (err));
+    warning (_("Signal delivery failed: %s"), safe_strerror (err));
 
   if (err)
     /* We only get this reply when we've posted a signal to a process which we
@@ -1948,7 +1948,7 @@ gnu_resume (ptid_t tid, int step, enum target_signal sig)
        abort the faulting thread, which will perhaps retake it.  */
     {
       proc_abort (inf->wait.thread, 1);
-      warning ("Aborting %s with unforwarded exception %s.",
+      warning (_("Aborting %s with unforwarded exception %s."),
               proc_string (inf->wait.thread),
               target_signal_to_name (inf->wait.status.value.sig));
     }
@@ -1972,7 +1972,7 @@ gnu_resume (ptid_t tid, int step, enum target_signal sig)
     {
       struct proc *thread = inf_tid_to_thread (inf, PIDGET (tid));
       if (!thread)
-       error ("Can't run single thread id %d: no such thread!");
+       error (_("Can't run single thread id %d: no such thread!"));
       inf_debug (inf, "running one thread: %d/%d", inf->pid, thread->tid);
       inf_set_threads_resume_sc (inf, thread, 0);
     }
@@ -1981,7 +1981,7 @@ gnu_resume (ptid_t tid, int step, enum target_signal sig)
     {
       step_thread = inf_tid_to_thread (inf, PIDGET (tid));
       if (!step_thread)
-       warning ("Can't step thread id %d: no such thread.", PIDGET (tid));
+       warning (_("Can't step thread id %d: no such thread."), PIDGET (tid));
       else
        inf_debug (inf, "stepping thread: %d/%d", inf->pid, step_thread->tid);
     }
@@ -2050,7 +2050,7 @@ gnu_create_inferior (char *exec_file, char *allargs, char **env,
     /* We're in the child; make this process stop as soon as it execs.  */
     inf_debug (inf, "tracing self");
     if (ptrace (PTRACE_TRACEME) != 0)
-      error ("ptrace (PTRACE_TRACEME) failed!");
+      error (_("ptrace (PTRACE_TRACEME) failed!"));
   }
   void attach_to_child (int pid)
   {
@@ -2118,7 +2118,7 @@ gnu_attach (char *args, int from_tty)
   pid = atoi (args);
 
   if (pid == getpid ())                /* Trying to masturbate? */
-    error ("I refuse to debug myself!");
+    error (_("I refuse to debug myself!"));
 
   if (from_tty)
     {
@@ -2211,19 +2211,19 @@ gnu_prepare_to_store (void)
 static void
 gnu_open (char *arg, int from_tty)
 {
-  error ("Use the \"run\" command to start a Unix child process.");
+  error (_("Use the \"run\" command to start a Unix child process."));
 }
 
 static void
 gnu_stop (void)
 {
-  error ("to_stop target function not implemented");
+  error (_("to_stop target function not implemented"));
 }
 
 static char *
 gnu_pid_to_exec_file (int pid)
 {
-  error ("to_pid_to_exec_file target function not implemented");
+  error (_("to_pid_to_exec_file target function not implemented"));
   return NULL;
 }
 
@@ -2257,13 +2257,13 @@ gnu_read_inferior (task_t task, CORE_ADDR addr, char *myaddr, int length)
   err = hurd_safe_copyin (myaddr, (void *) addr - low_address + copied, length);
   if (err)
     {
-      warning ("Read from inferior faulted: %s", safe_strerror (err));
+      warning (_("Read from inferior faulted: %s"), safe_strerror (err));
       length = 0;
     }
 
   err = vm_deallocate (mach_task_self (), copied, copy_count);
   if (err)
-    warning ("gnu_read_inferior vm_deallocate failed: %s", safe_strerror (err));
+    warning (_("gnu_read_inferior vm_deallocate failed: %s"), safe_strerror (err));
 
   return length;
 }
@@ -2348,7 +2348,7 @@ gnu_write_inferior (task_t task, CORE_ADDR addr, char *myaddr, int length)
        /* Check for holes in memory */
        if (old_address != region_address)
          {
-           warning ("No memory at 0x%x. Nothing written",
+           warning (_("No memory at 0x%x. Nothing written"),
                     old_address);
            err = KERN_SUCCESS;
            length = 0;
@@ -2357,7 +2357,7 @@ gnu_write_inferior (task_t task, CORE_ADDR addr, char *myaddr, int length)
 
        if (!(max_protection & VM_PROT_WRITE))
          {
-           warning ("Memory at address 0x%x is unwritable. Nothing written",
+           warning (_("Memory at address 0x%x is unwritable. Nothing written"),
                     old_address);
            err = KERN_SUCCESS;
            length = 0;
@@ -2431,7 +2431,7 @@ out:
 
   if (err != KERN_SUCCESS)
     {
-      warning ("%s: %s", errstr, mach_error_string (err));
+      warning (_("%s: %s"), errstr, mach_error_string (err));
       return 0;
     }
 
@@ -2510,7 +2510,7 @@ gnu_find_memory_regions (int (*func) (CORE_ADDR,
        break;
       if (err != KERN_SUCCESS)
        {
-         warning ("vm_region failed: %s", mach_error_string (err));
+         warning (_("vm_region failed: %s"), mach_error_string (err));
          return -1;
        }
 
@@ -2674,7 +2674,7 @@ parse_int_arg (char *args, char *cmd_prefix)
       if (*args && *arg_end == '\0')
        return val;
     }
-  error ("Illegal argument for \"%s\" command, should be an integer.", cmd_prefix);
+  error (_("Illegal argument for \"%s\" command, should be an integer."), cmd_prefix);
 }
 
 static int
@@ -2685,7 +2685,7 @@ _parse_bool_arg (char *args, char *t_val, char *f_val, char *cmd_prefix)
   else if (strcmp (args, f_val) == 0)
     return 0;
   else
-    error ("Illegal argument for \"%s\" command, should be \"%s\" or \"%s\".",
+    error (_("Illegal argument for \"%s\" command, should be \"%s\" or \"%s\"."),
           cmd_prefix, t_val, f_val);
 }
 
@@ -2696,7 +2696,7 @@ static void
 check_empty (char *args, char *cmd_prefix)
 {
   if (args)
-    error ("Garbage after \"%s\" command: `%s'", cmd_prefix, args);
+    error (_("Garbage after \"%s\" command: `%s'"), cmd_prefix, args);
 }
 
 /* Returns the alive thread named by INFERIOR_PID, or signals an error.  */
@@ -2706,7 +2706,7 @@ cur_thread (void)
   struct inf *inf = cur_inf ();
   struct proc *thread = inf_tid_to_thread (inf, PIDGET (inferior_ptid));
   if (!thread)
-    error ("No current thread.");
+    error (_("No current thread."));
   return thread;
 }
 
@@ -2716,7 +2716,7 @@ active_inf (void)
 {
   struct inf *inf = cur_inf ();
   if (!inf->task)
-    error ("No current process.");
+    error (_("No current process."));
   return inf;
 }
 
@@ -2823,13 +2823,13 @@ steal_exc_port (struct proc *proc, mach_port_t name)
   mach_msg_type_name_t port_type;
 
   if (!proc || !proc->inf->task)
-    error ("No inferior task.");
+    error (_("No inferior task."));
 
   err = mach_port_extract_right (proc->inf->task->port,
                                 name, MACH_MSG_TYPE_COPY_SEND,
                                 &port, &port_type);
   if (err)
-    error ("Couldn't extract send right %d from inferior: %s",
+    error (_("Couldn't extract send right %d from inferior: %s"),
           name, safe_strerror (err));
 
   if (proc->saved_exc_port)
@@ -2844,7 +2844,7 @@ steal_exc_port (struct proc *proc, mach_port_t name)
     {
       proc->exc_port = proc->inf->event_port;
       err = proc_set_exception_port (proc, proc->exc_port);
-      error ("Can't set exception port for %s: %s",
+      error (_("Can't set exception port for %s: %s"),
             proc_string (proc), safe_strerror (err));
     }
 }
@@ -2854,7 +2854,7 @@ set_task_exc_port_cmd (char *args, int from_tty)
 {
   struct inf *inf = cur_inf ();
   if (!args)
-    error ("No argument to \"set task exception-port\" command.");
+    error (_("No argument to \"set task exception-port\" command."));
   steal_exc_port (inf->task, parse_and_eval_address (args));
 }
 
@@ -2879,8 +2879,8 @@ set_sig_thread_cmd (char *args, int from_tty)
   struct inf *inf = cur_inf ();
 
   if (!args || (!isdigit (*args) && strcmp (args, "none") != 0))
-    error ("Illegal argument to \"set signal-thread\" command.\n"
-          "Should be an integer thread ID, or `none'.");
+    error (_("Illegal argument to \"set signal-thread\" command.\n"
+          "Should be an integer thread ID, or `none'."));
 
   if (strcmp (args, "none") == 0)
     inf->signal_thread = 0;
@@ -2888,8 +2888,8 @@ set_sig_thread_cmd (char *args, int from_tty)
     {
       int tid = PIDGET (thread_id_to_pid (atoi (args)));
       if (tid < 0)
-       error ("Thread ID %s not known.  Use the \"info threads\" command to\n"
-              "see the IDs of currently known threads.", args);
+       error (_("Thread ID %s not known.  Use the \"info threads\" command to\n"
+              "see the IDs of currently known threads."), args);
       inf->signal_thread = inf_tid_to_thread (inf, tid);
     }
 }
@@ -3019,7 +3019,7 @@ info_port_rights (char *args, mach_port_type_t only)
          print_port_info (right, 0, inf->task->port, PORTINFO_DETAILS,
                           stdout);
          if (err)
-           error ("%ld: %s.", right, safe_strerror (err));
+           error (_("%ld: %s."), right, safe_strerror (err));
        }
     }
   else
@@ -3029,7 +3029,7 @@ info_port_rights (char *args, mach_port_type_t only)
       print_task_ports_info (inf->task->port, only, PORTINFO_DETAILS,
                             stdout);
       if (err)
-       error ("%s.", safe_strerror (err));
+       error (_("%s."), safe_strerror (err));
     }
 
   value_free_to_mark (vmark);
@@ -3263,7 +3263,7 @@ set_thread_exc_port_cmd (char *args, int from_tty)
 {
   struct proc *thread = cur_thread ();
   if (!args)
-    error ("No argument to \"set thread exception-port\" command.");
+    error (_("No argument to \"set thread exception-port\" command."));
   steal_exc_port (thread, parse_and_eval_address (args));
 }
 
@@ -3290,7 +3290,7 @@ thread_takeover_sc_cmd (char *args, int from_tty)
   error_t err =
   thread_info (thread->port, THREAD_BASIC_INFO, (int *) &info, &info_len);
   if (err)
-    error ("%s.", safe_strerror (err));
+    error (("%s."), safe_strerror (err));
   thread->sc = info->suspend_count;
   if (from_tty)
     printf_unfiltered ("Suspend count was %d.\n", thread->sc);
@@ -3401,6 +3401,6 @@ flush_inferior_icache (CORE_ADDR pc, int amount)
                              MATTR_CACHE,
                              &flush);
   if (ret != KERN_SUCCESS)
-    warning ("Error flushing inferior's cache : %s", safe_strerror (ret));
+    warning (_("Error flushing inferior's cache : %s"), safe_strerror (ret));
 }
 #endif /* FLUSH_INFERIOR_CACHE */
index 57bc0d8b5304f63987a0d42dc5ff80f51ab2c92c..80e6b65b7a36a001715d911ad0a63f351a2d4db8 100644 (file)
@@ -175,7 +175,7 @@ gnuv2_virtual_fn_field (struct value **arg1p, struct fn_field * f, int j,
   else if (TYPE_CODE (entry_type) == TYPE_CODE_PTR)
     vfn = entry;
   else
-    error ("I'm confused:  virtual function table has bad type");
+    error (_("I'm confused:  virtual function table has bad type"));
   /* Reinstantiate the function pointer with the correct type.  */
   deprecated_set_value_type (vfn, lookup_pointer_type (TYPE_FN_FIELD_TYPE (f, j)));
 
index f03ecbab5734362872c0729ad97183030079de9f..b497347478516930b25c961db86060b8007e2fc3 100644 (file)
@@ -245,10 +245,10 @@ gnuv3_rtti_type (struct value *value,
   if (vtable_symbol_name == NULL
       || strncmp (vtable_symbol_name, "vtable for ", 11))
     {
-      warning ("can't find linker symbol for virtual table for `%s' value",
+      warning (_("can't find linker symbol for virtual table for `%s' value"),
               TYPE_NAME (values_type));
       if (vtable_symbol_name)
-       warning ("  found `%s' instead", vtable_symbol_name);
+       warning (_("  found `%s' instead"), vtable_symbol_name);
       return NULL;
     }
   class_name = vtable_symbol_name + 11;
@@ -291,7 +291,7 @@ gnuv3_virtual_fn_field (struct value **value_p,
 
   /* Some simple sanity checks.  */
   if (TYPE_CODE (values_type) != TYPE_CODE_CLASS)
-    error ("Only classes can have virtual functions.");
+    error (_("Only classes can have virtual functions."));
 
   /* Find the base class that defines this virtual function.  */
   vfn_base = TYPE_FN_FIELD_FCONTEXT (f, j);
@@ -308,7 +308,7 @@ gnuv3_virtual_fn_field (struct value **value_p,
   if (TYPE_VPTR_FIELDNO (vfn_base) < 0)
     fill_in_vptr_fieldno (vfn_base);
   if (TYPE_VPTR_FIELDNO (vfn_base) < 0)
-    error ("Could not find virtual table pointer for class \"%s\".",
+    error (_("Could not find virtual table pointer for class \"%s\"."),
           TYPE_TAG_NAME (vfn_base) ? TYPE_TAG_NAME (vfn_base) : "<unknown>");
 
   /* Now that we know which base class is defining our virtual
@@ -378,11 +378,11 @@ gnuv3_baseclass_offset (struct type *type, int index, char *valaddr,
      worthwhile.  */
   cur_base_offset = TYPE_BASECLASS_BITPOS (type, index) / 8;
   if (cur_base_offset >= - vtable_address_point_offset ())
-    error ("Expected a negative vbase offset (old compiler?)");
+    error (_("Expected a negative vbase offset (old compiler?)"));
 
   cur_base_offset = cur_base_offset + vtable_address_point_offset ();
   if ((- cur_base_offset) % TYPE_LENGTH (builtin_type_void_data_ptr) != 0)
-    error ("Misaligned vbase offset.");
+    error (_("Misaligned vbase offset."));
   cur_base_offset = cur_base_offset
     / ((int) TYPE_LENGTH (builtin_type_void_data_ptr));
 
@@ -403,7 +403,7 @@ gnuv3_baseclass_offset (struct type *type, int index, char *valaddr,
 
   if (TYPE_VPTR_FIELDNO (vbasetype) >= 0
       && TYPE_FIELD_BITPOS (vbasetype, TYPE_VPTR_FIELDNO (vbasetype)) != 0)
-    error ("Illegal vptr offset in class %s",
+    error (_("Illegal vptr offset in class %s"),
           TYPE_NAME (vbasetype) ? TYPE_NAME (vbasetype) : "<unknown>");
 
   vtable_address = value_as_address (value_at_lazy (builtin_type_void_data_ptr,
index c34db892fc9db4072ea6b4672d4ad6419f4f74f7..e0223f4c9b882ef3e4ec7de92beee2aec0e21c3b 100644 (file)
@@ -307,9 +307,9 @@ go32_close (int quitting)
 static void
 go32_attach (char *args, int from_tty)
 {
-  error ("\
+  error (_("\
 You cannot attach to a running program on this platform.\n\
-Use the `run' command to run DJGPP programs.");
+Use the `run' command to run DJGPP programs."));
 }
 
 static void
@@ -612,7 +612,7 @@ go32_create_inferior (char *exec_file, char *args, char **env, int from_tty)
       if (redir_cmdline_parse (args, &child_cmd) == 0)
        args = child_cmd.command;
       else
-       error ("Syntax error in command line.");
+       error (_("Syntax error in command line."));
     }
   else
     child_cmd.command = xstrdup (args);
@@ -621,7 +621,7 @@ go32_create_inferior (char *exec_file, char *args, char **env, int from_tty)
   /* v2loadimage passes command lines via DOS memory, so it cannot
      possibly handle commands longer than 1MB.  */
   if (cmdlen > 1024*1024)
-    error ("Command line too long.");
+    error (_("Command line too long."));
 
   cmdline = xmalloc (cmdlen + 4);
   strcpy (cmdline + 1, args);
@@ -805,7 +805,7 @@ go32_terminal_inferior (void)
   if (redir_to_child (&child_cmd) == -1)
   {
     redir_to_debugger (&child_cmd);
-    error ("Cannot redirect standard handles for program: %s.",
+    error (_("Cannot redirect standard handles for program: %s."),
           safe_strerror (errno));
   }
   /* set the console device of the inferior to whatever mode
@@ -839,7 +839,7 @@ go32_terminal_ours (void)
     if (redir_to_debugger (&child_cmd) == -1)
     {
       redir_to_child (&child_cmd);
-      error ("Cannot redirect standard handles for debugger: %s.",
+      error (_("Cannot redirect standard handles for debugger: %s."),
             safe_strerror (errno));
     }
   }
@@ -1517,7 +1517,7 @@ go32_sldt (char *arg, int from_tty)
          if (ldt_entry < 0
              || (ldt_entry & 4) == 0
              || (ldt_entry & 3) != (cpl & 3))
-           error ("Invalid LDT entry 0x%03lx.", (unsigned long)ldt_entry);
+           error (_("Invalid LDT entry 0x%03lx."), (unsigned long)ldt_entry);
        }
     }
 
@@ -1555,7 +1555,7 @@ go32_sldt (char *arg, int from_tty)
       if (ldt_entry >= 0)
        {
          if (ldt_entry > limit)
-           error ("Invalid LDT entry %#lx: outside valid limits [0..%#x]",
+           error (_("Invalid LDT entry %#lx: outside valid limits [0..%#x]"),
                   (unsigned long)ldt_entry, limit);
 
          display_descriptor (ldt_descr.stype, base, ldt_entry / 8, 1);
@@ -1586,7 +1586,7 @@ go32_sgdt (char *arg, int from_tty)
        {
          gdt_entry = parse_and_eval_long (arg);
          if (gdt_entry < 0 || (gdt_entry & 7) != 0)
-           error ("Invalid GDT entry 0x%03lx: not an integral multiple of 8.",
+           error (_("Invalid GDT entry 0x%03lx: not an integral multiple of 8."),
                   (unsigned long)gdt_entry);
        }
     }
@@ -1597,7 +1597,7 @@ go32_sgdt (char *arg, int from_tty)
   if (gdt_entry >= 0)
     {
       if (gdt_entry > gdtr.limit)
-       error ("Invalid GDT entry %#lx: outside valid limits [0..%#x]",
+       error (_("Invalid GDT entry %#lx: outside valid limits [0..%#x]"),
               (unsigned long)gdt_entry, gdtr.limit);
 
       display_descriptor (0, gdtr.base, gdt_entry / 8, 1);
@@ -1627,7 +1627,7 @@ go32_sidt (char *arg, int from_tty)
        {
          idt_entry = parse_and_eval_long (arg);
          if (idt_entry < 0)
-           error ("Invalid (negative) IDT entry %ld.", idt_entry);
+           error (_("Invalid (negative) IDT entry %ld."), idt_entry);
        }
     }
 
@@ -1639,7 +1639,7 @@ go32_sidt (char *arg, int from_tty)
   if (idt_entry >= 0)
     {
       if (idt_entry > idtr.limit)
-       error ("Invalid IDT entry %#lx: outside valid limits [0..%#x]",
+       error (_("Invalid IDT entry %#lx: outside valid limits [0..%#x]"),
               (unsigned long)idt_entry, idtr.limit);
 
       display_descriptor (1, idtr.base, idt_entry, 1);
@@ -1798,7 +1798,7 @@ go32_pde (char *arg, int from_tty)
        {
          pde_idx = parse_and_eval_long (arg);
          if (pde_idx < 0 || pde_idx >= 1024)
-           error ("Entry %ld is outside valid limits [0..1023].", pde_idx);
+           error (_("Entry %ld is outside valid limits [0..1023]."), pde_idx);
        }
     }
 
@@ -1847,7 +1847,7 @@ go32_pte (char *arg, int from_tty)
        {
          pde_idx = parse_and_eval_long (arg);
          if (pde_idx < 0 || pde_idx >= 1024)
-           error ("Entry %ld is outside valid limits [0..1023].", pde_idx);
+           error (_("Entry %ld is outside valid limits [0..1023]."), pde_idx);
        }
     }
 
index a0836e0565d64565a2001017a93d9c5c62d8cda1..85b57bd9508900a247480e77f50ea5eed2f6fb3d 100644 (file)
@@ -99,7 +99,7 @@ hpacc_virtual_fn_field (struct value **arg1p, struct fn_field * f, int j,
   argp = value_cast (type, *arg1p);
 
   if (VALUE_ADDRESS (argp) == 0)
-    error ("Address of object is null; object may not have been created.");
+    error (_("Address of object is null; object may not have been created."));
 
   /* pai: FIXME -- 32x64 possible problem? */
   /* First word (4 bytes) in object layout is the vtable pointer */
@@ -164,7 +164,7 @@ hpacc_virtual_fn_field (struct value **arg1p, struct fn_field * f, int j,
     }
 
   if (!coreptr)
-    error ("Address of virtual function is null; error in virtual table?");
+    error (_("Address of virtual function is null; error in virtual table?"));
 
   /* Wrap this addr in a value and return pointer */
   vp = allocate_value (ftype);
@@ -243,8 +243,8 @@ hpacc_value_rtti_type (struct value *v, int *full, int *top, int *using_enc)
    * to the string name */
   coreptr = *(CORE_ADDR *) (value_contents (vp));
   if (!coreptr)
-    error ("Retrieved null typeinfo pointer in trying to determine "
-           "run-time type");
+    error (_("Retrieved null typeinfo pointer in trying to determine "
+           "run-time type"));
   /* 4 -> offset of name field */
   vp = value_at (builtin_type_int, coreptr + 4);
   /* FIXME possible 32x64 problem */
@@ -254,13 +254,13 @@ hpacc_value_rtti_type (struct value *v, int *full, int *top, int *using_enc)
   read_memory_string (coreptr, rtti_type_name, 256);
 
   if (strlen (rtti_type_name) == 0)
-    error ("Retrieved null type name from typeinfo");
+    error (_("Retrieved null type name from typeinfo"));
 
   /* search for type */
   rtti_type = lookup_typename (rtti_type_name, (struct block *) 0, 1);
 
   if (!rtti_type)
-    error ("Could not find run-time type: invalid type name %s in typeinfo??",
+    error (_("Could not find run-time type: invalid type name %s in typeinfo??"),
            rtti_type_name);
   CHECK_TYPEDEF (rtti_type);
 #if 0
index db0507268eb046943bb649af8947701203e2b702..5338ae24985f5f8156cbd110810e3ba312c963d6 100644 (file)
@@ -109,7 +109,7 @@ hppa_hpux_fetch_register (int regnum)
     lwpid_t lwp = ptid_get_lwp (inferior_ptid);
 
     if (ttrace (TT_LWP_RUREGS, pid, lwp, addr, size, (uintptr_t)buf) == -1)
-      error ("Couldn't read register %s (#%d): %s",
+      error (_("Couldn't read register %s (#%d): %s"),
             REGISTER_NAME (regnum), regnum, safe_strerror (errno));
   }
 #else
@@ -122,7 +122,7 @@ hppa_hpux_fetch_register (int regnum)
        errno = 0;
        buf[i] = ptrace (PT_RUREGS, pid, (PTRACE_TYPE_ARG3) addr, 0, 0);
        if (errno != 0)
-         error ("Couldn't read register %s (#%d): %s",
+         error (_("Couldn't read register %s (#%d): %s"),
                 REGISTER_NAME (regnum), regnum, safe_strerror (errno));
 
        addr += sizeof (PTRACE_TYPE_RET);
@@ -186,7 +186,7 @@ hppa_hpux_store_register (int regnum)
     lwpid_t lwp = ptid_get_lwp (inferior_ptid);
 
     if (ttrace (TT_LWP_WUREGS, pid, lwp, addr, size, (uintptr_t)buf) == -1)
-      error ("Couldn't write register %s (#%d): %s",
+      error (_("Couldn't write register %s (#%d): %s"),
             REGISTER_NAME (regnum), regnum, safe_strerror (errno));
   }
 #else
@@ -199,7 +199,7 @@ hppa_hpux_store_register (int regnum)
        errno = 0;
        ptrace (PT_WUREGS, pid, (PTRACE_TYPE_ARG3) addr, buf[i], 0);
        if (errno != 0)
-         error ("Couldn't write register %s (#%d): %s",
+         error (_("Couldn't write register %s (#%d): %s"),
                 REGISTER_NAME (regnum), regnum, safe_strerror (errno));
 
        addr += sizeof (PTRACE_TYPE_RET);
index 044cb561afe89bf83185870068e0bf80e48fc082..da43b5253b415e60dd46036db39f5f4450044be3 100644 (file)
@@ -140,7 +140,7 @@ hppa32_hpux_in_solib_call_trampoline (CORE_ADDR pc, char *name)
        }
 
       /* Should never happen.  */
-      warning ("Unable to find branch in parameter relocation stub.\n");
+      warning (_("Unable to find branch in parameter relocation stub."));
       return 0;
     }
 
@@ -266,7 +266,7 @@ hppa_hpux_in_solib_return_trampoline (CORE_ADDR pc, char *name)
        }
 
       /* Should never happen.  */
-      warning ("Unable to find branch in parameter relocation stub.\n");
+      warning (_("Unable to find branch in parameter relocation stub."));
       return 0;
     }
 
@@ -406,7 +406,7 @@ hppa_hpux_skip_trampoline_code (CORE_ADDR pc)
       /* Make sure we haven't walked outside the range of this stub.  */
       if (u != find_unwind_entry (loc))
        {
-         warning ("Unable to find branch in linker stub");
+         warning (_("Unable to find branch in linker stub"));
          return orig_pc == pc ? 0 : pc & ~0x3;
        }
 
@@ -423,7 +423,7 @@ hppa_hpux_skip_trampoline_code (CORE_ADDR pc)
            return (hppa_extract_21 (prev_inst) + hppa_extract_17 (curr_inst)) & ~0x3;
          else
            {
-             warning ("Unable to find ldil X,%%r1 before ble Y(%%sr4,%%r1).");
+             warning (_("Unable to find ldil X,%%r1 before ble Y(%%sr4,%%r1)."));
              return orig_pc == pc ? 0 : pc & ~0x3;
            }
        }
@@ -459,14 +459,14 @@ hppa_hpux_skip_trampoline_code (CORE_ADDR pc)
          stubsym = lookup_minimal_symbol_by_pc (loc);
          if (stubsym == NULL)
            {
-             warning ("Unable to find symbol for 0x%lx", loc);
+             warning (_("Unable to find symbol for 0x%lx"), loc);
              return orig_pc == pc ? 0 : pc & ~0x3;
            }
 
          libsym = lookup_minimal_symbol (DEPRECATED_SYMBOL_NAME (stubsym), NULL, NULL);
          if (libsym == NULL)
            {
-             warning ("Unable to find library symbol for %s\n",
+             warning (_("Unable to find library symbol for %s."),
                       DEPRECATED_SYMBOL_NAME (stubsym));
              return orig_pc == pc ? 0 : pc & ~0x3;
            }
@@ -496,7 +496,7 @@ hppa_hpux_skip_trampoline_code (CORE_ADDR pc)
                    (read_register (HPPA_SP_REGNUM) - 8, 4)) & ~0x3;
          else
            {
-             warning ("Unable to find restore of %%rp before bv (%%rp).");
+             warning (_("Unable to find restore of %%rp before bv (%%rp)."));
              return orig_pc == pc ? 0 : pc & ~0x3;
            }
        }
@@ -611,8 +611,8 @@ setup_d_pid_in_inferior (void)
   msymbol = lookup_minimal_symbol ("__d_pid", NULL, symfile_objfile);
   if (msymbol == NULL)
     {
-      warning ("Unable to find __d_pid symbol in object file.");
-      warning ("Suggest linking executable with -g (links in /opt/langtools/lib/end.o).");
+      warning (_("Unable to find __d_pid symbol in object file.\n"
+                "Suggest linking executable with -g (links in /opt/langtools/lib/end.o)."));
       return 1;
     }
 
@@ -620,8 +620,8 @@ setup_d_pid_in_inferior (void)
   store_unsigned_integer (buf, 4, PIDGET (inferior_ptid)); /* FIXME 32x64? */
   if (target_write_memory (anaddr, buf, 4))    /* FIXME 32x64? */
     {
-      warning ("Unable to write __d_pid");
-      warning ("Suggest linking executable with -g (links in /opt/langtools/lib/end.o).");
+      warning (_("Unable to write __d_pid.\n"
+                "Suggest linking executable with -g (links in /opt/langtools/lib/end.o)."));
       return 1;
     }
   return 0;
@@ -709,7 +709,7 @@ find_stub_with_shl_get (struct minimal_symbol *function, CORE_ADDR handle)
 
   target_read_memory (value_return_addr, (char *) &stub_addr, sizeof (stub_addr));
   if (stub_addr <= 0)
-    error ("call to __d_shl_get failed, error code is %d", err_value);
+    error (_("call to __d_shl_get failed, error code is %d"), err_value);
 
   return (stub_addr);
 }
@@ -794,10 +794,11 @@ initialize_hp_cxx_exception_support (void)
     }
   else
     {
-      warning ("Unable to find exception callback hook (%s).", 
+      warning (_("\
+Unable to find exception callback hook (%s).\n\
+Executable may not have been compiled debuggable with HP aCC.\n\
+GDB will be unable to intercept exception events."),
               HP_ACC_EH_notify_hook);
-      warning ("Executable may not have been compiled debuggable with HP aCC.");
-      warning ("GDB will be unable to intercept exception events.");
       eh_notify_hook_addr = 0;
       hp_cxx_exception_support = 0;
       return 0;
@@ -814,10 +815,11 @@ initialize_hp_cxx_exception_support (void)
     }
   else
     {
-      warning ("Unable to find exception callback routine (%s).", 
+      warning (_("\
+Unable to find exception callback routine (%s).\n\
+Suggest linking executable with -g (links in /opt/langtools/lib/end.o).\n\
+GDB will be unable to intercept exception events."),
               HP_ACC_EH_notify_callback);
-      warning ("Suggest linking executable with -g (links in /opt/langtools/lib/end.o).");
-      warning ("GDB will be unable to intercept exception events.");
       eh_notify_callback_addr = 0;
       return 0;
     }
@@ -859,8 +861,9 @@ initialize_hp_cxx_exception_support (void)
        {
          /* We can get here either if there is no plabel in the export list
             for the main image, or if something strange happened (?) */
-         warning ("Couldn't find a plabel (indirect function label) for the exception callback.");
-         warning ("GDB will not be able to intercept exception events.");
+         warning (_("\
+Couldn't find a plabel (indirect function label) for the exception callback.\n\
+GDB will not be able to intercept exception events."));
          return 0;
        }
     }
@@ -878,9 +881,11 @@ initialize_hp_cxx_exception_support (void)
     }
   else
     {
-      warning ("Unable to find exception callback routine to set breakpoint (%s).", HP_ACC_EH_break);
-      warning ("Suggest linking executable with -g (link in /opt/langtools/lib/end.o).");
-      warning ("GDB will be unable to intercept exception events.");
+      warning (_("\
+Unable to find exception callback routine to set breakpoint (%s).\n\
+Suggest linking executable with -g (link in /opt/langtools/lib/end.o).\n\
+GDB will be unable to intercept exception events."),
+              HP_ACC_EH_break);
       eh_break_addr = 0;
       return 0;
     }
@@ -904,9 +909,10 @@ initialize_hp_cxx_exception_support (void)
        }
       else
        {
-         warning ("Unable to enable interception of exception catches.");
-         warning ("Executable may not have been compiled debuggable with HP aCC.");
-         warning ("Suggest linking executable with -g (link in /opt/langtools/lib/end.o).");
+         warning (_("\
+Unable to enable interception of exception catches.\n\
+Executable may not have been compiled debuggable with HP aCC.\n\
+Suggest linking executable with -g (link in /opt/langtools/lib/end.o)."));
          return 0;
        }
     }
@@ -930,9 +936,10 @@ initialize_hp_cxx_exception_support (void)
        }
       else
        {
-         warning ("Unable to enable interception of exception throws.");
-         warning ("Executable may not have been compiled debuggable with HP aCC.");
-         warning ("Suggest linking executable with -g (link in /opt/langtools/lib/end.o).");
+         warning (_("\
+Unable to enable interception of exception throws.\n\
+Executable may not have been compiled debuggable with HP aCC.\n\
+Suggest linking executable with -g (link in /opt/langtools/lib/end.o)."));
          return 0;
        }
     }
@@ -980,8 +987,9 @@ child_enable_exception_callback (enum exception_event_kind kind, int enable)
   /* pai: (temp) FIXME should there be a pack operation first? */
   if (target_write_memory (eh_notify_hook_addr, buf, 4))       /* FIXME 32x64 problem */
     {
-      warning ("Could not write to target memory for exception event callback.");
-      warning ("Interception of exception events may not work.");
+      warning (_("\
+Could not write to target memory for exception event callback.\n\
+Interception of exception events may not work."));
       return (struct symtab_and_line *) -1;
     }
   if (enable)
@@ -994,7 +1002,7 @@ child_enable_exception_callback (enum exception_event_kind kind, int enable)
        }
       else
        {
-         warning ("Internal error: Invalid inferior pid?  Cannot intercept exception events.");
+         warning (_("Internal error: Invalid inferior pid?  Cannot intercept exception events."));
          return (struct symtab_and_line *) -1;
        }
     }
@@ -1005,7 +1013,7 @@ child_enable_exception_callback (enum exception_event_kind kind, int enable)
       store_unsigned_integer (buf, 4, enable ? 1 : 0);
       if (target_write_memory (eh_catch_throw_addr, buf, 4))   /* FIXME 32x64? */
        {
-         warning ("Couldn't enable exception throw interception.");
+         warning (_("Couldn't enable exception throw interception."));
          return (struct symtab_and_line *) -1;
        }
       break;
@@ -1013,12 +1021,12 @@ child_enable_exception_callback (enum exception_event_kind kind, int enable)
       store_unsigned_integer (buf, 4, enable ? 1 : 0);
       if (target_write_memory (eh_catch_catch_addr, buf, 4))   /* FIXME 32x64? */
        {
-         warning ("Couldn't enable exception catch interception.");
+         warning (_("Couldn't enable exception catch interception."));
          return (struct symtab_and_line *) -1;
        }
       break;
     default:
-      error ("Request to enable unknown or unsupported exception event.");
+      error (_("Request to enable unknown or unsupported exception event."));
     }
 
   /* Copy break address into new sal struct, malloc'ing if needed.  */
@@ -1351,7 +1359,7 @@ hppa32_hpux_search_dummy_call_sequence (struct gdbarch *gdbarch, CORE_ADDR pc,
   if (!priv)
     priv = hppa_init_objfile_priv_data (obj);
   if (!priv)
-    error ("Internal error creating objfile private data.\n");
+    error (_("Internal error creating objfile private data."));
 
   /* Use the cached value if we have one.  */
   if (priv->dummy_call_sequence_addr != 0)
@@ -1446,7 +1454,7 @@ hppa64_hpux_search_dummy_call_sequence (struct gdbarch *gdbarch, CORE_ADDR pc,
   if (!priv)
     priv = hppa_init_objfile_priv_data (obj);
   if (!priv)
-    error ("Internal error creating objfile private data.\n");
+    error (_("Internal error creating objfile private data."));
 
   /* Use the cached value if we have one.  */
   if (priv->dummy_call_sequence_addr != 0)
@@ -1598,8 +1606,8 @@ hppa_hpux_find_dummy_bpaddr (CORE_ADDR addr)
        }
     }
 
-  warning ("Cannot find suitable address to place dummy breakpoint; nested "
-          "calls may fail.\n");
+  warning (_("Cannot find suitable address to place dummy breakpoint; nested "
+            "calls may fail."));
   return addr - 4;
 }
 
@@ -1702,8 +1710,8 @@ hppa_hpux_push_dummy_code (struct gdbarch *gdbarch, CORE_ADDR sp,
          return it can return to the space of our trampoline.  */
       stubaddr = hppa_hpux_find_import_stub_for_addr (funcaddr);
       if (stubaddr == 0)
-        error ("Cannot call external function not referenced by application "
-              "(no import stub).\n");
+        error (_("Cannot call external function not referenced by application "
+              "(no import stub).\n"));
       regcache_cooked_write_unsigned (current_regcache, 22, stubaddr);
 
       write_memory (sp, (char *)&hppa32_tramp, sizeof (hppa32_tramp));
@@ -1713,7 +1721,7 @@ hppa_hpux_push_dummy_code (struct gdbarch *gdbarch, CORE_ADDR sp,
 
       *real_pc = hppa32_hpux_search_dummy_call_sequence (gdbarch, pc, &argreg);
       if (*real_pc == 0)
-        error ("Cannot make interspace call from here.\n");
+        error (_("Cannot make interspace call from here."));
 
       regcache_cooked_write_unsigned (current_regcache, argreg, sp);
 
@@ -1739,7 +1747,7 @@ hppa_hpux_push_dummy_code (struct gdbarch *gdbarch, CORE_ADDR sp,
 
       *real_pc = hppa64_hpux_search_dummy_call_sequence (gdbarch, pc, &argreg);
       if (*real_pc == 0)
-        error ("Cannot make interspace call from here.\n");
+        error (_("Cannot make interspace call from here."));
 
       regcache_cooked_write_unsigned (current_regcache, argreg, sp);
 
@@ -1865,7 +1873,7 @@ hppa_hpux_supply_save_state (const struct regset *regset,
   /* If the SS_WIDEREGS flag is set, we really do need the full
      `struct save_state'.  */
   if (flags & HPPA_HPUX_SS_WIDEREGS && len < HPPA_HPUX_SAVE_STATE_SIZE)
-    error ("Register set contents too small");
+    error (_("Register set contents too small"));
 
   if (flags & HPPA_HPUX_SS_WIDEREGS)
     hppa_hpux_supply_ss_wide (regcache, regnum, save_state);
index b6a4f2091a45194251e5b7f3176fa7e852ce5c8f..9a1abba4f5e8c3e5fd3c6c17e52cb9bc7867826c 100644 (file)
@@ -157,7 +157,7 @@ register_addr (int regno, CORE_ADDR blockend)
   CORE_ADDR addr;
 
   if ((unsigned) regno >= NUM_REGS)
-    error ("Invalid register number %d.", regno);
+    error (_("Invalid register number %d."), regno);
 
   if (u_offsets[regno] == -1)
     addr = 0;
@@ -233,7 +233,7 @@ fetch_register (int regno)
   errno = 0;
   val = ptrace (PTRACE_PEEKUSER, tid, register_addr (regno, 0), 0);
   if (errno != 0)
-    error ("Couldn't read register %s (#%d): %s.", REGISTER_NAME (regno),
+    error (_("Couldn't read register %s (#%d): %s."), REGISTER_NAME (regno),
           regno, safe_strerror (errno));
 
   regcache_raw_supply (current_regcache, regno, &val);
@@ -259,7 +259,7 @@ store_register (int regno)
   regcache_raw_collect (current_regcache, regno, &val);
   ptrace (PTRACE_POKEUSER, tid, register_addr (regno, 0), val);
   if (errno != 0)
-    error ("Couldn't write register %s (#%d): %s.", REGISTER_NAME (regno),
+    error (_("Couldn't write register %s (#%d): %s."), REGISTER_NAME (regno),
           regno, safe_strerror (errno));
 }
 
index 4a7657aa614b2710156ac2064e3912b2509b4fb0..48cdab957df1e9084d95b46fdd831842be9d9ffb 100644 (file)
@@ -47,7 +47,7 @@ hppa_dwarf_reg_to_regnum (int reg)
   if (reg >= 32 && reg <= 85)
     return HPPA_FP4_REGNUM + (reg - 32);
 
-  warning ("Unmapped DWARF Register #%d encountered\n", reg);
+  warning (_("Unmapped DWARF Register #%d encountered."), reg);
   return -1;
 }
 #endif
@@ -278,7 +278,7 @@ hppa_linux_skip_trampoline_code (CORE_ADDR pc)
            }
          else
            {
-             error ("Cannot resolve plt stub at 0x%s\n",
+             error (_("Cannot resolve plt stub at 0x%s."),
                     paddr_nz (pc));
              pc = 0;
            }
index 4f63d29381caeeb573157d5c93b33d5835514697..66ea2e3cbd208c51b72f0fe31684331685b7ddc1 100644 (file)
@@ -489,7 +489,7 @@ find_unwind_entry (CORE_ADDR pc)
        read_unwind_info (objfile);
         priv = objfile_data (objfile, hppa_objfile_priv_data);
        if (priv == NULL)
-         error ("Internal error reading unwind information.");
+         error (_("Internal error reading unwind information."));
         ui = ((struct hppa_objfile_private *) priv)->unwind_info;
       }
 
@@ -1830,7 +1830,7 @@ hppa_frame_cache (struct frame_info *next_frame, void **this_cache)
        if (!safe_frame_unwind_memory (next_frame, pc, buf4, 
                                       sizeof buf4)) 
          {
-           error ("Cannot read instruction at 0x%s\n", paddr_nz (pc));
+           error (_("Cannot read instruction at 0x%s."), paddr_nz (pc));
            return (*this_cache);
          }
 
@@ -2167,8 +2167,8 @@ hppa_fallback_frame_cache (struct frame_info *next_frame, void **this_cache)
 
   if (start_pc == 0 || end_pc == 0)
     {
-      error ("Cannot find bounds of current function (@0x%s), unwinding will "
-            "fail.", paddr_nz (pc));
+      error (_("Cannot find bounds of current function (@0x%s), unwinding will "
+            "fail."), paddr_nz (pc));
       return cache;
     }
 
@@ -2327,7 +2327,7 @@ hppa_stub_frame_prev_register (struct frame_info *next_frame,
                                     optimizedp, lvalp, addrp, realnump, 
                                     valuep);
   else
-    error ("Requesting registers from null frame.\n");
+    error (_("Requesting registers from null frame."));
 }
 
 static const struct frame_unwind hppa_stub_frame_unwind = {
index 1103b36387e3d3c2d3f4e36a7f22d443cc275b31..77a10dbc341f99d4e9ec3c25293d290f5ca1f622 100644 (file)
@@ -334,14 +334,14 @@ hpread_call_pxdb (const char *file_name)
       strcat (p, " ");
       strcat (p, file_name);
 
-      warning ("File not processed by pxdb--about to process now.\n");
+      warning (_("File not processed by pxdb--about to process now."));
       status = system (p);
 
       retval = (status == 0);
     }
   else
     {
-      warning ("pxdb not found at standard location: /opt/langtools/bin\ngdb will not be able to debug %s.\nPlease install pxdb at the above location and then restart gdb.\nYou can also run pxdb on %s with the command\n\"pxdb %s\" and then restart gdb.", file_name, file_name, file_name);
+      warning (_("pxdb not found at standard location: /opt/langtools/bin\ngdb will not be able to debug %s.\nPlease install pxdb at the above location and then restart gdb.\nYou can also run pxdb on %s with the command\n\"pxdb %s\" and then restart gdb."), file_name, file_name, file_name);
 
       retval = 0;
     }
@@ -389,18 +389,18 @@ hpread_pxdb_needed (bfd *sym_bfd)
                                         header_section,
                                         buf, 0,
                                         header_section_size))
-           error ("bfd_get_section_contents\n");
+           error (_("bfd_get_section_contents."));
 
          tmp = bfd_get_32 (sym_bfd, (bfd_byte *) (buf + sizeof (int) * 4));
          pxdbed = (tmp >> 31) & 0x1;
 
          if (!pxdbed)
-           error ("file debug header info invalid\n");
+           error (_("file debug header info invalid."));
          do_pxdb = 0;
        }
 
       else
-       error ("invalid $HEADER$ size in executable \n");
+       error (_("invalid $HEADER$ size in executable."));
     }
 
   else
@@ -456,7 +456,7 @@ hpread_pxdb_needed (bfd *sym_bfd)
                                         header_section,
                                         buf, 0,
                                         header_section_size))
-           error ("bfd_get_section_contents\n");
+           error (_("bfd_get_section_contents."));
 
          tmp = bfd_get_32 (sym_bfd, (bfd_byte *) (buf + sizeof (int) * 3));
          pxdbed = (tmp >> 31) & 0x1;
@@ -464,7 +464,7 @@ hpread_pxdb_needed (bfd *sym_bfd)
          if (pxdbed)
            do_pxdb = 0;
          else
-           error ("file debug header invalid\n");
+           error (_("file debug header invalid."));
        }
       else                     /*not pxdbed and doc OR not pxdbed and non doc */
        do_pxdb = 1;
@@ -554,7 +554,7 @@ do_pxdb (bfd *sym_bfd)
             do {                                          \
                if( !told_objfile ) {                      \
                    told_objfile = 1;                      \
-                   warning ("\nIn object file \"%s\":\n", \
+                   warning (_("\nIn object file \"%s\":"), \
                             objfile->name);               \
                }                                          \
             } while (0)
@@ -773,7 +773,7 @@ scan_procs (int *curr_pd_p, quick_procedure_entry *qPD, int max_procs,
       if (CURR_PROC_END > end_adr)
        {
          TELL_OBJFILE;
-         warning ("Procedure \"%s\" [0x%x] spans file or module boundaries.", rtn_name, curr_pd);
+         warning (_("Procedure \"%s\" [0x%x] spans file or module boundaries."), rtn_name, curr_pd);
        }
 
       /* Add this routine symbol to the list in the objfile. 
@@ -1078,7 +1078,7 @@ hpread_quick_traverse (struct objfile *objfile, char *gntt_bits,
                (CURR_MODULE_END == 0) || (CURR_MODULE_END == -1)))
        {
          TELL_OBJFILE;
-         warning ("Module \"%s\" [0x%s] has non-standard addresses.  It starts at 0x%s, ends at 0x%s, and will be skipped.",
+         warning (_("Module \"%s\" [0x%s] has non-standard addresses.  It starts at 0x%s, ends at 0x%s, and will be skipped."),
                   mod_name_string, paddr_nz (curr_md), paddr_nz (start_adr), paddr_nz (end_adr));
          /* On to next module */
          curr_md++;
@@ -1107,7 +1107,7 @@ hpread_quick_traverse (struct objfile *objfile, char *gntt_bits,
              if (CURR_PROC_START < start_adr)
                {
                  TELL_OBJFILE;
-                 warning ("Found procedure \"%s\" [0x%x] that is not in any file or module.",
+                 warning (_("Found procedure \"%s\" [0x%x] that is not in any file or module."),
                           &vt_bits[(long) qPD[curr_pd].sbProc], curr_pd);
                  start_adr = CURR_PROC_START;
                  if (CURR_PROC_ISYM < start_sym)
@@ -1121,14 +1121,14 @@ hpread_quick_traverse (struct objfile *objfile, char *gntt_bits,
              if (VALID_FILE (curr_fd + 1) && (FILE_START (curr_fd + 1) <= end_adr))
                {
                  TELL_OBJFILE;
-                 warning ("File \"%s\" [0x%x] has ending address after starting address of next file; adjusting ending address down.",
+                 warning (_("File \"%s\" [0x%x] has ending address after starting address of next file; adjusting ending address down."),
                           full_name_string, curr_fd);
                  end_adr = FILE_START (curr_fd + 1) - 1;       /* Is -4 (or -8 for 64-bit) better? */
                }
              if (VALID_MODULE (curr_md) && (CURR_MODULE_START <= end_adr))
                {
                  TELL_OBJFILE;
-                 warning ("File \"%s\" [0x%x] has ending address after starting address of next module; adjusting ending address down.",
+                 warning (_("File \"%s\" [0x%x] has ending address after starting address of next module; adjusting ending address down."),
                           full_name_string, curr_fd);
                  end_adr = CURR_MODULE_START - 1;      /* Is -4 (or -8 for 64-bit) better? */
                }
@@ -1226,7 +1226,7 @@ hpread_quick_traverse (struct objfile *objfile, char *gntt_bits,
              record_pst_syms (start_sym, end_sym);
 
              if (NULL == pst)
-               warning ("No symbols in psymtab for file \"%s\" [0x%x].", full_name_string, curr_fd);
+               warning (_("No symbols in psymtab for file \"%s\" [0x%x]."), full_name_string, curr_fd);
 
 #ifdef DUMPING
              if (dumping)
@@ -1258,7 +1258,7 @@ hpread_quick_traverse (struct objfile *objfile, char *gntt_bits,
                  if (CURR_FILE_START < CURR_MODULE_START)
                    {
                      TELL_OBJFILE;
-                     warning ("File \"%s\" [0x%x] crosses beginning of module \"%s\".",
+                     warning (_("File \"%s\" [0x%x] crosses beginning of module \"%s\"."),
                               &vt_bits[(long) qFD[curr_fd].sbFile],
                               curr_fd, mod_name_string);
 
@@ -1293,7 +1293,7 @@ hpread_quick_traverse (struct objfile *objfile, char *gntt_bits,
                      if (CURR_FILE_END > end_adr)
                        {
                          TELL_OBJFILE;
-                         warning ("File \"%s\" [0x%x] crosses end of module \"%s\".",
+                         warning (_("File \"%s\" [0x%x] crosses end of module \"%s\"."),
                                   &vt_bits[(long) qFD[curr_fd].sbFile],
                                   curr_fd, mod_name_string);
                          end_adr = CURR_FILE_END;
@@ -1310,14 +1310,14 @@ hpread_quick_traverse (struct objfile *objfile, char *gntt_bits,
              if (VALID_MODULE (curr_md + 1) && (MODULE_START (curr_md + 1) <= end_adr))
                {
                  TELL_OBJFILE;
-                 warning ("Module \"%s\" [0x%x] has ending address after starting address of next module; adjusting ending address down.",
+                 warning (_("Module \"%s\" [0x%x] has ending address after starting address of next module; adjusting ending address down."),
                           mod_name_string, curr_md);
                  end_adr = MODULE_START (curr_md + 1) - 1;     /* Is -4 (or -8 for 64-bit) better? */
                }
              if (VALID_FILE (curr_fd + 1) && (FILE_START (curr_fd + 1) <= end_adr))
                {
                  TELL_OBJFILE;
-                 warning ("Module \"%s\" [0x%x] has ending address after starting address of next file; adjusting ending address down.",
+                 warning (_("Module \"%s\" [0x%x] has ending address after starting address of next file; adjusting ending address down."),
                           mod_name_string, curr_md);
                  end_adr = FILE_START (curr_fd + 1) - 1;       /* Is -4 (or -8 for 64-bit) better? */
                }
@@ -1355,7 +1355,7 @@ hpread_quick_traverse (struct objfile *objfile, char *gntt_bits,
              if (CURR_PROC_START < start_adr)
                {
                  TELL_OBJFILE;
-                 warning ("Found procedure \"%s\" [0x%x] that is not in any file or module.",
+                 warning (_("Found procedure \"%s\" [0x%x] that is not in any file or module."),
                           &vt_bits[(long) qPD[curr_pd].sbProc], curr_pd);
                  start_adr = CURR_PROC_START;
                  if (CURR_PROC_ISYM < start_sym)
@@ -1454,7 +1454,7 @@ hpread_quick_traverse (struct objfile *objfile, char *gntt_bits,
              record_pst_syms (start_sym, end_sym);
 
              if (NULL == pst)
-               warning ("No symbols in psymtab for module \"%s\" [0x%x].", mod_name_string, curr_md);
+               warning (_("No symbols in psymtab for module \"%s\" [0x%x]."), mod_name_string, curr_md);
 
 #ifdef DUMPING
              if (dumping)
@@ -1482,7 +1482,7 @@ hpread_quick_traverse (struct objfile *objfile, char *gntt_bits,
       start_adr = CURR_PROC_START;
       end_adr = qPD[pxdb_header_p->pd_entries - 1].adrEnd;
       TELL_OBJFILE;
-      warning ("Found functions beyond end of all files and modules [0x%x].", curr_pd);
+      warning (_("Found functions beyond end of all files and modules [0x%x]."), curr_pd);
 #ifdef DUMPING
       if (dumping)
        {
@@ -1609,7 +1609,7 @@ hpread_get_header (struct objfile *objfile, PXDB_header_ptr pxdb_header_p)
       if (!doc_header.pxdbed)
        {
          /* This shouldn't happen if we check in "symfile.c". */
-         warning ("File \"%s\" not processed by pxdb!", objfile->name);
+         warning (_("File \"%s\" not processed by pxdb!"), objfile->name);
          return 0;
        }
 
@@ -2890,7 +2890,7 @@ hpread_type_translate (dnttpointer typep)
 {
   if (!typep.dntti.immediate)
     {
-      error ("error in hpread_type_translate\n.");
+      error (_("error in hpread_type_translate\n."));
       return FT_VOID;
     }
 
@@ -2966,7 +2966,7 @@ hpread_type_translate (dnttpointer typep)
     case HP_TYPE_GLOBAL_ANYPOINTER:
     case HP_TYPE_LOCAL_ANYPOINTER:
     default:
-      warning ("hpread_type_translate: unhandled type code.\n");
+      warning (_("hpread_type_translate: unhandled type code."));
       return FT_VOID;
     }
 }
@@ -3759,7 +3759,7 @@ hpread_read_struct_type (dnttpointer hp_type, union dnttentry *dn_bufp,
          fieldp = hpread_get_lntt (field.dnttp.index, objfile);
          if (fieldp->dblock.kind != DNTT_TYPE_TEMPLATE_ARG)
            {
-             warning ("Invalid debug info: Template argument entry is of wrong kind");
+             warning (_("Invalid debug info: Template argument entry is of wrong kind"));
              break;
            }
          /* Bump the count */
@@ -3867,9 +3867,9 @@ hpread_read_struct_type (dnttpointer hp_type, union dnttentry *dn_bufp,
                {
                  TYPE_FLAGS (type) |= TYPE_FLAG_INCOMPLETE;
                  if (fixup_class)
-                   warning ("Two classes to fix up for method??  Type information may be incorrect for some classes.");
+                   warning (_("Two classes to fix up for method??  Type information may be incorrect for some classes."));
                  if (fixup_method)
-                   warning ("Two methods to be fixed up at once?? Type information may be incorrect for some classes.");
+                   warning (_("Two methods to be fixed up at once?? Type information may be incorrect for some classes."));
                  fixup_class = type;   /* remember this class has to be fixed up */
                  fixup_method = memtype;       /* remember the method type to be used in fixup */
                }
@@ -4053,7 +4053,7 @@ hpread_read_struct_type (dnttpointer hp_type, union dnttentry *dn_bufp,
                 Code below is replicated from the case for FIELDs further
                 below, except that fieldp is replaced by fn_fieldp */
              if (!fn_fieldp->dfield.a_union)
-               warning ("Debug info inconsistent: FIELD of anonymous union doesn't have a_union bit set");
+               warning (_("Debug info inconsistent: FIELD of anonymous union doesn't have a_union bit set"));
              /* Get space to record the next field/data-member. */
              new = (struct nextfield *) alloca (sizeof (struct nextfield));
              memset (new, 0, sizeof (struct nextfield));
@@ -4085,7 +4085,7 @@ hpread_read_struct_type (dnttpointer hp_type, union dnttentry *dn_bufp,
            {
              /* Field of anonymous union; union is not inside a class */
              if (!fn_fieldp->dsvar.a_union)
-               warning ("Debug info inconsistent: SVAR field in anonymous union doesn't have a_union bit set");
+               warning (_("Debug info inconsistent: SVAR field in anonymous union doesn't have a_union bit set"));
              /* Get space to record the next field/data-member. */
              new = (struct nextfield *) alloca (sizeof (struct nextfield));
              memset (new, 0, sizeof (struct nextfield));
@@ -4106,7 +4106,7 @@ hpread_read_struct_type (dnttpointer hp_type, union dnttentry *dn_bufp,
            {
              /* Field of anonymous union; union is not inside a class */
              if (!fn_fieldp->ddvar.a_union)
-               warning ("Debug info inconsistent: DVAR field in anonymous union doesn't have a_union bit set");
+               warning (_("Debug info inconsistent: DVAR field in anonymous union doesn't have a_union bit set"));
              /* Get space to record the next field/data-member. */
              new = (struct nextfield *) alloca (sizeof (struct nextfield));
              memset (new, 0, sizeof (struct nextfield));
@@ -4143,7 +4143,7 @@ hpread_read_struct_type (dnttpointer hp_type, union dnttentry *dn_bufp,
              if ((fn_fieldp->dblock.kind != DNTT_TYPE_MEMACCESS) &&
                  (fn_fieldp->dblock.kind != DNTT_TYPE_MEMENUM) &&
                  (fn_fieldp->dblock.kind != DNTT_TYPE_FUNC_TEMPLATE))
-               warning ("Internal error: Unexpected debug record kind %d found following DNTT_GENFIELD",
+               warning (_("Internal error: Unexpected debug record kind %d found following DNTT_GENFIELD"),
                         fn_fieldp->dblock.kind);
            }
          /* walk to the next FIELD or GENFIELD */
@@ -4221,9 +4221,9 @@ hpread_read_struct_type (dnttpointer hp_type, union dnttentry *dn_bufp,
        {
          /* neither field nor genfield ?? is this possible?? */
          /* pai:: FIXME walk to the next -- how? */
-         warning ("Internal error: unexpected DNTT kind %d encountered as field of struct",
+         warning (_("Internal error: unexpected DNTT kind %d encountered as field of struct"),
                   fieldp->dblock.kind);
-         warning ("Skipping remaining fields of struct");
+         warning (_("Skipping remaining fields of struct"));
          break;                /* get out of loop of fields */
        }
     }
@@ -4540,7 +4540,7 @@ hpread_read_array_type (dnttpointer hp_type, union dnttentry *dn_bufp,
   if (!((dn_bufp->darray.arrayisbytes && dn_bufp->darray.elemisbytes) ||
        (!dn_bufp->darray.arrayisbytes && !dn_bufp->darray.elemisbytes)))
     {
-      warning ("error in hpread_array_type.\n");
+      warning (_("error in hpread_array_type."));
       return NULL;
     }
   else if (dn_bufp->darray.arraylength == 0x7fffffff)
@@ -5768,11 +5768,11 @@ hpread_process_one_debug_symbol (union dnttentry *dn_bufp, char *name,
               priv = (struct hppa_objfile_private *)
                objfile_data (objfile, hppa_objfile_priv_data);
              if (priv == NULL)
-               error ("Internal error in reading shared library information.");
+               error (_("Internal error in reading shared library information."));
 
              so = ((struct hppa_objfile_private *) priv)->so_info;
              if (so == NULL)
-               error ("Internal error in reading shared library information.");
+               error (_("Internal error in reading shared library information."));
 
              /* Thread-locals in shared libraries do NOT have the
               * standard offset ("data_offset"), so we re-calculate
index 23b735d5ac5995b329f17f86c632f25ee6ba8b2f..3de9c0b2191cc32b599fef8b255c3beea3ab31f9 100644 (file)
@@ -128,7 +128,7 @@ find_tcb (ptid_t ptid)
          }
     }
 
-  error ("Can't find TCB %d", thread);
+  error (_("Can't find TCB %d"), thread);
   return NULL;
 }
 \f
@@ -186,7 +186,7 @@ hpux_thread_resume (ptid_t ptid, int step, enum target_signal signo)
     {
       pid = thread_to_lwp (pid, -2);
       if (pid == -2)           /* Inactive thread */
-       error ("This version of Solaris can't start inactive threads.");
+       error (_("This version of Solaris can't start inactive threads."));
     }
 #endif
 
index d61c9993086c7852a4097a89b9ea765623e1512d..78394d0146216f7ae610f6d92b735f57de924d37 100644 (file)
@@ -180,7 +180,7 @@ fetch_register (int regno)
   errno = 0;
   val = ptrace (PTRACE_PEEKUSER, tid, register_addr (regno, 0), 0);
   if (errno != 0)
-    error ("Couldn't read register %s (#%d): %s.", REGISTER_NAME (regno),
+    error (_("Couldn't read register %s (#%d): %s."), REGISTER_NAME (regno),
           regno, safe_strerror (errno));
 
   regcache_raw_supply (current_regcache, regno, &val);
@@ -207,7 +207,7 @@ store_register (int regno)
   regcache_raw_collect (current_regcache, regno, &val);
   ptrace (PTRACE_POKEUSER, tid, register_addr (regno, 0), val);
   if (errno != 0)
-    error ("Couldn't write register %s (#%d): %s.", REGISTER_NAME (regno),
+    error (_("Couldn't write register %s (#%d): %s."), REGISTER_NAME (regno),
           regno, safe_strerror (errno));
 }
 \f
index 9574c69302a08f8a0b8d914633c783a491de2f51..6c349a212117c3805f689f637f0fe18a26575086 100644 (file)
@@ -308,7 +308,7 @@ i386_linux_sigcontext_addr (struct frame_info *next_frame)
       return ucontext_addr + I386_LINUX_UCONTEXT_SIGCONTEXT_OFFSET;
     }
 
-  error ("Couldn't recognize signal trampoline.");
+  error (_("Couldn't recognize signal trampoline."));
   return 0;
 }
 
index 1033eaf9638d9558995ccbea6f2b4476576f2df7..6fca2b21bda8948268f45361ee062625d924787b 100644 (file)
@@ -1289,7 +1289,7 @@ i386_extract_return_value (struct gdbarch *gdbarch, struct type *type,
     {
       if (tdep->st0_regnum < 0)
        {
-         warning ("Cannot find floating-point return value.");
+         warning (_("Cannot find floating-point return value."));
          memset (valbuf, 0, len);
          return;
        }
@@ -1345,7 +1345,7 @@ i386_store_return_value (struct gdbarch *gdbarch, struct type *type,
 
       if (tdep->st0_regnum < 0)
        {
-         warning ("Cannot set floating-point return value.");
+         warning (_("Cannot set floating-point return value."));
          return;
        }
 
index 97e330448a5943ba336ad6e5dfbc279a66ae9dea..4456715814173ad92bc1e5966a48891d841ce07e 100644 (file)
@@ -370,9 +370,9 @@ _initialize_i386bsd_nat (void)
 
   if (SC_PC_OFFSET != offset)
     {
-      warning ("\
+      warning (_("\
 offsetof (struct sigcontext, sc_pc) yields %d instead of %d.\n\
-Please report this to <bug-gdb@gnu.org>.", 
+Please report this to <bug-gdb@gnu.org>.")
               offset, SC_PC_OFFSET);
     }
 
@@ -383,9 +383,9 @@ Please report this to <bug-gdb@gnu.org>.",
 
   if (SC_SP_OFFSET != offset)
     {
-      warning ("\
+      warning (_("\
 offsetof (struct sigcontext, sc_sp) yields %d instead of %d.\n\
-Please report this to <bug-gdb@gnu.org>.",
+Please report this to <bug-gdb@gnu.org>."),
               offset, SC_SP_OFFSET);
     }
 
@@ -396,9 +396,9 @@ Please report this to <bug-gdb@gnu.org>.",
 
   if (SC_FP_OFFSET != offset)
     {
-      warning ("\
+      warning (_("\
 offsetof (struct sigcontext, sc_fp) yields %d instead of %d.\n\
-Please report this to <bug-gdb@gnu.org>.",
+Please report this to <bug-gdb@gnu.org>."),
               offset, SC_FP_OFFSET);
     }
 
index 023fbb7d6e8650ccefa2b3ea57c012c3fe092b5b..195d985f9f299e48724545b24f36ee9734e61775 100644 (file)
@@ -75,7 +75,7 @@ fetch_fpregs (struct proc *thread)
                          (thread_state_t) &state, &count);
   if (err)
     {
-      warning ("Couldn't fetch floating-point state from %s",
+      warning (_("Couldn't fetch floating-point state from %s"),
               proc_string (thread));
       return;
     }
@@ -121,7 +121,7 @@ gnu_fetch_registers (int regno)
 
   thread = inf_tid_to_thread (current_inferior, PIDGET (inferior_ptid));
   if (!thread)
-    error ("Can't fetch registers from thread %d: No such thread",
+    error (_("Can't fetch registers from thread %d: No such thread"),
           PIDGET (inferior_ptid));
 
   if (regno < I386_NUM_GREGS || regno == -1)
@@ -132,7 +132,7 @@ gnu_fetch_registers (int regno)
       state = proc_get_state (thread, 0);
       if (!state)
        {
-         warning ("Couldn't fetch registers from %s",
+         warning (_("Couldn't fetch registers from %s"),
                   proc_string (thread));
          return;
        }
@@ -179,7 +179,7 @@ store_fpregs (struct proc *thread, int regno)
                          (thread_state_t) &state, &count);
   if (err)
     {
-      warning ("Couldn't fetch floating-point state from %s",
+      warning (_("Couldn't fetch floating-point state from %s"),
               proc_string (thread));
       return;
     }
@@ -192,7 +192,7 @@ store_fpregs (struct proc *thread, int regno)
                          (thread_state_t) &state, i386_FLOAT_STATE_COUNT);
   if (err)
     {
-      warning ("Couldn't store floating-point state into %s",
+      warning (_("Couldn't store floating-point state into %s"),
               proc_string (thread));
       return;
     }
@@ -210,7 +210,7 @@ gnu_store_registers (int regno)
 
   thread = inf_tid_to_thread (current_inferior, PIDGET (inferior_ptid));
   if (!thread)
-    error ("Couldn't store registers into thread %d: No such thread",
+    error (_("Couldn't store registers into thread %d: No such thread"),
           PIDGET (inferior_ptid));
 
   if (regno < I386_NUM_GREGS || regno == -1)
@@ -227,7 +227,7 @@ gnu_store_registers (int regno)
       state = proc_get_state (thread, 1);
       if (!state)
        {
-         warning ("Couldn't store registers into %s", proc_string (thread));
+         warning (_("Couldn't store registers into %s"), proc_string (thread));
          return;
        }
 
@@ -247,14 +247,14 @@ gnu_store_registers (int regno)
                           register_size (current_gdbarch, check_regno)))
              /* Register CHECK_REGNO has changed!  Ack!  */
              {
-               warning ("Register %s changed after the thread was aborted",
+               warning (_("Register %s changed after the thread was aborted"),
                         REGISTER_NAME (check_regno));
                if (regno >= 0 && regno != check_regno)
                  /* Update GDB's copy of the register.  */
                  regcache_raw_supply (regcache, check_regno,
                                       REG_ADDR (state, check_regno));
                else
-                 warning ("... also writing this register!  Suspicious...");
+                 warning (_("... also writing this register!  Suspicious..."));
              }
        }
 
index 04b43df0b26f190e3dbf50eaf32330a545776121..ef4add68361179ebc29adb6c1ca9fa7d6baea814 100644 (file)
@@ -304,8 +304,8 @@ i387_register_to_value (struct frame_info *frame, int regnum,
   /* We only support floating-point values.  */
   if (TYPE_CODE (type) != TYPE_CODE_FLT)
     {
-      warning ("Cannot convert floating-point register value "
-              "to non-floating-point type.");
+      warning (_("Cannot convert floating-point register value "
+              "to non-floating-point type."));
       return;
     }
 
@@ -329,8 +329,8 @@ i387_value_to_register (struct frame_info *frame, int regnum,
   /* We only support floating-point values.  */
   if (TYPE_CODE (type) != TYPE_CODE_FLT)
     {
-      warning ("Cannot convert non-floating-point type "
-              "to floating-point register value.");
+      warning (_("Cannot convert non-floating-point type "
+              "to floating-point register value."));
       return;
     }
 
index bfa177c13c1983f79256463ac4fade104055f217..cb9a438deec945e5fff2c627903aede3edd14a93 100644 (file)
@@ -308,7 +308,7 @@ register_addr (int regno, CORE_ADDR blockend)
   CORE_ADDR addr;
 
   if (regno < 0 || regno >= NUM_REGS)
-    error ("Invalid register number %d.", regno);
+    error (_("Invalid register number %d."), regno);
 
   if (u_offsets[regno] == -1)
     addr = 0;
index 48fd0d1a8d1671f917db76cff468f7b610d4abba..20a56e619d73516c3692cca2c12a7fbb3c36afb9 100644 (file)
@@ -474,8 +474,8 @@ fetch_instruction (CORE_ADDR addr, instruction_type *it, long long *instr)
      at the assembly language level.  */
   if (slotnum > 2)
     {
-      warning ("Can't fetch instructions for slot numbers greater than 2.\n"
-              "Using slot 0 instead");
+      warning (_("Can't fetch instructions for slot numbers greater than 2.\n"
+              "Using slot 0 instead"));
       slotnum = 0;
     }
 
@@ -532,7 +532,7 @@ ia64_memory_insert_breakpoint (CORE_ADDR addr, char *contents_cache)
   int template;
 
   if (slotnum > 2)
-    error("Can't insert breakpoint for slot numbers greater than 2.");
+    error (_("Can't insert breakpoint for slot numbers greater than 2."));
 
   addr &= ~0x0f;
 
@@ -1550,7 +1550,7 @@ ia64_frame_prev_register (struct frame_info *next_frame, void **this_cache,
   gdb_assert (regnum >= 0);
 
   if (!target_has_registers)
-    error ("No registers.");
+    error (_("No registers."));
 
   *optimizedp = 0;
   *addrp = 0;
@@ -1951,7 +1951,7 @@ ia64_sigtramp_frame_prev_register (struct frame_info *next_frame,
   gdb_assert (regnum >= 0);
 
   if (!target_has_registers)
-    error ("No registers.");
+    error (_("No registers."));
 
   *optimizedp = 0;
   *addrp = 0;
@@ -2744,7 +2744,7 @@ ia64_extract_return_value (struct type *type, struct regcache *regcache, void *v
 CORE_ADDR
 ia64_extract_struct_value_address (struct regcache *regcache)
 {
-  error ("ia64_extract_struct_value_address called and cannot get struct value address");
+  error (_("ia64_extract_struct_value_address called and cannot get struct value address"));
   return 0;
 }
 
index b0d9c6996f3a2e397d0e1344e38f2ee31c508711..31bdd29176cb4c2d65fc30e335ee4781e0a555b0 100644 (file)
@@ -73,7 +73,7 @@ inf_child_prepare_to_store (void)
 static void
 inf_child_open (char *arg, int from_tty)
 {
-  error ("Use the \"run\" command to start a Unix child process.");
+  error (_("Use the \"run\" command to start a Unix child process."));
 }
 
 static void
index 71afc3af4dcd060ee4d349906c802b57d1e75360..7733eec261820593b4734b3ae623dca2918f1e4c 100644 (file)
@@ -192,10 +192,10 @@ inf_ptrace_attach (char *args, int from_tty)
   pid = strtol (args, &dummy, 0);
   /* Some targets don't set errno on errors, grrr!  */
   if (pid == 0 && args == dummy)
-    error ("Illegal process-id: %s\n", args);
+    error (_("Illegal process-id: %s."), args);
 
   if (pid == getpid ())                /* Trying to masturbate?  */
-    error ("I refuse to debug myself!");
+    error (_("I refuse to debug myself!"));
 
   if (from_tty)
     {
@@ -218,7 +218,7 @@ inf_ptrace_attach (char *args, int from_tty)
     perror_with_name ("ptrace");
   attach_flag = 1;
 #else
-  error ("This system does not support attaching to a process");
+  error (_("This system does not support attaching to a process"));
 #endif
 
   inferior_ptid = pid_to_ptid (pid);
@@ -268,7 +268,7 @@ inf_ptrace_detach (char *args, int from_tty)
     perror_with_name ("ptrace");
   attach_flag = 0;
 #else
-  error ("This system does not support detaching from a process");
+  error (_("This system does not support detaching from a process"));
 #endif
 
   inferior_ptid = null_ptid;
@@ -288,7 +288,7 @@ inf_ptrace_files_info (struct target_ops *ignore)
 static void
 inf_ptrace_open (char *arg, int from_tty)
 {
-  error ("Use the \"run\" command to start a Unix child process.");
+  error (_("Use the \"run\" command to start a Unix child process."));
 }
 
 /* Stub function which causes the inferior that runs it, to be ptrace-able
@@ -593,7 +593,7 @@ inf_ptrace_fetch_register (int regnum)
       errno = 0;
       buf[i] = ptrace (PT_READ_U, pid, (PTRACE_TYPE_ARG3) addr, 0);
       if (errno != 0)
-       error ("Couldn't read register %s (#%d): %s.", REGISTER_NAME (regnum),
+       error (_("Couldn't read register %s (#%d): %s."), REGISTER_NAME (regnum),
               regnum, safe_strerror (errno));
 
       addr += sizeof (PTRACE_TYPE_RET);
@@ -644,7 +644,7 @@ inf_ptrace_store_register (int regnum)
       errno = 0;
       ptrace (PT_WRITE_U, pid, (PTRACE_TYPE_ARG3) addr, buf[i]);
       if (errno != 0)
-       error ("Couldn't write register %s (#%d): %s.", REGISTER_NAME (regnum),
+       error (_("Couldn't write register %s (#%d): %s."), REGISTER_NAME (regnum),
               regnum, safe_strerror (errno));
 
       addr += sizeof (PTRACE_TYPE_RET);
index e560e58a6e1fca6fd081b97db3369969a46b113b..5f8371271a4296c2f031e58dd527936595cbd41c 100644 (file)
@@ -573,10 +573,10 @@ inf_ttrace_attach (char *args, int from_tty)
   dummy = args;
   pid = strtol (args, &dummy, 0);
   if (pid == 0 && args == dummy)
-    error ("Illegal process-id: %s\n", args);
+    error (_("Illegal process-id: %s."), args);
 
   if (pid == getpid ())                /* Trying to masturbate?  */
-    error ("I refuse to debug myself!");
+    error (_("I refuse to debug myself!"));
 
   if (from_tty)
     {
index 8febf82875e8c12c365dc505657bb324b8f1103e..67bcb5b153ac050369a90500bc0c9c60fe50f853 100644 (file)
@@ -204,7 +204,7 @@ find_function_addr (struct value *function, struct type **retval_type)
       value_type = builtin_type_int;
     }
   else
-    error ("Invalid data type for function to be called.");
+    error (_("Invalid data type for function to be called."));
 
   if (retval_type != NULL)
     *retval_type = value_type;
@@ -485,7 +485,7 @@ call_function_by_hand (struct value *function, int nargs, struct value **args)
     }
 
   if (nargs < TYPE_NFIELDS (ftype))
-    error ("too few arguments in function call");
+    error (_("too few arguments in function call"));
 
   {
     int i;
@@ -541,9 +541,9 @@ call_function_by_hand (struct value *function, int nargs, struct value **args)
                        char *arg_name;
                        /* NOTE: cagney/2005-01-02: THIS IS BOGUS.  */
                        if (find_pc_partial_function ((CORE_ADDR) value_contents (args[i])[0], &arg_name, NULL, NULL))
-                         error ("\
+                         error (_("\
 You cannot use function <%s> as argument. \n\
-You must use a pointer to function type variable. Command ignored.", arg_name);
+You must use a pointer to function type variable. Command ignored."), arg_name);
                      }
              }
          }
@@ -648,7 +648,7 @@ You must use a pointer to function type variable. Command ignored.", arg_name);
     sp = DEPRECATED_PUSH_ARGUMENTS (nargs, args, sp, struct_return,
                                    struct_addr);
   else
-    error ("This target does not support function calls");
+    error (_("This target does not support function calls"));
 
   /* Set up a frame ID for the dummy frame so we can pass it to
      set_momentary_breakpoint.  We need to give the breakpoint a frame
@@ -770,11 +770,11 @@ You must use a pointer to function type variable. Command ignored.", arg_name);
 
              /* FIXME: Insert a bunch of wrap_here; name can be very
                 long if it's a C++ name with arguments and stuff.  */
-             error ("\
+             error (_("\
 The program being debugged was signaled while in a function called from GDB.\n\
 GDB has restored the context to what it was before the call.\n\
 To change this behavior use \"set unwindonsignal off\"\n\
-Evaluation of the expression containing the function (%s) will be abandoned.",
+Evaluation of the expression containing the function (%s) will be abandoned."),
                     name);
            }
          else
@@ -790,11 +790,11 @@ Evaluation of the expression containing the function (%s) will be abandoned.",
              discard_inferior_status (inf_status);
              /* FIXME: Insert a bunch of wrap_here; name can be very
                 long if it's a C++ name with arguments and stuff.  */
-             error ("\
+             error (_("\
 The program being debugged was signaled while in a function called from GDB.\n\
 GDB remains in the frame where the signal was received.\n\
 To change this behavior use \"set unwindonsignal on\"\n\
-Evaluation of the expression containing the function (%s) will be abandoned.",
+Evaluation of the expression containing the function (%s) will be abandoned."),
                     name);
            }
        }
@@ -817,11 +817,11 @@ Evaluation of the expression containing the function (%s) will be abandoned.",
             someday this will be implemented (it would not be easy).  */
          /* FIXME: Insert a bunch of wrap_here; name can be very long if it's
             a C++ name with arguments and stuff.  */
-         error ("\
+         error (_("\
 The program being debugged stopped while in a function called from GDB.\n\
 When the function (%s) is done executing, GDB will silently\n\
 stop (instead of continuing to evaluate the expression containing\n\
-the function call).", name);
+the function call)."), name);
        }
 
       /* The above code errors out, so ...  */
index 1a7f03e6c4891922e3f9b5b106c88b224d6a5e45..8e66475703990f2cc8f4c147b94e5349d770d907 100644 (file)
@@ -120,7 +120,7 @@ void _initialize_infcmd (void);
 #define GO_USAGE   "Usage: go <location>\n"
 
 #define ERROR_NO_INFERIOR \
-   if (!target_has_execution) error ("The program is not being run.");
+   if (!target_has_execution) error (_("The program is not being run."));
 
 /* String containing arguments to give to the program, separated by spaces.
    Empty string (pointer to '\0') means no args.  */
@@ -319,7 +319,7 @@ construct_inferior_arguments (struct gdbarch *gdbarch, int argc, char **argv)
          if (cp == NULL)
            cp = strchr (argv[i], '\n');
          if (cp != NULL)
-           error ("can't handle command-line argument containing whitespace");
+           error (_("can't handle command-line argument containing whitespace"));
          length += strlen (argv[i]) + 1;
        }
 
@@ -389,7 +389,7 @@ kill_if_already_running (int from_tty)
       if (from_tty
          && !query ("The program being debugged has been started already.\n\
 Start it from the beginning? "))
-       error ("Program not restarted.");
+       error (_("Program not restarted."));
       target_kill ();
 #if defined(SOLIB_RESTART)
       SOLIB_RESTART ();
@@ -445,7 +445,7 @@ run_command (char *args, int from_tty)
       /* If we get a request for running in the bg but the target
          doesn't support it, error out. */
       if (async_exec && !target_can_async_p ())
-       error ("Asynchronous execution not supported on this target.");
+       error (_("Asynchronous execution not supported on this target."));
 
       /* If we don't get a request of running in the bg, then we need
          to simulate synchronous (fg) execution. */
@@ -502,7 +502,7 @@ start_command (char *args, int from_tty)
      minimal symbols for the location where to put the temporary
      breakpoint before starting.  */
   if (!have_minimal_symbols ())
-    error ("No symbol table loaded.  Use the \"file\" command.");
+    error (_("No symbol table loaded.  Use the \"file\" command."));
 
   /* If the inferior is already running, we want to ask the user if we
      should restart it or not before we insert the temporary breakpoint.
@@ -528,7 +528,7 @@ continue_command (char *proc_count_exp, int from_tty)
   /* If we must run in the background, but the target can't do it,
      error out. */
   if (async_exec && !target_can_async_p ())
-    error ("Asynchronous execution not supported on this target.");
+    error (_("Asynchronous execution not supported on this target."));
 
   /* If we are not asked to run in the bg, then prepare to run in the
      foreground, synchronously. */
@@ -622,7 +622,7 @@ step_1 (int skip_subroutines, int single_inst, char *count_string)
   /* If we get a request for running in the bg but the target
      doesn't support it, error out. */
   if (async_exec && !target_can_async_p ())
-    error ("Asynchronous execution not supported on this target.");
+    error (_("Asynchronous execution not supported on this target."));
 
   /* If we don't get a request of running in the bg, then we need
      to simulate synchronous (fg) execution. */
@@ -652,7 +652,7 @@ step_1 (int skip_subroutines, int single_inst, char *count_string)
 
          frame = get_current_frame ();
          if (!frame)           /* Avoid coredump here.  Why tho? */
-           error ("No current frame");
+           error (_("No current frame"));
          step_frame_id = get_frame_id (frame);
 
          if (!single_inst)
@@ -663,7 +663,7 @@ step_1 (int skip_subroutines, int single_inst, char *count_string)
                  char *name;
                  if (find_pc_partial_function (stop_pc, &name, &step_range_start,
                                                &step_range_end) == 0)
-                   error ("Cannot find bounds of current function");
+                   error (_("Cannot find bounds of current function"));
 
                  target_terminal_ours ();
                  printf_filtered ("\
@@ -751,7 +751,7 @@ step_once (int skip_subroutines, int single_inst, int count)
 
       frame = get_current_frame ();
       if (!frame)              /* Avoid coredump here.  Why tho? */
-       error ("No current frame");
+       error (_("No current frame"));
       step_frame_id = get_frame_id (frame);
 
       if (!single_inst)
@@ -768,7 +768,7 @@ step_once (int skip_subroutines, int single_inst, int count)
              char *name;
              if (find_pc_partial_function (stop_pc, &name, &step_range_start,
                                            &step_range_end) == 0)
-               error ("Cannot find bounds of current function");
+               error (_("Cannot find bounds of current function"));
 
              target_terminal_ours ();
              printf_filtered ("\
@@ -830,7 +830,7 @@ jump_command (char *arg, int from_tty)
   /* If we must run in the background, but the target can't do it,
      error out. */
   if (async_exec && !target_can_async_p ())
-    error ("Asynchronous execution not supported on this target.");
+    error (_("Asynchronous execution not supported on this target."));
 
   /* If we are not asked to run in the bg, then prepare to run in the
      foreground, synchronously. */
@@ -846,14 +846,14 @@ jump_command (char *arg, int from_tty)
   sals = decode_line_spec_1 (arg, 1);
   if (sals.nelts != 1)
     {
-      error ("Unreasonable jump request");
+      error (_("Unreasonable jump request"));
     }
 
   sal = sals.sals[0];
   xfree (sals.sals);
 
   if (sal.symtab == 0 && sal.pc == 0)
-    error ("No source file has been specified.");
+    error (_("No source file has been specified."));
 
   resolve_sal_pc (&sal);       /* May error out */
 
@@ -865,7 +865,7 @@ jump_command (char *arg, int from_tty)
       if (!query ("Line %d is not in `%s'.  Jump anyway? ", sal.line,
                  SYMBOL_PRINT_NAME (fn)))
        {
-         error ("Not confirmed.");
+         error (_("Not confirmed."));
          /* NOTREACHED */
        }
     }
@@ -878,7 +878,7 @@ jump_command (char *arg, int from_tty)
        {
          if (!query ("WARNING!!!  Destination is in unmapped overlay!  Jump anyway? "))
            {
-             error ("Not confirmed.");
+             error (_("Not confirmed."));
              /* NOTREACHED */
            }
        }
@@ -990,7 +990,7 @@ until_next_command (int from_tty)
       struct minimal_symbol *msymbol = lookup_minimal_symbol_by_pc (pc);
 
       if (msymbol == NULL)
-       error ("Execution is not within a known function.");
+       error (_("Execution is not within a known function."));
 
       step_range_start = SYMBOL_VALUE_ADDRESS (msymbol);
       step_range_end = pc;
@@ -1017,7 +1017,7 @@ until_command (char *arg, int from_tty)
   int async_exec = 0;
 
   if (!target_has_execution)
-    error ("The program is not running.");
+    error (_("The program is not running."));
 
   /* Find out whether we must run in the background. */
   if (arg != NULL)
@@ -1026,7 +1026,7 @@ until_command (char *arg, int from_tty)
   /* If we must run in the background, but the target can't do it,
      error out. */
   if (async_exec && !target_can_async_p ())
-    error ("Asynchronous execution not supported on this target.");
+    error (_("Asynchronous execution not supported on this target."));
 
   /* If we are not asked to run in the bg, then prepare to run in the
      foreground, synchronously. */
@@ -1048,7 +1048,7 @@ advance_command (char *arg, int from_tty)
   int async_exec = 0;
 
   if (!target_has_execution)
-    error ("The program is not running.");
+    error (_("The program is not running."));
 
   if (arg == NULL)
     error_no_arg ("a location");
@@ -1060,7 +1060,7 @@ advance_command (char *arg, int from_tty)
   /* If we must run in the background, but the target can't do it,
      error out.  */
   if (async_exec && !target_can_async_p ())
-    error ("Asynchronous execution not supported on this target.");
+    error (_("Asynchronous execution not supported on this target."));
 
   /* If we are not asked to run in the bg, then prepare to run in the
      foreground, synchronously.  */
@@ -1201,7 +1201,7 @@ finish_command (char *arg, int from_tty)
   /* If we must run in the background, but the target can't do it,
      error out.  */
   if (async_exec && !target_can_async_p ())
-    error ("Asynchronous execution not supported on this target.");
+    error (_("Asynchronous execution not supported on this target."));
 
   /* If we are not asked to run in the bg, then prepare to run in the
      foreground, synchronously.  */
@@ -1212,15 +1212,15 @@ finish_command (char *arg, int from_tty)
     }
 
   if (arg)
-    error ("The \"finish\" command does not take any arguments.");
+    error (_("The \"finish\" command does not take any arguments."));
   if (!target_has_execution)
-    error ("The program is not running.");
+    error (_("The program is not running."));
   if (deprecated_selected_frame == NULL)
-    error ("No selected frame.");
+    error (_("No selected frame."));
 
   frame = get_prev_frame (deprecated_selected_frame);
   if (frame == 0)
-    error ("\"finish\" not meaningful in the outermost frame.");
+    error (_("\"finish\" not meaningful in the outermost frame."));
 
   clear_proceed_status ();
 
@@ -1600,9 +1600,9 @@ registers_info (char *addr_exp, int fpregs)
   char *end;
 
   if (!target_has_registers)
-    error ("The program has no registers now.");
+    error (_("The program has no registers now."));
   if (deprecated_selected_frame == NULL)
-    error ("No selected frame.");
+    error (_("No selected frame."));
 
   if (!addr_exp)
     {
@@ -1628,7 +1628,7 @@ registers_info (char *addr_exp, int fpregs)
       if (addr_exp[0] == '$')
        addr_exp++;
       if (isspace ((*addr_exp)) || (*addr_exp) == '\0')
-       error ("Missing register name");
+       error (_("Missing register name"));
 
       /* Find the start/end of this register name/num/group.  */
       start = addr_exp;
@@ -1693,7 +1693,7 @@ registers_info (char *addr_exp, int fpregs)
       }
 
       /* Nothing matched.  */
-      error ("Invalid register `%.*s'", (int) (end - start), start);
+      error (_("Invalid register `%.*s'"), (int) (end - start), start);
     }
 }
 
@@ -1714,9 +1714,9 @@ print_vector_info (struct gdbarch *gdbarch, struct ui_file *file,
                   struct frame_info *frame, const char *args)
 {
   if (!target_has_registers)
-    error ("The program has no registers now.");
+    error (_("The program has no registers now."));
   if (deprecated_selected_frame == NULL)
-    error ("No selected frame.");
+    error (_("No selected frame."));
 
   if (gdbarch_print_vector_info_p (gdbarch))
     gdbarch_print_vector_info (gdbarch, file, frame, args);
@@ -1774,7 +1774,7 @@ attach_command (char *args, int from_tty)
       if (query ("A program is being debugged already.  Kill it? "))
        target_kill ();
       else
-       error ("Not killed.");
+       error (_("Not killed."));
     }
 
   /* Clear out solib state. Otherwise the solib state of the previous
@@ -1930,9 +1930,9 @@ print_float_info (struct gdbarch *gdbarch, struct ui_file *file,
                  struct frame_info *frame, const char *args)
 {
   if (!target_has_registers)
-    error ("The program has no registers now.");
+    error (_("The program has no registers now."));
   if (deprecated_selected_frame == NULL)
-    error ("No selected frame.");
+    error (_("No selected frame."));
 
   if (gdbarch_print_float_info_p (gdbarch))
     gdbarch_print_float_info (gdbarch, file, frame, args);
index fbbbbb131ee4c01004ad2951c64722fcbede61bc..7ea00e0d36d2ba56bd32aead8329741da8830682 100644 (file)
@@ -579,9 +579,9 @@ kill_command (char *arg, int from_tty)
      some targets don't have processes! */
 
   if (ptid_equal (inferior_ptid, null_ptid))
-    error ("The program is not being run.");
+    error (_("The program is not being run."));
   if (!query ("Kill the program being debugged? "))
-    error ("Not confirmed.");
+    error (_("Not confirmed."));
   target_kill ();
 
   init_thread_list ();         /* Destroy thread info */
index 1a1502950b1a876d1bbbb0db15afb9a8b6eab8c6..e69c5693b07f47092a36987290e9f3c95b18d29a 100644 (file)
@@ -162,7 +162,7 @@ attach (int pid)
   attach_flag = 1;
   return pid;
 #else
-  error ("This system does not support attaching to a process");
+  error (_("This system does not support attaching to a process"));
 #endif
 }
 
@@ -181,7 +181,7 @@ detach (int signal)
     perror_with_name ("ptrace");
   attach_flag = 0;
 #else
-  error ("This system does not support detaching from a process");
+  error (_("This system does not support detaching from a process"));
 #endif
 }
 \f
@@ -235,7 +235,7 @@ fetch_register (int regnum)
       errno = 0;
       buf[i] = ptrace (PT_READ_U, tid, (PTRACE_TYPE_ARG3) addr, 0);
       if (errno != 0)
-       error ("Couldn't read register %s (#%d): %s.", REGISTER_NAME (regnum),
+       error (_("Couldn't read register %s (#%d): %s."), REGISTER_NAME (regnum),
               regnum, safe_strerror (errno));
 
       addr += sizeof (PTRACE_TYPE_RET);
@@ -288,7 +288,7 @@ store_register (int regnum)
       errno = 0;
       ptrace (PT_WRITE_U, tid, (PTRACE_TYPE_ARG3) addr, buf[i]);
       if (errno != 0)
-       error ("Couldn't write register %s (#%d): %s.", REGISTER_NAME (regnum),
+       error (_("Couldn't write register %s (#%d): %s.")e, REGISTER_NAME (regnum),
               regnum, safe_strerror (errno));
 
       addr += sizeof (PTRACE_TYPE_RET);
@@ -464,7 +464,7 @@ udot_info (char *dummy1, int dummy2)
 
   if (!target_has_execution)
     {
-      error ("The program is not being run.");
+      error (_("The program is not being run."));
     }
 
 #if !defined (KERNEL_U_SIZE)
@@ -473,7 +473,7 @@ udot_info (char *dummy1, int dummy2)
      routine, called "kernel_u_size" that returns the size of the user
      struct, to the appropriate *-nat.c file and then add to the native
      config file "#define KERNEL_U_SIZE kernel_u_size()" */
-  error ("Don't know how large ``struct user'' is in this version of gdb.");
+  error (_("Don't know how large ``struct user'' is in this version of gdb."));
 
 #else
 
index dd32590f785e6c35984e0da569ae1ae987f8315c..09be71032171d4ec5060be4c1525acd25f86a576 100644 (file)
@@ -174,10 +174,10 @@ static int debug_infrun = 0;
 static void
 default_skip_permanent_breakpoint (void)
 {
-  error ("\
+  error (_("\
 The program is stopped at a permanent breakpoint, but GDB does not know\n\
 how to step past a permanent breakpoint on this architecture.  Try using\n\
-a command like `return' or `jump' to continue execution.");
+a command like `return' or `jump' to continue execution."));
 }
 #endif
 
@@ -399,7 +399,7 @@ follow_exec (int pid, char *execd_pathname)
   tgt = find_run_target ();
   /* If we can't find one, things are in a very strange state...  */
   if (tgt == NULL)
-    error ("Could find run target to save before following exec");
+    error (_("Could find run target to save before following exec"));
 
   gdb_flush (gdb_stdout);
   target_mourn_inferior ();
@@ -482,7 +482,7 @@ set_schedlock_func (char *args, int from_tty, struct cmd_list_element *c)
     if (!target_can_lock_scheduler)
       {
        scheduler_mode = schedlock_off;
-       error ("Target '%s' cannot support this command.", target_shortname);
+       error (_("Target '%s' cannot support this command."), target_shortname);
       }
 }
 
@@ -3289,7 +3289,7 @@ handle_command (char *args, int from_tty)
          else
            {
              /* Not a number and not a recognized flag word => complain.  */
-             error ("Unrecognized or ambiguous flag word: \"%s\".", *argv);
+             error (_("Unrecognized or ambiguous flag word: \"%s\"."), *argv);
            }
        }
 
@@ -3548,7 +3548,7 @@ restore_selected_frame (void *args)
      selected frame.  */
   if (frame == NULL)
     {
-      warning ("Unable to restore previously selected frame.\n");
+      warning (_("Unable to restore previously selected frame."));
       return 0;
     }
 
index 2f04365f89f448f349cd276f861385aa0576bcf8..1d0b2861d029a18ac2b53eda8f4a3ab97efdda67 100644 (file)
@@ -188,10 +188,10 @@ child_attach (char *args, int from_tty)
   pid = strtol (args, &dummy, 0);
   /* Some targets don't set errno on errors, grrr! */
   if ((pid == 0) && (args == dummy))
-      error ("Illegal process-id: %s\n", args);
+      error (_("Illegal process-id: %s."), args);
   
   if (pid == getpid ())        /* Trying to masturbate? */
-    error ("I refuse to debug myself!");
+    error (_("I refuse to debug myself!"));
   
   if (from_tty)
     {
@@ -284,7 +284,7 @@ child_files_info (struct target_ops *ignore)
 static void
 child_open (char *arg, int from_tty)
 {
-  error ("Use the \"run\" command to start a Unix child process.");
+  error (_("Use the \"run\" command to start a Unix child process."));
 }
 
 /* Stub function which causes the inferior that runs it, to be ptrace-able
index 4a521baa4492002bebd41011c59340548479a81f..669b041b0dad3e91007989d0b247ea6c099c5fc4 100644 (file)
@@ -144,7 +144,7 @@ interp_set (struct interp *interp)
          && !current_interpreter->procs->suspend_proc (current_interpreter->
                                                        data))
        {
-         error ("Could not suspend interpreter \"%s\"\n",
+         error (_("Could not suspend interpreter \"%s\"."),
                 current_interpreter->name);
        }
     }
@@ -368,7 +368,7 @@ interpreter_exec_cmd (char *args, int from_tty)
   prules = buildargv (args);
   if (prules == NULL)
     {
-      error ("unable to parse arguments");
+      error (_("unable to parse arguments"));
     }
 
   nrules = 0;
@@ -381,20 +381,20 @@ interpreter_exec_cmd (char *args, int from_tty)
     }
 
   if (nrules < 2)
-    error ("usage: interpreter-exec <interpreter> [ <command> ... ]");
+    error (_("usage: interpreter-exec <interpreter> [ <command> ... ]"));
 
   old_interp = current_interpreter;
 
   interp_to_use = interp_lookup (prules[0]);
   if (interp_to_use == NULL)
-    error ("Could not find interpreter \"%s\".", prules[0]);
+    error (_("Could not find interpreter \"%s\"."), prules[0]);
 
   /* Temporarily set interpreters quiet */
   old_quiet = interp_set_quiet (old_interp, 1);
   use_quiet = interp_set_quiet (interp_to_use, 1);
 
   if (!interp_set (interp_to_use))
-    error ("Could not switch to interpreter \"%s\".", prules[0]);
+    error (_("Could not switch to interpreter \"%s\"."), prules[0]);
 
   for (i = 1; i < nrules; i++)
     {
@@ -403,7 +403,7 @@ interpreter_exec_cmd (char *args, int from_tty)
        {
          interp_set (old_interp);
          interp_set_quiet (interp_to_use, old_quiet);
-         error ("error in command: \"%s\".", prules[i]);
+         error (_("error in command: \"%s\"."), prules[i]);
          break;
        }
     }
index 9461c0c6bb98aee3ff23b8233a6c030e0726beb7..6686713804b02b12a56424323b78110175e2853a 100644 (file)
@@ -252,7 +252,7 @@ fetch_core_registers (char *core_reg_sect, unsigned core_reg_size,
     }
   else
     {
-      warning ("wrong size gregset struct in core file");
+      warning (_("wrong size gregset struct in core file"));
       return;
     }
 }
index 230ee86140a22c215769ac6338b9547ea49b1568..08f736ac91d4ec2ffb578a819f6b2d1793c918f4 100644 (file)
@@ -580,7 +580,7 @@ get_java_object_type (void)
       sym = lookup_symbol ("java.lang.Object", NULL, STRUCT_DOMAIN,
                           (int *) 0, (struct symtab **) NULL);
       if (sym == NULL)
-       error ("cannot find java.lang.Object");
+       error (_("cannot find java.lang.Object"));
       java_object_type = SYMBOL_TYPE (sym);
     }
   return java_object_type;
@@ -646,7 +646,7 @@ java_primitive_type (int signature)
     case 'V':
       return java_void_type;
     }
-  error ("unknown signature '%c' for primitive type", (char) signature);
+  error (_("unknown signature '%c' for primitive type"), (char) signature);
 }
 
 /* If name[0 .. namelen-1] is the name of a primitive Java type,
@@ -790,7 +790,7 @@ java_array_type (struct type *type, int dims)
 static struct value *
 java_value_string (char *ptr, int len)
 {
-  error ("not implemented - java_value_string");       /* FIXME */
+  error (_("not implemented - java_value_string"));    /* FIXME */
 }
 
 /* Print the character C on STREAM as part of the contents of a literal
@@ -903,7 +903,7 @@ evaluate_subexp_java (struct type *expect_type, struct expression *exp,
          length = (long) extract_signed_integer (buf4, 4);
          index = (long) value_as_long (arg2);
          if (index >= length || index < 0)
-           error ("array index (%ld) out of bounds (length: %ld)",
+           error (_("array index (%ld) out of bounds (length: %ld)"),
                   index, length);
          address = (address + 4) + index * TYPE_LENGTH (el_type);
          return value_at (el_type, address);
@@ -916,9 +916,9 @@ evaluate_subexp_java (struct type *expect_type, struct expression *exp,
            return value_subscript (arg1, arg2);
        }
       if (name)
-       error ("cannot subscript something of type `%s'", name);
+       error (_("cannot subscript something of type `%s'"), name);
       else
-       error ("cannot subscript requested type");
+       error (_("cannot subscript requested type"));
 
     case OP_STRING:
       (*pos)++;
index de2b4502666cb45cef18f91023ae6ea455769501..1c538402bce950249b8f620ec30f755a59aac488 100644 (file)
@@ -79,9 +79,9 @@ cisco_kod_open (kod_display_callback_ftype *display_func,
     }
 
   if (buffer[i] == '\0')
-    error ("Remote returned malformed packet\n");
+    error (_("Remote returned malformed packet."));
   if (strcmp (&buffer[i], "0.0.0"))
-    error ("Remote returned unknown stub version: %s\n", &buffer[i]);
+    error (_("Remote returned unknown stub version: %s."), &buffer[i]);
 
   /* Return name, version, and description.  I hope we have enough
      space.  */
index 15db43055ce439e2a53188f704e2bf2d6d9542be..3cb50c116f67396f38a9da4c2fe681e4ccf090dc 100644 (file)
--- a/gdb/kod.c
+++ b/gdb/kod.c
@@ -117,7 +117,7 @@ gdb_kod_query (char *arg, char *result, int *maxsiz)
   /* See if buffer can hold the query (usually it can, as the query is
      short).  */
   if (strlen (arg) >= bufsiz)
-    error ("kod: query argument too long");
+    error (_("kod: query argument too long"));
 
   /* Send actual request.  */
   if (target_read_partial (&current_target, TARGET_OBJECT_KOD,
@@ -225,7 +225,7 @@ load_kod_library (char *lib)
       gdb_kod_close = cisco_kod_close;
     }
   else
-    error ("Unknown operating system: %s\n", operating_system);
+    error (_("Unknown operating system: %s."), operating_system);
 }
 
 void
index eb853d1b45aa074de5c17f583867ba1eb8044ad0..e10ac6065b21cb4c94e8851c797f1e9386b15e79 100644 (file)
@@ -228,7 +228,7 @@ set_language_command (char *ignore, int from_tty)
   err_lang = savestring (language, strlen (language));
   make_cleanup (xfree, err_lang);      /* Free it after error */
   set_language (current_language->la_language);
-  error ("Unknown language `%s'.", err_lang);
+  error (_("Unknown language `%s'."), err_lang);
 }
 
 /* Show command.  Display a warning if the type setting does
@@ -270,7 +270,7 @@ set_type_command (char *ignore, int from_tty)
     }
   else
     {
-      warning ("Unrecognized type check setting: \"%s\"", type);
+      warning (_("Unrecognized type check setting: \"%s\""), type);
     }
   set_type_str ();
   show_type_command ((char *) NULL, from_tty);
@@ -316,7 +316,7 @@ set_range_command (char *ignore, int from_tty)
     }
   else
     {
-      warning ("Unrecognized range check setting: \"%s\"", range);
+      warning (_("Unrecognized range check setting: \"%s\""), range);
     }
   set_range_str ();
   show_range_command ((char *) 0, from_tty);
@@ -356,7 +356,7 @@ set_case_command (char *ignore, int from_tty)
    }
    else
    {
-      warning ("Unrecognized case-sensitive setting: \"%s\"", case_sensitive);
+      warning (_("Unrecognized case-sensitive setting: \"%s\""), case_sensitive);
    }
    set_case_str();
    show_case_command ((char *) NULL, from_tty);
@@ -445,7 +445,7 @@ set_type_str (void)
       tmp = "warn";
       break;
     default:
-      error ("Unrecognized type check setting.");
+      error (_("Unrecognized type check setting."));
     }
 
   type = concat (prefix, tmp, NULL);
@@ -471,7 +471,7 @@ set_range_str (void)
       tmp = "warn";
       break;
     default:
-      error ("Unrecognized range check setting.");
+      error (_("Unrecognized range check setting."));
     }
 
   if (range)
@@ -496,7 +496,7 @@ set_case_str (void)
      tmp = "off";
      break;
    default:
-     error ("Unrecognized case-sensitive setting.");
+     error (_("Unrecognized case-sensitive setting."));
    }
 
    xfree (case_sensitive);
@@ -663,7 +663,7 @@ integral_type (struct type *type)
     case language_pascal:
       return TYPE_CODE (type) != TYPE_CODE_INT ? 0 : 1;
     default:
-      error ("Language not supported.");
+      error (_("Language not supported."));
     }
 }
 
@@ -1074,39 +1074,39 @@ unk_lang_parser (void)
 static void
 unk_lang_error (char *msg)
 {
-  error ("Attempted to parse an expression with unknown language");
+  error (_("Attempted to parse an expression with unknown language"));
 }
 
 static void
 unk_lang_emit_char (int c, struct ui_file *stream, int quoter)
 {
-  error ("internal error - unimplemented function unk_lang_emit_char called.");
+  error (_("internal error - unimplemented function unk_lang_emit_char called."));
 }
 
 static void
 unk_lang_printchar (int c, struct ui_file *stream)
 {
-  error ("internal error - unimplemented function unk_lang_printchar called.");
+  error (_("internal error - unimplemented function unk_lang_printchar called."));
 }
 
 static void
 unk_lang_printstr (struct ui_file *stream, const bfd_byte *string,
                   unsigned int length, int width, int force_ellipses)
 {
-  error ("internal error - unimplemented function unk_lang_printstr called.");
+  error (_("internal error - unimplemented function unk_lang_printstr called."));
 }
 
 static struct type *
 unk_lang_create_fundamental_type (struct objfile *objfile, int typeid)
 {
-  error ("internal error - unimplemented function unk_lang_create_fundamental_type called.");
+  error (_("internal error - unimplemented function unk_lang_create_fundamental_type called."));
 }
 
 static void
 unk_lang_print_type (struct type *type, char *varstring, struct ui_file *stream,
                     int show, int level)
 {
-  error ("internal error - unimplemented function unk_lang_print_type called.");
+  error (_("internal error - unimplemented function unk_lang_print_type called."));
 }
 
 static int
@@ -1115,14 +1115,14 @@ unk_lang_val_print (struct type *type, const bfd_byte *valaddr,
                    struct ui_file *stream, int format,
                    int deref_ref, int recurse, enum val_prettyprint pretty)
 {
-  error ("internal error - unimplemented function unk_lang_val_print called.");
+  error (_("internal error - unimplemented function unk_lang_val_print called."));
 }
 
 static int
 unk_lang_value_print (struct value *val, struct ui_file *stream, int format,
                      enum val_prettyprint pretty)
 {
-  error ("internal error - unimplemented function unk_lang_value_print called.");
+  error (_("internal error - unimplemented function unk_lang_value_print called."));
 }
 
 static CORE_ADDR unk_lang_trampoline (CORE_ADDR pc)
index fd953d2bd9ce8af43e854f09c3aa5c62524a148e..4e5d6b5bc93353801c5e96915316a5611e7f00eb 100644 (file)
@@ -162,7 +162,7 @@ libunwind_frame_cache (struct frame_info *next_frame, void **this_cache)
   uw_sp_regnum = descr->gdb2uw (SP_REGNUM);
   ret = unw_get_reg_p (&cache->cursor, uw_sp_regnum, &fp);
   if (ret < 0)
-    error ("Can't get libunwind sp register.");
+    error (_("Can't get libunwind sp register."));
 
   cache->base = (CORE_ADDR)fp;
 
@@ -252,7 +252,7 @@ libunwind_frame_prev_register (struct frame_info *next_frame, void **this_cache,
   gdb_assert (regnum >= 0);
 
   if (!target_has_registers)
-    error ("No registers.");
+    error (_("No registers."));
 
   *optimizedp = 0;
   *addrp = 0;
index 0d853a7555c7a31e37f6411f63ebc2309504eebb..808f061b7b53465f0e2adfb4f6e4da3849dbf237 100644 (file)
@@ -545,12 +545,12 @@ decode_line_2 (struct symbol *sym_arr[], int nelts, int funfirstline,
       while (*arg1 >= '0' && *arg1 <= '9')
        arg1++;
       if (*arg1 && *arg1 != ' ' && *arg1 != '\t')
-       error ("Arguments must be choice numbers.");
+       error (_("Arguments must be choice numbers."));
 
       num = atoi (args);
 
       if (num == 0)
-       error ("canceled");
+       error (_("canceled"));
       else if (num == 1)
        {
          if (canonical_arr)
@@ -807,7 +807,7 @@ decode_line_1 (char **argptr, int funfirstline, struct symtab *default_symtab,
     {
       p = skip_quoted (*argptr);
       if (p[-1] != '\'')
-       error ("Unmatched single quote.");
+       error (_("Unmatched single quote."));
     }
   else if (is_objc_method)
     {
@@ -1012,7 +1012,7 @@ locate_first_half (char **argptr, int *is_quote_enclosed)
        {
          char *temp_end = find_template_name_end (p);
          if (!temp_end)
-           error ("malformed template specification in command");
+           error (_("malformed template specification in command"));
          p = temp_end;
        }
       /* Check for a colon and a plus or minus and a [ (which
@@ -1119,7 +1119,7 @@ decode_objc (char **argptr, int funfirstline, struct symtab *file_symtab,
          sym = find_pc_function (SYMBOL_VALUE_ADDRESS (sym_arr[0]));
          if ((sym != NULL) && strcmp (SYMBOL_LINKAGE_NAME (sym_arr[0]), SYMBOL_LINKAGE_NAME (sym)) != 0)
            {
-             warning ("debugging symbol \"%s\" does not match selector; ignoring", SYMBOL_LINKAGE_NAME (sym));
+             warning (_("debugging symbol \"%s\" does not match selector; ignoring"), SYMBOL_LINKAGE_NAME (sym));
              sym = NULL;
            }
        }
@@ -1227,7 +1227,7 @@ decode_compound (char **argptr, int funfirstline, char ***canonical,
            {
              temp_end = find_template_name_end (p);
              if (!temp_end)
-               error ("malformed template specification in command");
+               error (_("malformed template specification in command"));
              p = temp_end;
            }
          /* Note that, since, at the start of this loop, p would be
@@ -1526,7 +1526,7 @@ symtab_from_filename (char **argptr, char *p, int is_quote_enclosed,
   if (file_symtab == 0)
     {
       if (!have_full_symbols () && !have_partial_symbols ())
-       error ("No symbol table is loaded.  Use the \"file\" command.");
+       error (_("No symbol table is loaded.  Use the \"file\" command."));
       if (not_found_ptr)
        *not_found_ptr = 1;
       throw_error (NOT_FOUND_ERROR, "No source file named %s.", copy);
@@ -1656,7 +1656,7 @@ decode_dollar (char *copy, int funfirstline, struct symtab *default_symtab,
       sscanf ((copy[1] == '$') ? copy + 2 : copy + 1, "%d", &index);
       valx = access_value_history ((copy[1] == '$') ? -index : index);
       if (TYPE_CODE (value_type (valx)) != TYPE_CODE_INT)
-       error ("History values used in line specs must have integer values.");
+       error (_("History values used in line specs must have integer values."));
     }
   else
     {
@@ -1682,7 +1682,7 @@ decode_dollar (char *copy, int funfirstline, struct symtab *default_symtab,
       need_canonical = (file_symtab == 0) ? 1 : 0;
       valx = value_of_internalvar (lookup_internalvar (copy + 1));
       if (TYPE_CODE (value_type (valx)) != TYPE_CODE_INT)
-       error ("Convenience variables used in line specs must have integer values.");
+       error (_("Convenience variables used in line specs must have integer values."));
     }
 
   init_sal (&val);
@@ -1737,7 +1737,7 @@ decode_variable (char *copy, int funfirstline, char ***canonical,
 
   if (!have_full_symbols () &&
       !have_partial_symbols () && !have_minimal_symbols ())
-    error ("No symbol table is loaded.  Use the \"file\" command.");
+    error (_("No symbol table is loaded.  Use the \"file\" command."));
 
   if (not_found_ptr)
     *not_found_ptr = 1;
@@ -1786,7 +1786,7 @@ symbol_found (int funfirstline, char ***canonical, char *copy,
   else
     {
       if (funfirstline)
-       error ("\"%s\" is not a function", copy);
+       error (_("\"%s\" is not a function"), copy);
       else if (SYMBOL_LINE (sym) != 0)
        {
          /* We know its line number.  */
@@ -1804,7 +1804,7 @@ symbol_found (int funfirstline, char ***canonical, char *copy,
        /* FIXME: Shouldn't we just set .line and .symtab to zero
           and return?  For example, "info line foo" could print
           the address.  */
-       error ("Line number not known for symbol \"%s\"", copy);
+       error (_("Line number not known for symbol \"%s\""), copy);
     }
 }
 
index 6cee9c84d7742c2eaca67dce9b8588c308c8a7c4..8500493247a573ff689cdd99309eedcedd50eded 100644 (file)
@@ -202,9 +202,9 @@ linux_test_for_tracefork (int original_pid)
   if (ret == -1)
     perror_with_name ("linux_test_for_tracefork: waitpid");
   else if (ret != child_pid)
-    error ("linux_test_for_tracefork: waitpid: unexpected result %d.", ret);
+    error (_("linux_test_for_tracefork: waitpid: unexpected result %d."), ret);
   if (! WIFSTOPPED (status))
-    error ("linux_test_for_tracefork: waitpid: unexpected status %d.", status);
+    error (_("linux_test_for_tracefork: waitpid: unexpected status %d."), status);
 
   ret = ptrace (PTRACE_SETOPTIONS, child_pid, 0, PTRACE_O_TRACEFORK);
   if (ret != 0)
@@ -212,16 +212,16 @@ linux_test_for_tracefork (int original_pid)
       ret = ptrace (PTRACE_KILL, child_pid, 0, 0);
       if (ret != 0)
        {
-         warning ("linux_test_for_tracefork: failed to kill child");
+         warning (_("linux_test_for_tracefork: failed to kill child"));
          return;
        }
 
       ret = my_waitpid (child_pid, &status, 0);
       if (ret != child_pid)
-       warning ("linux_test_for_tracefork: failed to wait for killed child");
+       warning (_("linux_test_for_tracefork: failed to wait for killed child"));
       else if (!WIFSIGNALED (status))
-       warning ("linux_test_for_tracefork: unexpected wait status 0x%x from "
-                "killed child", status);
+       warning (_("linux_test_for_tracefork: unexpected wait status 0x%x from "
+                "killed child"), status);
 
       return;
     }
@@ -233,7 +233,7 @@ linux_test_for_tracefork (int original_pid)
 
   ret = ptrace (PTRACE_CONT, child_pid, 0, 0);
   if (ret != 0)
-    warning ("linux_test_for_tracefork: failed to resume child");
+    warning (_("linux_test_for_tracefork: failed to resume child"));
 
   ret = my_waitpid (child_pid, &status, 0);
 
@@ -250,16 +250,16 @@ linux_test_for_tracefork (int original_pid)
          my_waitpid (second_pid, &second_status, 0);
          ret = ptrace (PTRACE_KILL, second_pid, 0, 0);
          if (ret != 0)
-           warning ("linux_test_for_tracefork: failed to kill second child");
+           warning (_("linux_test_for_tracefork: failed to kill second child"));
        }
     }
   else
-    warning ("linux_test_for_tracefork: unexpected result from waitpid "
-            "(%d, status 0x%x)", ret, status);
+    warning (_("linux_test_for_tracefork: unexpected result from waitpid "
+            "(%d, status 0x%x)"), ret, status);
 
   ret = ptrace (PTRACE_KILL, child_pid, 0, 0);
   if (ret != 0)
-    warning ("linux_test_for_tracefork: failed to kill child");
+    warning (_("linux_test_for_tracefork: failed to kill child"));
   my_waitpid (child_pid, &status, 0);
 }
 
@@ -363,8 +363,8 @@ child_follow_fork (int follow_child)
              ptrace (PTRACE_CONT, parent_pid, 0, 0);
              waitpid (parent_pid, &status, __WALL);
              if ((status >> 16) != PTRACE_EVENT_VFORK_DONE)
-               warning ("Unexpected waitpid result %06x when waiting for "
-                        "vfork-done", status);
+               warning (_("Unexpected waitpid result %06x when waiting for "
+                        "vfork-done"), status);
            }
          else
            {
@@ -525,21 +525,21 @@ void
 child_insert_fork_catchpoint (int pid)
 {
   if (! linux_supports_tracefork (pid))
-    error ("Your system does not support fork catchpoints.");
+    error (_("Your system does not support fork catchpoints."));
 }
 
 void
 child_insert_vfork_catchpoint (int pid)
 {
   if (!linux_supports_tracefork (pid))
-    error ("Your system does not support vfork catchpoints.");
+    error (_("Your system does not support vfork catchpoints."));
 }
 
 void
 child_insert_exec_catchpoint (int pid)
 {
   if (!linux_supports_tracefork (pid))
-    error ("Your system does not support exec catchpoints.");
+    error (_("Your system does not support exec catchpoints."));
 }
 
 void
@@ -840,7 +840,7 @@ lin_lwp_attach_lwp (ptid_t ptid, int verbose)
       int status;
 
       if (ptrace (PTRACE_ATTACH, GET_LWP (ptid), 0, 0) < 0)
-       error ("Can't attach %s: %s", target_pid_to_str (ptid),
+       error (_("Can't attach %s: %s"), target_pid_to_str (ptid),
               safe_strerror (errno));
 
       if (debug_linux_nat)
@@ -903,7 +903,7 @@ linux_nat_attach (char *args, int from_tty)
   pid = waitpid (GET_PID (inferior_ptid), &status, 0);
   if (pid == -1 && errno == ECHILD)
     {
-      warning ("%s is a cloned process", target_pid_to_str (inferior_ptid));
+      warning (_("%s is a cloned process"), target_pid_to_str (inferior_ptid));
 
       /* Try again with __WCLONE to check cloned processes.  */
       pid = waitpid (GET_PID (inferior_ptid), &status, __WCLONE);
@@ -940,7 +940,7 @@ detach_callback (struct lwp_info *lp, void *data)
       errno = 0;
       if (ptrace (PTRACE_CONT, GET_LWP (lp->ptid), 0,
                  WSTOPSIG (lp->status)) < 0)
-       error ("Can't continue %s: %s", target_pid_to_str (lp->ptid),
+       error (_("Can't continue %s: %s"), target_pid_to_str (lp->ptid),
               safe_strerror (errno));
 
       if (debug_linux_nat)
@@ -969,7 +969,7 @@ detach_callback (struct lwp_info *lp, void *data)
       errno = 0;
       if (ptrace (PTRACE_DETACH, GET_LWP (lp->ptid), 0,
                  WSTOPSIG (lp->status)) < 0)
-       error ("Can't detach %s: %s", target_pid_to_str (lp->ptid),
+       error (_("Can't detach %s: %s"), target_pid_to_str (lp->ptid),
               safe_strerror (errno));
 
       if (debug_linux_nat)
@@ -1753,7 +1753,7 @@ child_wait (ptid_t ptid, struct target_waitstatus *ourstatus)
 
   if (pid == -1)
     {
-      warning ("Child process unexpectedly missing: %s",
+      warning (_("Child process unexpectedly missing: %s"),
               safe_strerror (errno));
 
       /* Claim it exited with unknown signal.  */
@@ -2471,7 +2471,7 @@ linux_nat_find_memory_regions (int (*func) (CORE_ADDR,
   /* Compose the filename for the /proc memory map, and open it.  */
   sprintf (mapsfilename, "/proc/%lld/maps", pid);
   if ((mapsfile = fopen (mapsfilename, "r")) == NULL)
-    error ("Could not open %s\n", mapsfilename);
+    error (_("Could not open %s."), mapsfilename);
 
   if (info_verbose)
     fprintf_filtered (gdb_stdout,
@@ -2723,11 +2723,11 @@ linux_nat_info_proc_cmd (char *args, int from_tty)
       argv++;
     }
   if (pid == 0)
-    error ("No current process: you must name one.");
+    error (_("No current process: you must name one."));
 
   sprintf (fname1, "/proc/%lld", pid);
   if (stat (fname1, &dummy) != 0)
-    error ("No /proc directory: '%s'", fname1);
+    error (_("No /proc directory: '%s'"), fname1);
 
   printf_filtered ("process %lld\n", pid);
   if (cmdline_f || all)
@@ -2740,7 +2740,7 @@ linux_nat_info_proc_cmd (char *args, int from_tty)
          fclose (procfile);
        }
       else
-       warning ("unable to open /proc file '%s'", fname1);
+       warning (_("unable to open /proc file '%s'"), fname1);
     }
   if (cwd_f || all)
     {
@@ -2749,7 +2749,7 @@ linux_nat_info_proc_cmd (char *args, int from_tty)
       if (readlink (fname1, fname2, sizeof (fname2)) > 0)
        printf_filtered ("cwd = '%s'\n", fname2);
       else
-       warning ("unable to read link '%s'", fname1);
+       warning (_("unable to read link '%s'"), fname1);
     }
   if (exe_f || all)
     {
@@ -2758,7 +2758,7 @@ linux_nat_info_proc_cmd (char *args, int from_tty)
       if (readlink (fname1, fname2, sizeof (fname2)) > 0)
        printf_filtered ("exe = '%s'\n", fname2);
       else
-       warning ("unable to read link '%s'", fname1);
+       warning (_("unable to read link '%s'"), fname1);
     }
   if (mappings_f || all)
     {
@@ -2818,7 +2818,7 @@ linux_nat_info_proc_cmd (char *args, int from_tty)
          fclose (procfile);
        }
       else
-       warning ("unable to open /proc file '%s'", fname1);
+       warning (_("unable to open /proc file '%s'"), fname1);
     }
   if (status_f || all)
     {
@@ -2830,7 +2830,7 @@ linux_nat_info_proc_cmd (char *args, int from_tty)
          fclose (procfile);
        }
       else
-       warning ("unable to open /proc file '%s'", fname1);
+       warning (_("unable to open /proc file '%s'"), fname1);
     }
   if (stat_f || all)
     {
@@ -2925,7 +2925,7 @@ linux_nat_info_proc_cmd (char *args, int from_tty)
          fclose (procfile);
        }
       else
-       warning ("unable to open /proc file '%s'", fname1);
+       warning (_("unable to open /proc file '%s'"), fname1);
     }
 }
 
@@ -2977,7 +2977,7 @@ add_line_to_sigset (const char *line, sigset_t *sigs)
   int signum;
 
   if (line[len] != '\n')
-    error ("Could not parse signal set: %s", line);
+    error (_("Could not parse signal set: %s"), line);
 
   p = line;
   signum = len * 4;
@@ -2990,7 +2990,7 @@ add_line_to_sigset (const char *line, sigset_t *sigs)
       else if (*p >= 'a' && *p <= 'f')
        digit = *p - 'a' + 10;
       else
-       error ("Could not parse signal set: %s", line);
+       error (_("Could not parse signal set: %s"), line);
 
       signum -= 4;
 
@@ -3023,7 +3023,7 @@ linux_proc_pending_signals (int pid, sigset_t *pending, sigset_t *blocked, sigse
   sprintf (fname, "/proc/%d/status", pid);
   procfile = fopen (fname, "r");
   if (procfile == NULL)
-    error ("Could not open %s", fname);
+    error (_("Could not open %s"), fname);
 
   while (fgets (buffer, MAXPATHLEN, procfile) != NULL)
     {
index bf8927df8a293d7b0f4dfce2b3da1889a3a7f26b..1488c22ad360fc7c0e3dc4f6b3f6dbfd6be4b93b 100644 (file)
@@ -262,7 +262,7 @@ thread_get_info_callback (const td_thrhandle_t *thp, void *infop)
 
   err = td_thr_get_info_p (thp, &ti);
   if (err != TD_OK)
-    error ("thread_get_info_callback: cannot get thread info: %s",
+    error (_("thread_get_info_callback: cannot get thread info: %s"),
           thread_db_err_str (err));
 
   /* Fill the cache.  */
@@ -319,7 +319,7 @@ thread_db_map_id2thr (struct thread_info *thread_info, int fatal)
   if (err != TD_OK)
     {
       if (fatal)
-       error ("Cannot find thread %ld: %s",
+       error (_("Cannot find thread %ld: %s"),
               (long) GET_THREAD (thread_info->ptid),
               thread_db_err_str (err));
     }
@@ -341,7 +341,7 @@ thread_db_get_info (struct thread_info *thread_info)
   err =
     td_thr_get_info_p (&thread_info->private->th, &thread_info->private->ti);
   if (err != TD_OK)
-    error ("thread_db_get_info: cannot get thread info: %s",
+    error (_("thread_db_get_info: cannot get thread info: %s"),
           thread_db_err_str (err));
 
   thread_info->private->ti_valid = 1;
@@ -365,7 +365,7 @@ thread_from_lwp (ptid_t ptid)
 
   err = td_ta_map_lwp2thr_p (thread_agent, GET_LWP (ptid), &th);
   if (err != TD_OK)
-    error ("Cannot find user-level thread for LWP %ld: %s",
+    error (_("Cannot find user-level thread for LWP %ld: %s"),
           GET_LWP (ptid), thread_db_err_str (err));
 
   thread_info = NULL;
@@ -406,7 +406,7 @@ verbose_dlsym (void *handle, const char *name)
 {
   void *sym = dlsym (handle, name);
   if (sym == NULL)
-    warning ("Symbol \"%s\" not found in libthread_db: %s", name, dlerror ());
+    warning (_("Symbol \"%s\" not found in libthread_db: %s"), name, dlerror ());
   return sym;
 }
 
@@ -477,7 +477,7 @@ thread_db_load (void)
   err = td_init_p ();
   if (err != TD_OK)
     {
-      warning ("Cannot initialize libthread_db: %s", thread_db_err_str (err));
+      warning (_("Cannot initialize libthread_db: %s"), thread_db_err_str (err));
       return 0;
     }
 
@@ -545,7 +545,7 @@ enable_thread_event_reporting (void)
   err = td_ta_set_event_p (thread_agent, &events);
   if (err != TD_OK)
     {
-      warning ("Unable to set global thread event mask: %s",
+      warning (_("Unable to set global thread event mask: %s"),
               thread_db_err_str (err));
       return;
     }
@@ -559,7 +559,7 @@ enable_thread_event_reporting (void)
   err = enable_thread_event (thread_agent, TD_CREATE, &td_create_bp_addr);
   if (err != TD_OK)
     {
-      warning ("Unable to get location for thread creation breakpoint: %s",
+      warning (_("Unable to get location for thread creation breakpoint: %s"),
               thread_db_err_str (err));
       return;
     }
@@ -568,7 +568,7 @@ enable_thread_event_reporting (void)
   err = enable_thread_event (thread_agent, TD_DEATH, &td_death_bp_addr);
   if (err != TD_OK)
     {
-      warning ("Unable to get location for thread death breakpoint: %s",
+      warning (_("Unable to get location for thread death breakpoint: %s"),
               thread_db_err_str (err));
       return;
     }
@@ -693,7 +693,7 @@ thread_db_new_objfile (struct objfile *objfile)
       break;
 
     default:
-      warning ("Cannot initialize thread debugging library: %s",
+      warning (_("Cannot initialize thread debugging library: %s"),
               thread_db_err_str (err));
       break;
     }
@@ -756,7 +756,7 @@ attach_thread (ptid_t ptid, const td_thrhandle_t *th_p,
   /* Enable thread event reporting for this thread.  */
   err = td_thr_event_enable_p (th_p, 1);
   if (err != TD_OK)
-    error ("Cannot enable thread event reporting for %s: %s",
+    error (_("Cannot enable thread event reporting for %s: %s"),
           target_pid_to_str (ptid), thread_db_err_str (err));
 }
 
@@ -886,13 +886,13 @@ check_event (ptid_t ptid)
          if (err == TD_NOMSG)
            return;
 
-         error ("Cannot get thread event message: %s",
+         error (_("Cannot get thread event message: %s"),
                 thread_db_err_str (err));
        }
 
       err = td_thr_get_info_p (msg.th_p, &ti);
       if (err != TD_OK)
-       error ("Cannot get thread info: %s", thread_db_err_str (err));
+       error (_("Cannot get thread info: %s"), thread_db_err_str (err));
 
       ptid = ptid_build (GET_PID (ptid), ti.ti_lid, ti.ti_tid);
 
@@ -908,14 +908,14 @@ check_event (ptid_t ptid)
        case TD_DEATH:
 
          if (!in_thread_list (ptid))
-           error ("Spurious thread death event.");
+           error (_("Spurious thread death event."));
 
          detach_thread (ptid, 1);
 
          break;
 
        default:
-         error ("Spurious thread event.");
+         error (_("Spurious thread event."));
        }
     }
   while (loop);
@@ -1005,12 +1005,12 @@ thread_db_fetch_registers (int regno)
 
   err = td_thr_getgregs_p (&thread_info->private->th, gregset);
   if (err != TD_OK)
-    error ("Cannot fetch general-purpose registers for thread %ld: %s",
+    error (_("Cannot fetch general-purpose registers for thread %ld: %s"),
           (long) GET_THREAD (inferior_ptid), thread_db_err_str (err));
 
   err = td_thr_getfpregs_p (&thread_info->private->th, &fpregset);
   if (err != TD_OK)
-    error ("Cannot get floating-point registers for thread %ld: %s",
+    error (_("Cannot get floating-point registers for thread %ld: %s"),
           (long) GET_THREAD (inferior_ptid), thread_db_err_str (err));
 
   /* Note that we must call supply_gregset after calling the thread_db
@@ -1052,11 +1052,11 @@ thread_db_store_registers (int regno)
 
   err = td_thr_setgregs_p (&thread_info->private->th, gregset);
   if (err != TD_OK)
-    error ("Cannot store general-purpose registers for thread %ld: %s",
+    error (_("Cannot store general-purpose registers for thread %ld: %s"),
           (long) GET_THREAD (inferior_ptid), thread_db_err_str (err));
   err = td_thr_setfpregs_p (&thread_info->private->th, &fpregset);
   if (err != TD_OK)
-    error ("Cannot store floating-point registers  for thread %ld: %s",
+    error (_("Cannot store floating-point registers  for thread %ld: %s"),
           (long) GET_THREAD (inferior_ptid), thread_db_err_str (err));
 }
 
@@ -1160,7 +1160,7 @@ find_new_threads_callback (const td_thrhandle_t *th_p, void *data)
 
   err = td_thr_get_info_p (th_p, &ti);
   if (err != TD_OK)
-    error ("find_new_threads_callback: cannot get thread info: %s",
+    error (_("find_new_threads_callback: cannot get thread info: %s"),
           thread_db_err_str (err));
 
   if (ti.ti_state == TD_THR_UNKNOWN || ti.ti_state == TD_THR_ZOMBIE)
@@ -1184,7 +1184,7 @@ thread_db_find_new_threads (void)
                          TD_THR_ANY_STATE, TD_THR_LOWEST_PRIORITY,
                          TD_SIGNO_MASK, TD_THR_ANY_USER_FLAGS);
   if (err != TD_OK)
-    error ("Cannot find new threads: %s", thread_db_err_str (err));
+    error (_("Cannot find new threads: %s"), thread_db_err_str (err));
 }
 
 static char *
@@ -1246,7 +1246,7 @@ thread_db_get_thread_local_address (ptid_t ptid, struct objfile *objfile,
 
       /* glibc doesn't provide the needed interface.  */
       if (!td_thr_tls_get_addr_p)
-       error ("Cannot find thread-local variables in this thread library.");
+       error (_("Cannot find thread-local variables in this thread library."));
 
       /* Get the address of the link map for this objfile.  */
       lm = svr4_fetch_objfile_link_map (objfile);
@@ -1255,11 +1255,11 @@ thread_db_get_thread_local_address (ptid_t ptid, struct objfile *objfile,
       if (!lm)
        {
          if (objfile_is_library)
-           error ("Cannot find shared library `%s' link_map in dynamic"
-                  " linker's module list", objfile->name);
+           error (_("Cannot find shared library `%s' link_map in dynamic"
+                  " linker's module list"), objfile->name);
          else
-           error ("Cannot find executable file `%s' link_map in dynamic"
-                  " linker's module list", objfile->name);
+           error (_("Cannot find executable file `%s' link_map in dynamic"
+                  " linker's module list"), objfile->name);
        }
 
       /* Get info about the thread.  */
@@ -1278,16 +1278,16 @@ thread_db_get_thread_local_address (ptid_t ptid, struct objfile *objfile,
             address, we *could* try to build a non-lvalue value from
             the initialization image.  */
          if (objfile_is_library)
-           error ("The inferior has not yet allocated storage for"
+           error (_("The inferior has not yet allocated storage for"
                   " thread-local variables in\n"
                   "the shared library `%s'\n"
-                  "for the thread %ld",
+                  "for the thread %ld"),
                   objfile->name, (long) GET_THREAD (ptid));
          else
-           error ("The inferior has not yet allocated storage for"
+           error (_("The inferior has not yet allocated storage for"
                   " thread-local variables in\n"
                   "the executable `%s'\n"
-                  "for the thread %ld",
+                  "for the thread %ld"),
                   objfile->name, (long) GET_THREAD (ptid));
        }
 #endif
@@ -1296,13 +1296,13 @@ thread_db_get_thread_local_address (ptid_t ptid, struct objfile *objfile,
       if (err != TD_OK)
        {
          if (objfile_is_library)
-           error ("Cannot find thread-local storage for thread %ld, "
-                  "shared library %s:\n%s",
+           error (_("Cannot find thread-local storage for thread %ld, "
+                  "shared library %s:\n%s"),
                   (long) GET_THREAD (ptid),
                   objfile->name, thread_db_err_str (err));
          else
-           error ("Cannot find thread-local storage for thread %ld, "
-                  "executable file %s:\n%s",
+           error (_("Cannot find thread-local storage for thread %ld, "
+                  "executable file %s:\n%s"),
                   (long) GET_THREAD (ptid),
                   objfile->name, thread_db_err_str (err));
        }
@@ -1315,7 +1315,7 @@ thread_db_get_thread_local_address (ptid_t ptid, struct objfile *objfile,
     return target_beneath->to_get_thread_local_address (ptid, objfile,
                                                        offset);
 
-  error ("Cannot find thread-local values on this target.");
+  error (_("Cannot find thread-local values on this target."));
 }
 
 static void
index fdad7b47d6103f66d9617210ce1fc2866c9a8543..116e678b42a39b4ed10544bc2aab33b2c5e4b130 100644 (file)
@@ -208,7 +208,7 @@ m2_create_fundamental_type (struct objfile *objfile, int typeid)
       type = init_type (TYPE_CODE_INT,
                        TARGET_INT_BIT / TARGET_CHAR_BIT,
                        0, "<?type?>", objfile);
-      warning ("internal error: no Modula fundamental type %d", typeid);
+      warning (_("internal error: no Modula fundamental type %d"), typeid);
       break;
     case FT_VOID:
       type = init_type (TYPE_CODE_VOID,
index 2372e5d5c716df25dce762bf609880f8f8874083..846233ce1e688cedf14f4f529f30fbe6f346994d 100644 (file)
@@ -126,9 +126,9 @@ m32r_load (char *filename, int from_tty)
 
   abfd = bfd_openr (filename, 0);
   if (!abfd)
-    error ("Unable to open file %s\n", filename);
+    error (_("Unable to open file %s."), filename);
   if (bfd_check_format (abfd, bfd_object) == 0)
-    error ("File is not an object file\n");
+    error (_("File is not an object file."));
   start_time = time (NULL);
 #if 0
   for (s = abfd->sections; s; s = s->next)
@@ -415,7 +415,7 @@ m32r_upload_command (char *args, int from_tty)
   monitor_printf ("ust\r");
   resp_len = monitor_expect_prompt (buf, sizeof (buf));
   if (!strchr (buf, ':'))
-    error ("No ethernet connection!");
+    error (_("No ethernet connection!"));
 
   if (board_addr == 0)
     {
index 63af22e5953bb9be06cc54c42d908434de177242..ed4cac02778f6a49b87aae835228d63dd160c1d6 100644 (file)
@@ -262,10 +262,8 @@ m68hc11_initialize_register_info (void)
     }
 
   if (soft_regs[SOFT_FP_REGNUM].name == 0)
-    {
-      warning ("No frame soft register found in the symbol table.\n");
-      warning ("Stack backtrace will not work.\n");
-    }
+    warning (_("No frame soft register found in the symbol table.\n"
+              "Stack backtrace will not work."));
   soft_reg_initialized = 1;
 }
 
@@ -1282,7 +1280,7 @@ m68hc11_store_return_value (struct type *type, struct regcache *regcache,
       regcache_raw_write (regcache, HARD_D_REGNUM, (char*) valbuf + (len - 2));
     }
   else
-    error ("return of value > 4 is not supported.");
+    error (_("return of value > 4 is not supported."));
 }
 
 
@@ -1320,7 +1318,7 @@ m68hc11_extract_return_value (struct type *type, struct regcache *regcache,
       break;
 
     default:
-      error ("bad size for return value");
+      error (_("bad size for return value"));
     }
 }
 
index 0e6ec107545b7db28cff153a69e61a40fa2d2a5b..ed62a45befef768a9303f705d871397d5ea44f1c 100644 (file)
@@ -151,8 +151,8 @@ m68k_register_to_value (struct frame_info *frame, int regnum,
   /* We only support floating-point values.  */
   if (TYPE_CODE (type) != TYPE_CODE_FLT)
     {
-      warning ("Cannot convert floating-point register value "
-              "to non-floating-point type.");
+      warning (_("Cannot convert floating-point register value "
+              "to non-floating-point type."));
       return;
     }
 
@@ -174,8 +174,8 @@ m68k_value_to_register (struct frame_info *frame, int regnum,
   /* We only support floating-point values.  */
   if (TYPE_CODE (type) != TYPE_CODE_FLT)
     {
-      warning ("Cannot convert non-floating-point type "
-              "to floating-point register value.");
+      warning (_("Cannot convert non-floating-point type "
+              "to floating-point register value."));
       return;
     }
 
index 30a4c9deae8f82d0d037a400b91cb39e6f398a6e..9729d89b809d53b353bd7c0d2c8b1cd6f5b3c64f 100644 (file)
@@ -571,7 +571,7 @@ fetch_core_registers (char *core_reg_sect, unsigned core_reg_size,
     {
     case 0:
       if (core_reg_size != sizeof (gregset))
-       warning ("Wrong size gregset in core file.");
+       warning (_("Wrong size gregset in core file."));
       else
        {
          memcpy (&gregset, core_reg_sect, sizeof (gregset));
@@ -581,7 +581,7 @@ fetch_core_registers (char *core_reg_sect, unsigned core_reg_size,
 
     case 2:
       if (core_reg_size != sizeof (fpregset))
-       warning ("Wrong size fpregset in core file.");
+       warning (_("Wrong size fpregset in core file."));
       else
        {
          memcpy (&fpregset, core_reg_sect, sizeof (fpregset));
index 7c2ebbea749f23a9fd2538009998848719dd15b9..c70adb485cc7c302cadbbc1bcee48845007516ca 100644 (file)
@@ -59,9 +59,9 @@ macro_expand_command (char *exp, int from_tty)
      at the moment, the `print' commands don't save the last expression
      evaluated, just its value.  */
   if (! exp || ! *exp)
-    error ("You must follow the `macro expand' command with the"
+    error (_("You must follow the `macro expand' command with the"
            " expression you\n"
-           "want to expand.");
+           "want to expand."));
 
   ms = default_macro_scope ();
   if (ms)
@@ -95,9 +95,9 @@ macro_expand_once_command (char *exp, int from_tty)
      expression'.  That way, you could just hit return over and over and
      see the expression expanded one level at a time.  */
   if (! exp || ! *exp)
-    error ("You must follow the `macro expand-once' command with"
+    error (_("You must follow the `macro expand-once' command with"
            " the expression\n"
-           "you want to expand.");
+           "you want to expand."));
 
   ms = default_macro_scope ();
   if (ms)
@@ -142,13 +142,13 @@ info_macro_command (char *name, int from_tty)
   struct macro_definition *d;
   
   if (! name || ! *name)
-    error ("You must follow the `info macro' command with the name"
+    error (_("You must follow the `info macro' command with the name"
            " of the macro\n"
-           "whose definition you want to see.");
+           "whose definition you want to see."));
 
   ms = default_macro_scope ();
   if (! ms)
-    error ("GDB has no preprocessor macro information for that code.");
+    error (_("GDB has no preprocessor macro information for that code."));
 
   d = macro_lookup_definition (ms->file, ms->line, name);
   if (d)
@@ -201,21 +201,21 @@ static struct macro_table *user_macros;
 static void
 macro_define_command (char *exp, int from_tty)
 {
-  error ("Command not implemented yet.");
+  error (_("Command not implemented yet."));
 }
 
 
 static void
 macro_undef_command (char *exp, int from_tty)
 {
-  error ("Command not implemented yet.");
+  error (_("Command not implemented yet."));
 }
 
 
 static void
 macro_list_command (char *exp, int from_tty)
 {
-  error ("Command not implemented yet.");
+  error (_("Command not implemented yet."));
 }
 
 
index e39f81ac0bd268564ebe00f7e7105ed39c1f91a5..2c7b6823661aec6c33e9b783532b5666c3d9bc8b 100644 (file)
@@ -236,7 +236,7 @@ get_comment (struct macro_buffer *tok, char *p, char *end)
             return 1;
           }
 
-      error ("Unterminated comment in macro expansion.");
+      error (_("Unterminated comment in macro expansion."));
     }
   else if (p[0] == '/'
            && p[1] == '/')
@@ -339,12 +339,12 @@ get_character_constant (struct macro_buffer *tok, char *p, char *end)
       for (;;)
         {
           if (p >= end)
-            error ("Unmatched single quote.");
+            error (_("Unmatched single quote."));
           else if (*p == '\'')
             {
               if (p == body_start)
-                error ("A character constant must contain at least one "
-                       "character.");
+                error (_("A character constant must contain at least one "
+                       "character."));
               p++;
               break;
             }
@@ -390,15 +390,15 @@ get_string_literal (struct macro_buffer *tok, char *p, char *end)
       for (;;)
         {
           if (p >= end)
-            error ("Unterminated string in expression.");
+            error (_("Unterminated string in expression."));
           else if (*p == '\"')
             {
               p++;
               break;
             }
           else if (*p == '\n')
-            error ("Newline characters may not appear in string "
-                   "constants.");
+            error (_("Newline characters may not appear in string "
+                   "constants."));
           else if (*p == '\\')
             {
               p++;
@@ -741,7 +741,7 @@ gather_arguments (const char *name, struct macro_buffer *src, int *argc_p)
           char *start = src->text;
 
           if (! get_token (&tok, src))
-            error ("Malformed argument list for macro `%s'.", name);
+            error (_("Malformed argument list for macro `%s'."), name);
       
           /* Is tok an opening paren?  */
           if (tok.len == 1 && tok.text[0] == '(')
@@ -841,13 +841,13 @@ substitute_args (struct macro_buffer *dest,
       /* Is this token the stringification operator?  */
       if (tok.len == 1
           && tok.text[0] == '#')
-        error ("Stringification is not implemented yet.");
+        error (_("Stringification is not implemented yet."));
 
       /* Is this token the splicing operator?  */
       if (tok.len == 2
           && tok.text[0] == '#'
           && tok.text[1] == '#')
-        error ("Token splicing is not implemented yet.");
+        error (_("Token splicing is not implemented yet."));
 
       /* Is this token an identifier?  */
       if (tok.is_identifier)
@@ -857,7 +857,7 @@ substitute_args (struct macro_buffer *dest,
           /* Is it the magic varargs parameter?  */
           if (tok.len == 11
               && ! memcmp (tok.text, "__VA_ARGS__", 11))
-            error ("Variable-arity macros not implemented yet.");
+            error (_("Variable-arity macros not implemented yet."));
 
           /* Is it one of the parameters?  */
           for (i = 0; i < def->argc; i++)
@@ -934,7 +934,7 @@ expand (const char *id,
 
       if (def->argc >= 1
           && strcmp (def->argv[def->argc - 1], "...") == 0)
-        error ("Varargs macros not implemented yet.");
+        error (_("Varargs macros not implemented yet."));
 
       make_cleanup (free_current_contents, &argv);
       argv = gather_arguments (id, src, &argc);
@@ -957,8 +957,8 @@ expand (const char *id,
           if (! (argc == 1
                  && argv[0].len == 0
                  && def->argc == 0))
-            error ("Wrong number of arguments to macro `%s' "
-                   "(expected %d, got %d).",
+            error (_("Wrong number of arguments to macro `%s' "
+                   "(expected %d, got %d)."),
                    id, def->argc, argc);
         }
 
@@ -1122,7 +1122,7 @@ macro_expand_once (const char *source,
                    macro_lookup_ftype *lookup_func,
                    void *lookup_func_baton)
 {
-  error ("Expand-once not implemented yet.");
+  error (_("Expand-once not implemented yet."));
 }
 
 
index 2a8bba56f2dab7a6a4727428ee5064c9bab92d8f..0595195c1d7b06815c29484056db8851b63f36ab 100644 (file)
@@ -561,7 +561,7 @@ extern int gdbtk_test (char *);
     /* Find it.  */
     struct interp *interp = interp_lookup (interpreter_p);
     if (interp == NULL)
-      error ("Interpreter `%s' unrecognized", interpreter_p);
+      error (_("Interpreter `%s' unrecognized"), interpreter_p);
     /* Install it.  */
     if (!interp_set (interp))
       {
index 3d357a48d6df3b581dd092160bc08c7b530751e5..67caf38c5cd04b44505742da95fd11fb0056e45f 100644 (file)
@@ -445,7 +445,7 @@ maintenance_translate_address (char *arg, int from_tty)
   struct objfile *objfile;
 
   if (arg == NULL || *arg == 0)
-    error ("requires argument (address or section + address)");
+    error (_("requires argument (address or section + address)"));
 
   sect = NULL;
   p = arg;
@@ -455,7 +455,7 @@ maintenance_translate_address (char *arg, int from_tty)
       while (*p && !isspace (*p))      /* Find end of section name */
        p++;
       if (*p == '\000')                /* End of command? */
-       error ("Need to specify <section-name> and <address>");
+       error (_("Need to specify <section-name> and <address>"));
       *p++ = '\000';
       while (isspace (*p))
        p++;                    /* Skip whitespace */
@@ -468,7 +468,7 @@ maintenance_translate_address (char *arg, int from_tty)
       }
 
       if (!sect)
-       error ("Unknown section %s.", arg);
+       error (_("Unknown section %s."), arg);
     }
 
   address = parse_and_eval_address (p);
@@ -685,7 +685,7 @@ maintenance_set_profile_cmd (char *args, int from_tty, struct cmd_list_element *
 static void
 maintenance_set_profile_cmd (char *args, int from_tty, struct cmd_list_element *c)
 {
-  error ("Profiling support is not available on this system.");
+  error (_("Profiling support is not available on this system."));
 }
 #endif
 
index 2300e3ec735b2244cc93170b6cb7848ef3074a47..41cfec0571142c4c632e194df79cf9052f872444 100644 (file)
@@ -4689,7 +4689,7 @@ elfmdebug_build_psymtabs (struct objfile *objfile,
                         sizeof (struct ecoff_debug_info)));
 
   if (!(*swap->read_debug_info) (abfd, sec, info))
-    error ("Error reading ECOFF debugging information: %s",
+    error (_("Error reading ECOFF debugging information: %s"),
           bfd_errmsg (bfd_get_error ()));
 
   mdebug_build_psymtabs (objfile, swap, info);
index 96750c8b8f6876e4ca8315f184e14bed5f2c7db1..5866881dc7d09846a039027ea8d81a46c363c942 100644 (file)
@@ -51,7 +51,7 @@ default_memory_insert_breakpoint (CORE_ADDR addr, char *contents_cache)
   /* Determine appropriate breakpoint contents and size for this address.  */
   bp = BREAKPOINT_FROM_PC (&addr, &bplen);
   if (bp == NULL)
-    error ("Software breakpoints not implemented for this target.");
+    error (_("Software breakpoints not implemented for this target."));
 
   /* Save the memory contents.  */
   val = target_read_memory (addr, contents_cache, bplen);
@@ -73,7 +73,7 @@ default_memory_remove_breakpoint (CORE_ADDR addr, char *contents_cache)
   /* Determine appropriate breakpoint contents and size for this address.  */
   bp = BREAKPOINT_FROM_PC (&addr, &bplen);
   if (bp == NULL)
-    error ("Software breakpoints not implemented for this target.");
+    error (_("Software breakpoints not implemented for this target."));
 
   return target_write_memory (addr, contents_cache, bplen);
 }
index 6f95e5ccbb1a515302b53fd5109654aa9ee79dbb..db75c28cf01914be0553bb391992d0a398c60f22 100644 (file)
@@ -144,12 +144,12 @@ mem_command (char *args, int from_tty)
 
   tok = strtok (args, " \t");
   if (!tok)
-    error ("no lo address");
+    error (_("no lo address"));
   lo = parse_and_eval_address (tok);
 
   tok = strtok (NULL, " \t");
   if (!tok)
-    error ("no hi address");
+    error (_("no hi address"));
   hi = parse_and_eval_address (tok);
 
   attrib = default_mem_attrib;
@@ -167,19 +167,19 @@ mem_command (char *args, int from_tty)
       else if (strcmp (tok, "16") == 0)
        {
          if ((lo % 2 != 0) || (hi % 2 != 0))
-           error ("region bounds not 16 bit aligned");
+           error (_("region bounds not 16 bit aligned"));
          attrib.width = MEM_WIDTH_16;
        }
       else if (strcmp (tok, "32") == 0)
        {
          if ((lo % 4 != 0) || (hi % 4 != 0))
-           error ("region bounds not 32 bit aligned");
+           error (_("region bounds not 32 bit aligned"));
          attrib.width = MEM_WIDTH_32;
        }
       else if (strcmp (tok, "64") == 0)
        {
          if ((lo % 8 != 0) || (hi % 8 != 0))
-           error ("region bounds not 64 bit aligned");
+           error (_("region bounds not 64 bit aligned"));
          attrib.width = MEM_WIDTH_64;
        }
 
@@ -203,7 +203,7 @@ mem_command (char *args, int from_tty)
 #endif
 
       else
-       error ("unknown attribute: %s", tok);
+       error (_("unknown attribute: %s"), tok);
     }
 
   create_mem_region (lo, hi, &attrib);
@@ -371,7 +371,7 @@ mem_enable_command (char *args, int from_tty)
        while (*p1 >= '0' && *p1 <= '9')
          p1++;
        if (*p1 && *p1 != ' ' && *p1 != '\t')
-         error ("Arguments must be memory region numbers.");
+         error (_("Arguments must be memory region numbers."));
 
        num = atoi (p);
        mem_enable (num);
@@ -421,7 +421,7 @@ mem_disable_command (char *args, int from_tty)
        while (*p1 >= '0' && *p1 <= '9')
          p1++;
        if (*p1 && *p1 != ' ' && *p1 != '\t')
-         error ("Arguments must be memory region numbers.");
+         error (_("Arguments must be memory region numbers."));
 
        num = atoi (p);
        mem_disable (num);
@@ -501,7 +501,7 @@ mem_delete_command (char *args, int from_tty)
       while (*p1 >= '0' && *p1 <= '9')
        p1++;
       if (*p1 && *p1 != ' ' && *p1 != '\t')
-       error ("Arguments must be memory region numbers.");
+       error (_("Arguments must be memory region numbers."));
 
       num = atoi (p);
       mem_delete (num);
index 6406084e84183c7a13e66ff2e1ffdcb03aaaea49..4b396257b15a9f3a9fa6c79040a2a279ec5e62c8 100644 (file)
@@ -128,9 +128,9 @@ mi_cmd_break_insert (char *command, char **argv, int argc)
     }
 
   if (optind >= argc)
-    error ("mi_cmd_break_insert: Missing <location>");
+    error (_("mi_cmd_break_insert: Missing <location>"));
   if (optind < argc - 1)
-    error ("mi_cmd_break_insert: Garbage following <location>");
+    error (_("mi_cmd_break_insert: Garbage following <location>"));
   address = argv[optind];
 
   /* Now we have what we need, let's insert the breakpoint! */
@@ -152,7 +152,7 @@ mi_cmd_break_insert (char *command, char **argv, int argc)
 #if 0
     case REGEXP_BP:
       if (temp_p)
-       error ("mi_cmd_break_insert: Unsupported tempoary regexp breakpoint");
+       error (_("mi_cmd_break_insert: Unsupported tempoary regexp breakpoint"));
       else
        rbreak_command_wrapper (address, FROM_TTY);
       return MI_CMD_DONE;
@@ -218,9 +218,9 @@ mi_cmd_break_watch (char *command, char **argv, int argc)
        }
     }
   if (optind >= argc)
-    error ("mi_cmd_break_watch: Missing <expression>");
+    error (_("mi_cmd_break_watch: Missing <expression>"));
   if (optind < argc - 1)
-    error ("mi_cmd_break_watch: Garbage following <expression>");
+    error (_("mi_cmd_break_watch: Garbage following <expression>"));
   expr = argv[optind];
 
   /* Now we have what we need, let's insert the watchpoint! */
@@ -236,7 +236,7 @@ mi_cmd_break_watch (char *command, char **argv, int argc)
       awatch_command_wrapper (expr, FROM_TTY);
       break;
     default:
-      error ("mi_cmd_break_watch: Unknown watchpoint type.");
+      error (_("mi_cmd_break_watch: Unknown watchpoint type."));
     }
   return MI_CMD_DONE;
 }
index 168ca17166681dcadd7add926158cd95bc5db44a..168fa2c64126d05e36ced2b61f6033051b36be45 100644 (file)
@@ -137,7 +137,7 @@ mi_cmd_disassemble (char *command, char **argv, int argc)
 
   mixed_source_and_assembly = atoi (argv[0]);
   if ((mixed_source_and_assembly != 0) && (mixed_source_and_assembly != 1))
-    error ("mi_cmd_disassemble: Mixed_mode argument must be 0 or 1.");
+    error (_("mi_cmd_disassemble: Mixed_mode argument must be 0 or 1."));
 
 
   /* We must get the function beginning and end where line_num is
@@ -147,11 +147,11 @@ mi_cmd_disassemble (char *command, char **argv, int argc)
     {
       s = lookup_symtab (file_string);
       if (s == NULL)
-       error ("mi_cmd_disassemble: Invalid filename.");
+       error (_("mi_cmd_disassemble: Invalid filename."));
       if (!find_line_pc (s, line_num, &start))
-       error ("mi_cmd_disassemble: Invalid line number");
+       error (_("mi_cmd_disassemble: Invalid line number"));
       if (find_pc_partial_function (start, NULL, &low, &high) == 0)
-       error ("mi_cmd_disassemble: No function contains specified address");
+       error (_("mi_cmd_disassemble: No function contains specified address"));
     }
 
   gdb_disassembly (uiout,
index 65f7f90a35515e2dc7bfee95a0395f1b628a82d9..61fa7f8b098bb18052f61bebc4c05f721459a503 100644 (file)
@@ -70,7 +70,7 @@ enum mi_cmd_result
 mi_cmd_env_pwd (char *command, char **argv, int argc)
 {
   if (argc > 0)
-    error ("mi_cmd_env_pwd: No arguments required");
+    error (_("mi_cmd_env_pwd: No arguments required"));
           
   if (mi_version (uiout) < 2)
     {
@@ -91,7 +91,7 @@ enum mi_cmd_result
 mi_cmd_env_cd (char *command, char **argv, int argc)
 {
   if (argc == 0 || argc > 1)
-    error ("mi_cmd_env_cd: Usage DIRECTORY");
+    error (_("mi_cmd_env_cd: Usage DIRECTORY"));
           
   env_execute_cli_command ("cd", argv[0]);
 
index aa20a793f3ae8c7026ce9cebbcded5e9c51575c7..c4f437d4430ee0a77e8b62f38dfe9a0b91f905eb 100644 (file)
@@ -38,7 +38,7 @@ mi_cmd_file_list_exec_source_file(char *command, char **argv, int argc)
   char *optarg;
   
   if ( !mi_valid_noargs("mi_cmd_file_list_exec_source_file", argc, argv) )
-    error ("mi_cmd_file_list_exec_source_file: Usage: No args");
+    error (_("mi_cmd_file_list_exec_source_file: Usage: No args"));
 
   /* Set the default file and line, also get them */
   set_default_source_symtab_and_line();
@@ -48,7 +48,7 @@ mi_cmd_file_list_exec_source_file(char *command, char **argv, int argc)
      Apparently, filename does not need to be tested for NULL.
      The documentation in symtab.h suggests it will always be correct */
   if (!st.symtab)
-    error ("mi_cmd_file_list_exec_source_file: No symtab");
+    error (_("mi_cmd_file_list_exec_source_file: No symtab"));
 
   /* Extract the fullname if it is not known yet */
   symtab_to_fullname (st.symtab);
@@ -72,7 +72,7 @@ mi_cmd_file_list_exec_source_files (char *command, char **argv, int argc)
   struct objfile *objfile;
 
   if (!mi_valid_noargs ("mi_cmd_file_list_exec_source_files", argc, argv))
-    error ("mi_cmd_file_list_exec_source_files: Usage: No args");
+    error (_("mi_cmd_file_list_exec_source_files: Usage: No args"));
 
   /* Print the table header */
   ui_out_begin (uiout, ui_out_type_list, "files");
index cafd45c518de65023e4ff07984a3bca86e243f25..d912b178202540c60464d3ad559c89a4839f2be5 100644 (file)
@@ -48,10 +48,10 @@ mi_cmd_stack_list_frames (char *command, char **argv, int argc)
   struct frame_info *fi;
 
   if (!target_has_stack)
-    error ("mi_cmd_stack_list_frames: No stack.");
+    error (_("mi_cmd_stack_list_frames: No stack."));
 
   if (argc > 2 || argc == 1)
-    error ("mi_cmd_stack_list_frames: Usage: [FRAME_LOW FRAME_HIGH]");
+    error (_("mi_cmd_stack_list_frames: Usage: [FRAME_LOW FRAME_HIGH]"));
 
   if (argc == 2)
     {
@@ -74,7 +74,7 @@ mi_cmd_stack_list_frames (char *command, char **argv, int argc)
        i++, fi = get_prev_frame (fi));
 
   if (fi == NULL)
-    error ("mi_cmd_stack_list_frames: Not enough frames in stack.");
+    error (_("mi_cmd_stack_list_frames: Not enough frames in stack."));
 
   cleanup_stack = make_cleanup_ui_out_list_begin_end (uiout, "stack");
 
@@ -92,7 +92,7 @@ mi_cmd_stack_list_frames (char *command, char **argv, int argc)
 
   do_cleanups (cleanup_stack);
   if (i < frame_high)
-    error ("mi_cmd_stack_list_frames: Not enough frames in stack.");
+    error (_("mi_cmd_stack_list_frames: Not enough frames in stack."));
 
   return MI_CMD_DONE;
 }
@@ -105,10 +105,10 @@ mi_cmd_stack_info_depth (char *command, char **argv, int argc)
   struct frame_info *fi;
 
   if (!target_has_stack)
-    error ("mi_cmd_stack_info_depth: No stack.");
+    error (_("mi_cmd_stack_info_depth: No stack."));
 
   if (argc > 1)
-    error ("mi_cmd_stack_info_depth: Usage: [MAX_DEPTH]");
+    error (_("mi_cmd_stack_info_depth: Usage: [MAX_DEPTH]"));
 
   if (argc == 1)
     frame_high = atoi (argv[0]);
@@ -137,7 +137,7 @@ mi_cmd_stack_list_locals (char *command, char **argv, int argc)
   enum print_values print_values;
 
   if (argc != 1)
-    error ("mi_cmd_stack_list_locals: Usage: PRINT_VALUES");
+    error (_("mi_cmd_stack_list_locals: Usage: PRINT_VALUES"));
 
    frame = get_selected_frame (NULL);
 
@@ -151,7 +151,7 @@ mi_cmd_stack_list_locals (char *command, char **argv, int argc)
            || strcmp (argv[0], "--simple-values") == 0)
      print_values = PRINT_SIMPLE_VALUES;
    else
-     error ("Unknown value for PRINT_VALUES: must be: 0 or \"--no-values\", 1 or \"--all-values\", 2 or \"--simple-values\"");
+     error (_("Unknown value for PRINT_VALUES: must be: 0 or \"--no-values\", 1 or \"--all-values\", 2 or \"--simple-values\""));
   list_args_or_locals (1, print_values, frame);
   return MI_CMD_DONE;
 }
@@ -169,7 +169,7 @@ mi_cmd_stack_list_args (char *command, char **argv, int argc)
   struct cleanup *cleanup_stack_args;
 
   if (argc < 1 || argc > 3 || argc == 2)
-    error ("mi_cmd_stack_list_args: Usage: PRINT_VALUES [FRAME_LOW FRAME_HIGH]");
+    error (_("mi_cmd_stack_list_args: Usage: PRINT_VALUES [FRAME_LOW FRAME_HIGH]"));
 
   if (argc == 3)
     {
@@ -192,7 +192,7 @@ mi_cmd_stack_list_args (char *command, char **argv, int argc)
        i++, fi = get_prev_frame (fi));
 
   if (fi == NULL)
-    error ("mi_cmd_stack_list_args: Not enough frames in stack.");
+    error (_("mi_cmd_stack_list_args: Not enough frames in stack."));
 
   cleanup_stack_args = make_cleanup_ui_out_list_begin_end (uiout, "stack-args");
 
@@ -212,7 +212,7 @@ mi_cmd_stack_list_args (char *command, char **argv, int argc)
 
   do_cleanups (cleanup_stack_args);
   if (i < frame_high)
-    error ("mi_cmd_stack_list_args: Not enough frames in stack.");
+    error (_("mi_cmd_stack_list_args: Not enough frames in stack."));
 
   return MI_CMD_DONE;
 }
@@ -330,10 +330,10 @@ enum mi_cmd_result
 mi_cmd_stack_select_frame (char *command, char **argv, int argc)
 {
   if (!target_has_stack)
-    error ("mi_cmd_stack_select_frame: No stack.");
+    error (_("mi_cmd_stack_select_frame: No stack."));
 
   if (argc > 1)
-    error ("mi_cmd_stack_select_frame: Usage: [FRAME_SPEC]");
+    error (_("mi_cmd_stack_select_frame: Usage: [FRAME_SPEC]"));
 
   /* with no args, don't change frame */
   if (argc == 0)
index 6f3a2b7dfe49ebeb87d913fce4610ce684f4675e..96e7beb2a70b54c9946b64a32756142494bc70fa 100644 (file)
@@ -52,7 +52,7 @@ mi_cmd_var_create (char *command, char **argv, int argc)
     {
       /* mi_error_message = xstrprintf ("mi_cmd_var_create: Usage:
          ...."); return MI_CMD_ERROR; */
-      error ("mi_cmd_var_create: Usage: NAME FRAME EXPRESSION.");
+      error (_("mi_cmd_var_create: Usage: NAME FRAME EXPRESSION."));
     }
 
   name = xstrdup (argv[0]);
@@ -71,7 +71,7 @@ mi_cmd_var_create (char *command, char **argv, int argc)
       name = varobj_gen_name ();
     }
   else if (!isalpha (*name))
-    error ("mi_cmd_var_create: name of object must begin with a letter");
+    error (_("mi_cmd_var_create: name of object must begin with a letter"));
 
   if (strcmp (frame, "*") == 0)
     var_type = USE_CURRENT_FRAME;
@@ -91,7 +91,7 @@ mi_cmd_var_create (char *command, char **argv, int argc)
   var = varobj_create (name, expr, frameaddr, var_type);
 
   if (var == NULL)
-    error ("mi_cmd_var_create: unable to create variable object");
+    error (_("mi_cmd_var_create: unable to create variable object"));
 
   ui_out_field_string (uiout, "name", name);
   ui_out_field_int (uiout, "numchild", varobj_get_num_children (var));
@@ -119,7 +119,7 @@ mi_cmd_var_delete (char *command, char **argv, int argc)
   struct cleanup *old_cleanups;
 
   if (argc < 1 || argc > 2)
-    error ("mi_cmd_var_delete: Usage: [-c] EXPRESSION.");
+    error (_("mi_cmd_var_delete: Usage: [-c] EXPRESSION."));
 
   name = xstrdup (argv[0]);
   /* Add cleanup for name. Must be free_current_contents as
@@ -131,9 +131,9 @@ mi_cmd_var_delete (char *command, char **argv, int argc)
   if (argc == 1)
     {
       if (strcmp (name, "-c") == 0)
-       error ("mi_cmd_var_delete: Missing required argument after '-c': variable object name");
+       error (_("mi_cmd_var_delete: Missing required argument after '-c': variable object name"));
       if (*name == '-')
-       error ("mi_cmd_var_delete: Illegal variable object name");
+       error (_("mi_cmd_var_delete: Illegal variable object name"));
     }
 
   /* If we have 2 arguments they must be '-c' followed by a string
@@ -142,7 +142,7 @@ mi_cmd_var_delete (char *command, char **argv, int argc)
     {
       expr = xstrdup (argv[1]);
       if (strcmp (name, "-c") != 0)
-       error ("mi_cmd_var_delete: Invalid option.");
+       error (_("mi_cmd_var_delete: Invalid option."));
       children_only_p = 1;
       xfree (name);
       name = xstrdup (expr);
@@ -155,7 +155,7 @@ mi_cmd_var_delete (char *command, char **argv, int argc)
   var = varobj_get_handle (name);
 
   if (var == NULL)
-    error ("mi_cmd_var_delete: Variable object not found.");
+    error (_("mi_cmd_var_delete: Variable object not found."));
 
   numdel = varobj_delete (var, NULL, children_only_p);
 
@@ -174,17 +174,17 @@ mi_cmd_var_set_format (char *command, char **argv, int argc)
   char *formspec;
 
   if (argc != 2)
-    error ("mi_cmd_var_set_format: Usage: NAME FORMAT.");
+    error (_("mi_cmd_var_set_format: Usage: NAME FORMAT."));
 
   /* Get varobj handle, if a valid var obj name was specified */
   var = varobj_get_handle (argv[0]);
 
   if (var == NULL)
-    error ("mi_cmd_var_set_format: Variable object not found");
+    error (_("mi_cmd_var_set_format: Variable object not found"));
 
   formspec = xstrdup (argv[1]);
   if (formspec == NULL)
-    error ("mi_cmd_var_set_format: Must specify the format as: \"natural\", \"binary\", \"decimal\", \"hexadecimal\", or \"octal\"");
+    error (_("mi_cmd_var_set_format: Must specify the format as: \"natural\", \"binary\", \"decimal\", \"hexadecimal\", or \"octal\""));
 
   len = strlen (formspec);
 
@@ -199,7 +199,7 @@ mi_cmd_var_set_format (char *command, char **argv, int argc)
   else if (strncmp (formspec, "octal", len) == 0)
     format = FORMAT_OCTAL;
   else
-    error ("mi_cmd_var_set_format: Unknown display format: must be: \"natural\", \"binary\", \"decimal\", \"hexadecimal\", or \"octal\"");
+    error (_("mi_cmd_var_set_format: Unknown display format: must be: \"natural\", \"binary\", \"decimal\", \"hexadecimal\", or \"octal\""));
 
   /* Set the format of VAR to given format */
   varobj_set_display_format (var, format);
@@ -216,12 +216,12 @@ mi_cmd_var_show_format (char *command, char **argv, int argc)
   struct varobj *var;
 
   if (argc != 1)
-    error ("mi_cmd_var_show_format: Usage: NAME.");
+    error (_("mi_cmd_var_show_format: Usage: NAME."));
 
   /* Get varobj handle, if a valid var obj name was specified */
   var = varobj_get_handle (argv[0]);
   if (var == NULL)
-    error ("mi_cmd_var_show_format: Variable object not found");
+    error (_("mi_cmd_var_show_format: Variable object not found"));
 
   format = varobj_get_display_format (var);
 
@@ -236,12 +236,12 @@ mi_cmd_var_info_num_children (char *command, char **argv, int argc)
   struct varobj *var;
 
   if (argc != 1)
-    error ("mi_cmd_var_info_num_children: Usage: NAME.");
+    error (_("mi_cmd_var_info_num_children: Usage: NAME."));
 
   /* Get varobj handle, if a valid var obj name was specified */
   var = varobj_get_handle (argv[0]);
   if (var == NULL)
-    error ("mi_cmd_var_info_num_children: Variable object not found");
+    error (_("mi_cmd_var_info_num_children: Variable object not found"));
 
   ui_out_field_int (uiout, "numchild", varobj_get_num_children (var));
   return MI_CMD_DONE;
@@ -259,13 +259,13 @@ mi_cmd_var_list_children (char *command, char **argv, int argc)
   enum print_values print_values;
 
   if (argc != 1 && argc != 2)
-    error ("mi_cmd_var_list_children: Usage: [PRINT_VALUES] NAME");
+    error (_("mi_cmd_var_list_children: Usage: [PRINT_VALUES] NAME"));
 
   /* Get varobj handle, if a valid var obj name was specified */
   if (argc == 1) var = varobj_get_handle (argv[0]);
   else var = varobj_get_handle (argv[1]);
   if (var == NULL)
-    error ("Variable object not found");
+    error (_("Variable object not found"));
 
   numchild = varobj_list_children (var, &childlist);
   ui_out_field_int (uiout, "numchild", numchild);
@@ -277,7 +277,7 @@ mi_cmd_var_list_children (char *command, char **argv, int argc)
             || strcmp (argv[0], "--all-values") == 0)
       print_values = PRINT_ALL_VALUES;
     else
-     error ("Unknown value for PRINT_VALUES: must be: 0 or \"--no-values\", 1 or \"--all-values\"");
+     error (_("Unknown value for PRINT_VALUES: must be: 0 or \"--no-values\", 1 or \"--all-values\""));
   else print_values = PRINT_NO_VALUES;
 
   if (numchild <= 0)
@@ -315,12 +315,12 @@ mi_cmd_var_info_type (char *command, char **argv, int argc)
   struct varobj *var;
 
   if (argc != 1)
-    error ("mi_cmd_var_info_type: Usage: NAME.");
+    error (_("mi_cmd_var_info_type: Usage: NAME."));
 
   /* Get varobj handle, if a valid var obj name was specified */
   var = varobj_get_handle (argv[0]);
   if (var == NULL)
-    error ("mi_cmd_var_info_type: Variable object not found");
+    error (_("mi_cmd_var_info_type: Variable object not found"));
 
   ui_out_field_string (uiout, "type", varobj_get_type (var));
   return MI_CMD_DONE;
@@ -333,12 +333,12 @@ mi_cmd_var_info_expression (char *command, char **argv, int argc)
   struct varobj *var;
 
   if (argc != 1)
-    error ("mi_cmd_var_info_expression: Usage: NAME.");
+    error (_("mi_cmd_var_info_expression: Usage: NAME."));
 
   /* Get varobj handle, if a valid var obj name was specified */
   var = varobj_get_handle (argv[0]);
   if (var == NULL)
-    error ("mi_cmd_var_info_expression: Variable object not found");
+    error (_("mi_cmd_var_info_expression: Variable object not found"));
 
   lang = varobj_get_language (var);
 
@@ -355,12 +355,12 @@ mi_cmd_var_show_attributes (char *command, char **argv, int argc)
   struct varobj *var;
 
   if (argc != 1)
-    error ("mi_cmd_var_show_attributes: Usage: NAME.");
+    error (_("mi_cmd_var_show_attributes: Usage: NAME."));
 
   /* Get varobj handle, if a valid var obj name was specified */
   var = varobj_get_handle (argv[0]);
   if (var == NULL)
-    error ("mi_cmd_var_show_attributes: Variable object not found");
+    error (_("mi_cmd_var_show_attributes: Variable object not found"));
 
   attr = varobj_get_attributes (var);
   /* FIXME: define masks for attributes */
@@ -379,12 +379,12 @@ mi_cmd_var_evaluate_expression (char *command, char **argv, int argc)
   struct varobj *var;
 
   if (argc != 1)
-    error ("mi_cmd_var_evaluate_expression: Usage: NAME.");
+    error (_("mi_cmd_var_evaluate_expression: Usage: NAME."));
 
   /* Get varobj handle, if a valid var obj name was specified */
   var = varobj_get_handle (argv[0]);
   if (var == NULL)
-    error ("mi_cmd_var_evaluate_expression: Variable object not found");
+    error (_("mi_cmd_var_evaluate_expression: Variable object not found"));
 
   ui_out_field_string (uiout, "value", varobj_get_value (var));
   return MI_CMD_DONE;
@@ -397,21 +397,21 @@ mi_cmd_var_assign (char *command, char **argv, int argc)
   char *expression;
 
   if (argc != 2)
-    error ("mi_cmd_var_assign: Usage: NAME EXPRESSION.");
+    error (_("mi_cmd_var_assign: Usage: NAME EXPRESSION."));
 
   /* Get varobj handle, if a valid var obj name was specified */
   var = varobj_get_handle (argv[0]);
   if (var == NULL)
-    error ("mi_cmd_var_assign: Variable object not found");
+    error (_("mi_cmd_var_assign: Variable object not found"));
 
   /* FIXME: define masks for attributes */
   if (!(varobj_get_attributes (var) & 0x00000001))
-    error ("mi_cmd_var_assign: Variable object is not editable");
+    error (_("mi_cmd_var_assign: Variable object is not editable"));
 
   expression = xstrdup (argv[1]);
 
   if (!varobj_set_value (var, expression))
-    error ("mi_cmd_var_assign: Could not assign expression to varible object");
+    error (_("mi_cmd_var_assign: Could not assign expression to varible object"));
 
   ui_out_field_string (uiout, "value", varobj_get_value (var));
   return MI_CMD_DONE;
@@ -428,7 +428,7 @@ mi_cmd_var_update (char *command, char **argv, int argc)
   int nv;
 
   if (argc != 1)
-    error ("mi_cmd_var_update: Usage: NAME.");
+    error (_("mi_cmd_var_update: Usage: NAME."));
 
   name = argv[0];
 
@@ -461,7 +461,7 @@ mi_cmd_var_update (char *command, char **argv, int argc)
       /* Get varobj handle, if a valid var obj name was specified */
       var = varobj_get_handle (name);
       if (var == NULL)
-       error ("mi_cmd_var_update: Variable object not found");
+       error (_("mi_cmd_var_update: Variable object not found"));
 
       if (mi_version (uiout) <= 1)
         cleanup = make_cleanup_ui_out_tuple_begin_end (uiout, "changelist");
index 3f2a9021002586cb62b06151e3d71a39e206e4b2..8d29957a84c3ecfe322deec5a4b2067a59936c04 100644 (file)
@@ -60,7 +60,7 @@ mi_getopt (const char *prefix,
        {
          /* A non-simple optarg option. */
          if (argc < *optind + 2)
-           error ("%s: Option %s requires an argument", prefix, arg);
+           error (_("%s: Option %s requires an argument"), prefix, arg);
          *optarg = argv[(*optind) + 1];
          *optind = (*optind) + 2;
          return opt->index;
@@ -72,7 +72,7 @@ mi_getopt (const char *prefix,
          return opt->index;
        }
     }
-  error ("%s: Unknown option ``%s''", prefix, arg + 1);
+  error (_("%s: Unknown option ``%s''"), prefix, arg + 1);
 }
 
 int 
index 1d86d21d517e9d8b508cebd404f4b54c2287ae25..01ba17e857009eb81d4f006d4b500240ba58d3dd 100644 (file)
@@ -38,13 +38,13 @@ mi_cmd_symbol_list_lines (char *command, char **argv, int argc)
   struct cleanup *cleanup_stack, *cleanup_tuple;
 
   if (argc != 1)
-    error ("mi_cmd_symbol_list_lines: Usage: SOURCE_FILENAME");
+    error (_("mi_cmd_symbol_list_lines: Usage: SOURCE_FILENAME"));
 
   filename = argv[0];
   s = lookup_symtab (filename);
 
   if (s == NULL)
-    error ("mi_cmd_symbol_list_lines: Unknown source file name.");
+    error (_("mi_cmd_symbol_list_lines: Unknown source file name."));
 
   /* Now, dump the associated line table.  The pc addresses are already
      sorted by increasing values in the symbol table, so no need to
index 47aa398de45548a6dbf2e2a6436f921c7a6c15d4..f9497eb6297f72543b71e53200ad99d87a9b3fd9 100644 (file)
@@ -253,7 +253,7 @@ mips_linux_register_addr (int regno, CORE_ADDR blockend)
   int regaddr;
 
   if (regno < 0 || regno >= NUM_REGS)
-    error ("Bogon register number %d.", regno);
+    error (_("Bogon register number %d."), regno);
 
   if (regno < 32)
     regaddr = regno;
@@ -275,7 +275,7 @@ mips_linux_register_addr (int regno, CORE_ADDR blockend)
   else if (regno == mips_regnum (current_gdbarch)->fp_implementation_revision)
     regaddr = FPC_EIR;
   else
-    error ("Unknowable register number %d.", regno);
+    error (_("Unknowable register number %d."), regno);
 
   return regaddr;
 }
@@ -544,7 +544,7 @@ mips64_linux_register_addr (int regno, CORE_ADDR blockend)
   int regaddr;
 
   if (regno < 0 || regno >= NUM_REGS)
-    error ("Bogon register number %d.", regno);
+    error (_("Bogon register number %d."), regno);
 
   if (regno < 32)
     regaddr = regno;
@@ -566,7 +566,7 @@ mips64_linux_register_addr (int regno, CORE_ADDR blockend)
   else if (regno == mips_regnum (current_gdbarch)->fp_implementation_revision)
     regaddr = MIPS64_FPC_EIR;
   else
-    error ("Unknowable register number %d.", regno);
+    error (_("Unknowable register number %d."), regno);
 
   return regaddr;
 }
@@ -597,7 +597,7 @@ fetch_core_registers (char *core_reg_sect, unsigned core_reg_size,
        }
       else
        {
-         warning ("wrong size gregset struct in core file");
+         warning (_("wrong size gregset struct in core file"));
        }
     }
   else if (which == 2)
@@ -615,7 +615,7 @@ fetch_core_registers (char *core_reg_sect, unsigned core_reg_size,
        }
       else
        {
-         warning ("wrong size fpregset struct in core file");
+         warning (_("wrong size fpregset struct in core file"));
        }
     }
 }
index a2f5eb66144e73b10e4af29aa5aaacc485817602..b225f737eaf48531ba60e681396d272ae59bf478 100644 (file)
@@ -636,7 +636,7 @@ set_mips64_transfers_32bit_regs (char *args, int from_tty,
   if (!gdbarch_update_p (info))
     {
       mips64_transfers_32bit_regs_p = 0;
-      error ("32-bit compatibility mode not supported");
+      error (_("32-bit compatibility mode not supported"));
     }
 }
 
@@ -2245,7 +2245,7 @@ heuristic_proc_start (CORE_ADDR pc)
          {
            static int blurb_printed = 0;
 
-           warning ("GDB can't find the start of the function at 0x%s.",
+           warning (_("GDB can't find the start of the function at 0x%s."),
                     paddr_nz (pc));
 
            if (!blurb_printed)
@@ -3822,7 +3822,7 @@ mips_read_fp_register_single (struct frame_info *frame, int regno,
   char *raw_buffer = alloca (raw_size);
 
   if (!frame_register_read (frame, regno, raw_buffer))
-    error ("can't read register %d (%s)", regno, REGISTER_NAME (regno));
+    error (_("can't read register %d (%s)"), regno, REGISTER_NAME (regno));
   if (raw_size == 8)
     {
       /* We have a 64-bit value for this register.  Find the low-order
@@ -3857,7 +3857,7 @@ mips_read_fp_register_double (struct frame_info *frame, int regno,
       /* We have a 64-bit value for this register, and we should use
          all 64 bits.  */
       if (!frame_register_read (frame, regno, rare_buffer))
-       error ("can't read register %d (%s)", regno, REGISTER_NAME (regno));
+       error (_("can't read register %d (%s)"), regno, REGISTER_NAME (regno));
     }
   else
     {
@@ -4057,7 +4057,7 @@ print_gp_register_row (struct ui_file *file, struct frame_info *frame,
        break;                  /* end row: reached FP register */
       /* OK: get the data in raw format.  */
       if (!frame_register_read (frame, regnum, raw_buffer))
-       error ("can't read register %d (%s)", regnum, REGISTER_NAME (regnum));
+       error (_("can't read register %d (%s)"), regnum, REGISTER_NAME (regnum));
       /* pad small registers */
       for (byte = 0;
           byte < (mips_abi_regsize (current_gdbarch)
@@ -4093,7 +4093,7 @@ mips_print_registers_info (struct gdbarch *gdbarch, struct ui_file *file,
     {
       gdb_assert (regnum >= NUM_REGS);
       if (*(REGISTER_NAME (regnum)) == '\0')
-       error ("Not a valid register for the current processor type");
+       error (_("Not a valid register for the current processor type"));
 
       mips_print_register (file, frame, regnum, 0);
       fprintf_filtered (file, "\n");
@@ -4631,7 +4631,7 @@ mips_find_abi_section (bfd *abfd, asection *sect, void *obj)
   else if (strcmp (name, ".mdebug.eabi64") == 0)
     *abip = MIPS_ABI_EABI64;
   else
-    warning ("unsupported ABI %s.", name + 8);
+    warning (_("unsupported ABI %s."), name + 8);
 }
 
 static enum mips_abi
index a0d480596f917543231b2edbc922d943026ddea7..876befb6abbef63f1d888d50993fe82e9baa28ef 100644 (file)
@@ -81,7 +81,7 @@ mipscoff_symfile_read (struct objfile *objfile, int mainline)
 
   if (!((*ecoff_backend (abfd)->debug_swap.read_debug_info)
        (abfd, (asection *) NULL, &ecoff_data (abfd)->debug_info)))
-    error ("Error reading symbol table: %s", bfd_errmsg (bfd_get_error ()));
+    error (_("Error reading symbol table: %s"), bfd_errmsg (bfd_get_error ()));
 
   mdebug_build_psymtabs (objfile, &ecoff_backend (abfd)->debug_swap,
                         &ecoff_data (abfd)->debug_info);
index a468e3ccd86a7f1e1ddf36bc6d378c211e1247d0..76971d227eefa412091dd62dcecd8f6f81f636e7 100644 (file)
@@ -245,9 +245,9 @@ monitor_error (char *function, char *message,
   monitor_printable_string (safe_string, string, real_len);
 
   if (final_char)
-    error ("%s (0x%s): %s: %s%c", function, paddr_nz (memaddr), message, safe_string, final_char);
+    error (_("%s (0x%s): %s: %s%c"), function, paddr_nz (memaddr), message, safe_string, final_char);
   else
-    error ("%s (0x%s): %s: %s", function, paddr_nz (memaddr), message, safe_string);
+    error (_("%s (0x%s): %s: %s"), function, paddr_nz (memaddr), message, safe_string);
 }
 
 /* Convert hex digit A to a number.  */
@@ -262,7 +262,7 @@ fromhex (int a)
   else if (a >= 'A' && a <= 'F')
     return a - 'A' + 10;
   else
-    error ("Invalid hex digit %d", a);
+    error (_("Invalid hex digit %d"), a);
 }
 
 /* monitor_vsprintf - similar to vsprintf but handles 64-bit addresses
@@ -429,7 +429,7 @@ monitor_readchar (void)
     return c;
 
   if (c == SERIAL_TIMEOUT)
-    error ("Timeout reading from remote system.");
+    error (_("Timeout reading from remote system."));
 
   perror_with_name ("remote-monitor");
 }
@@ -500,11 +500,11 @@ readchar (int timeout)
     if (in_monitor_wait)       /* Watchdog went off */
       {
        target_mourn_inferior ();
-       error ("GDB serial timeout has expired.  Target detached.\n");
+       error (_("GDB serial timeout has expired.  Target detached."));
       }
     else
 #endif
-      error ("Timeout reading from remote system.");
+      error (_("Timeout reading from remote system."));
 
   perror_with_name ("remote-monitor");
 }
@@ -717,7 +717,7 @@ compile_pattern (char *pattern, struct re_pattern_buffer *compiled_pattern,
   re_set_syntax (tmp);
 
   if (val)
-    error ("compile_pattern: Can't compile pattern string `%s': %s!", pattern, val);
+    error (_("compile_pattern: Can't compile pattern string `%s': %s!"), pattern, val);
 
   if (fastmap)
     re_compile_fastmap (compiled_pattern);
@@ -733,14 +733,14 @@ monitor_open (char *args, struct monitor_ops *mon_ops, int from_tty)
   char **p;
 
   if (mon_ops->magic != MONITOR_OPS_MAGIC)
-    error ("Magic number of monitor_ops struct wrong.");
+    error (_("Magic number of monitor_ops struct wrong."));
 
   targ_ops = mon_ops->target;
   name = targ_ops->to_shortname;
 
   if (!args)
-    error ("Use `target %s DEVICE-NAME' to use a serial port, or \n\
-`target %s HOST-NAME:PORT-NUMBER' to use a network connection.", name, name);
+    error (_("Use `target %s DEVICE-NAME' to use a serial port, or \n\
+`target %s HOST-NAME:PORT-NUMBER' to use a network connection."), name, name);
 
   target_preopen (from_tty);
 
@@ -917,7 +917,7 @@ monitor_supply_register (int regno, char *valstr)
   monitor_debug ("Supplying Register %d %s\n", regno, valstr);
 
   if (val == 0 && valstr == p)
-    error ("monitor_supply_register (%d):  bad value from monitor: %s.",
+    error (_("monitor_supply_register (%d):  bad value from monitor: %s."),
           regno, valstr);
 
   /* supply register stores in target byte order, so swap here */
@@ -1220,7 +1220,7 @@ monitor_fetch_register (int regno)
       if ((c == '0') && ((c = readchar (timeout)) == 'x'))
        ;
       else
-       error ("Bad value returned from monitor while fetching register %x.",
+       error (_("Bad value returned from monitor while fetching register %x."),
               regno);
     }
 
@@ -1936,7 +1936,7 @@ monitor_read_memory (CORE_ADDR memaddr, char *myaddr, int len)
          c = *p;
        }
       if (fetched == 0)
-       error ("Failed to read via monitor");
+       error (_("Failed to read via monitor"));
       if (monitor_debug_p || remote_debug)
        fprintf_unfiltered (gdb_stdlog, "\n");
       return fetched;          /* Return the number of bytes actually read */
@@ -2016,7 +2016,7 @@ monitor_create_inferior (char *exec_file, char *args, char **env,
                         int from_tty)
 {
   if (args && (*args != '\000'))
-    error ("Args are not supported by the monitor.");
+    error (_("Args are not supported by the monitor."));
 
   first_time = 1;
   clear_proceed_status ();
@@ -2046,7 +2046,7 @@ monitor_insert_breakpoint (CORE_ADDR addr, char *shadow)
 
   monitor_debug ("MON inst bkpt %s\n", paddr (addr));
   if (current_monitor->set_break == NULL)
-    error ("No set_break defined for this monitor");
+    error (_("No set_break defined for this monitor"));
 
   if (current_monitor->flags & MO_ADDR_BITS_REMOVE)
     addr = ADDR_BITS_REMOVE (addr);
@@ -2066,7 +2066,7 @@ monitor_insert_breakpoint (CORE_ADDR addr, char *shadow)
        }
     }
 
-  error ("Too many breakpoints (> %d) for monitor.", current_monitor->num_breakpoints);
+  error (_("Too many breakpoints (> %d) for monitor."), current_monitor->num_breakpoints);
 }
 
 /* Tell the monitor to remove a breakpoint.  */
@@ -2078,7 +2078,7 @@ monitor_remove_breakpoint (CORE_ADDR addr, char *shadow)
 
   monitor_debug ("MON rmbkpt %s\n", paddr (addr));
   if (current_monitor->clr_break == NULL)
-    error ("No clr_break defined for this monitor");
+    error (_("No clr_break defined for this monitor"));
 
   if (current_monitor->flags & MO_ADDR_BITS_REMOVE)
     addr = ADDR_BITS_REMOVE (addr);
@@ -2208,7 +2208,7 @@ monitor_rcmd (char *command,
   char buf[1000];
 
   if (monitor_desc == NULL)
-    error ("monitor target not open.");
+    error (_("monitor target not open."));
 
   p = current_monitor->prompt;
 
@@ -2235,7 +2235,7 @@ from_hex (int a)
   if (a >= 'A' && a <= 'F')
     return a - 'A' + 10;
 
-  error ("Reply contains invalid hex digit 0x%x", a);
+  error (_("Reply contains invalid hex digit 0x%x"), a);
 }
 #endif
 
index 1aa9a22fa8b0e58bcba420e02a568d4f7de4afd7..1a9ecd3ca4284e81847c02db5fe2f5c9c13ab646 100644 (file)
@@ -103,7 +103,7 @@ nlm_symtab_read (bfd *abfd, CORE_ADDR addr, struct objfile *objfile)
 
   storage_needed = bfd_get_symtab_upper_bound (abfd);
   if (storage_needed < 0)
-    error ("Can't read symbols from %s: %s", bfd_get_filename (abfd),
+    error (_("Can't read symbols from %s: %s"), bfd_get_filename (abfd),
           bfd_errmsg (bfd_get_error ()));
   if (storage_needed > 0)
     {
@@ -111,7 +111,7 @@ nlm_symtab_read (bfd *abfd, CORE_ADDR addr, struct objfile *objfile)
       back_to = make_cleanup (xfree, symbol_table);
       number_of_symbols = bfd_canonicalize_symtab (abfd, symbol_table);
       if (number_of_symbols < 0)
-       error ("Can't read symbols from %s: %s", bfd_get_filename (abfd),
+       error (_("Can't read symbols from %s: %s"), bfd_get_filename (abfd),
               bfd_errmsg (bfd_get_error ()));
 
       for (i = 0; i < number_of_symbols; i++)
index ad1bea0586f1897a8721a8125a6e4b50db82e7ac..0f7b3468d17a2d3392c3e96a65e5677b7361972d 100644 (file)
@@ -107,7 +107,7 @@ nto_node (void)
 
   node = netmgr_strtond (nto_procfs_path, 0);
   if (node == -1)
-    error ("Lost the QNX node.  Debug session probably over.");
+    error (_("Lost the QNX node.  Debug session probably over."));
 
   return (node);
 }
@@ -172,7 +172,7 @@ procfs_open (char *arg, int from_tty)
     {
       printf_filtered ("Error opening %s : %d (%s)\n", nto_procfs_path, errno,
                       safe_strerror (errno));
-      error ("Invalid procfs arg");
+      error (_("Invalid procfs arg"));
     }
 
   sysinfo = (void *) buffer;
@@ -181,7 +181,7 @@ procfs_open (char *arg, int from_tty)
       printf_filtered ("Error getting size: %d (%s)\n", errno,
                       safe_strerror (errno));
       close (fd);
-      error ("Devctl failed.");
+      error (_("Devctl failed."));
     }
   else
     {
@@ -192,7 +192,7 @@ procfs_open (char *arg, int from_tty)
          printf_filtered ("Memory error: %d (%s)\n", errno,
                           safe_strerror (errno));
          close (fd);
-         error ("alloca failed.");
+         error (_("alloca failed."));
        }
       else
        {
@@ -201,7 +201,7 @@ procfs_open (char *arg, int from_tty)
              printf_filtered ("Error getting sysinfo: %d (%s)\n", errno,
                               safe_strerror (errno));
              close (fd);
-             error ("Devctl failed.");
+             error (_("Devctl failed."));
            }
          else
            {
@@ -209,7 +209,7 @@ procfs_open (char *arg, int from_tty)
                  nto_map_arch_to_cputype (TARGET_ARCHITECTURE->arch_name))
                {
                  close (fd);
-                 error ("Invalid target CPU.");
+                 error (_("Invalid target CPU."));
                }
            }
        }
@@ -523,7 +523,7 @@ procfs_attach (char *args, int from_tty)
   pid = atoi (args);
 
   if (pid == getpid ())
-    error ("Attaching GDB to itself is not a good idea...");
+    error (_("Attaching GDB to itself is not a good idea..."));
 
   if (from_tty)
     {
@@ -561,10 +561,10 @@ do_attach (ptid_t ptid)
   snprintf (path, PATH_MAX - 1, "%s/%d/as", nto_procfs_path, PIDGET (ptid));
   ctl_fd = open (path, O_RDWR);
   if (ctl_fd == -1)
-    error ("Couldn't open proc file %s, error %d (%s)", path, errno,
+    error (_("Couldn't open proc file %s, error %d (%s)"), path, errno,
           safe_strerror (errno));
   if (devctl (ctl_fd, DCMD_PROC_STOP, &status, sizeof (status), 0) != EOK)
-    error ("Couldn't stop process");
+    error (_("Couldn't stop process"));
 
   /* Define a sigevent for process stopped notification.  */
   event.sigev_notify = SIGEV_SIGNAL_THREAD;
@@ -1066,7 +1066,7 @@ procfs_create_inferior (char *exec_file, char *allargs, char **env,
   sigprocmask (SIG_BLOCK, &set, NULL);
 
   if (pid == -1)
-    error ("Error spawning %s: %d (%s)", argv[0], errno,
+    error (_("Error spawning %s: %d (%s)"), argv[0], errno,
           safe_strerror (errno));
 
   if (fds[0] != STDIN_FILENO)
index 41dd8e85cc3de867584bf3eb81391b569e394711..3179183d85a5837fd43f6bdaf54084bfd2a2d236 100644 (file)
@@ -94,14 +94,14 @@ lookup_struct_typedef (char *name, struct block *block, int noerr)
       if (noerr)
        return 0;
       else 
-       error ("No struct type named %s.", name);
+       error (_("No struct type named %s."), name);
     }
   if (TYPE_CODE (SYMBOL_TYPE (sym)) != TYPE_CODE_STRUCT)
     {
       if (noerr)
        return 0;
       else
-       error ("This context has class, union or enum %s, not a struct."
+       error (_("This context has class, union or enum %s, not a struct.")
               name);
     }
   return sym;
@@ -202,7 +202,7 @@ value_nsstring (char *ptr, int len)
       nsstringValue = call_function_by_hand(function, 3, &stringValue[0]);
     }
   else
-    error ("NSString: internal error -- no way to create new NSString");
+    error (_("NSString: internal error -- no way to create new NSString"));
 
   deprecated_set_value_type (nsstringValue, type);
   return nsstringValue;
@@ -463,7 +463,7 @@ objc_create_fundamental_type (struct objfile *objfile, int typeid)
        type = init_type (TYPE_CODE_INT,
                          TARGET_INT_BIT / TARGET_CHAR_BIT,
                          0, "<?type?>", objfile);
-        warning ("internal error: no C/C++ fundamental type %d", typeid);
+        warning (_("internal error: no C/C++ fundamental type %d"), typeid);
        break;
       case FT_VOID:
        type = init_type (TYPE_CODE_VOID,
@@ -762,7 +762,7 @@ end_msglist(void)
   msglist_sel = sel->msglist_sel;
   selid = lookup_child_selector(p);
   if (!selid)
-    error("Can't find selector \"%s\"", p);
+    error (_("Can't find selector \"%s\""), p);
   write_exp_elt_longcst (selid);
   xfree(p);
   write_exp_elt_longcst (val); /* Number of args */
@@ -809,12 +809,12 @@ compare_selectors (const void *a, const void *b)
   aname = SYMBOL_PRINT_NAME (*(struct symbol **) a);
   bname = SYMBOL_PRINT_NAME (*(struct symbol **) b);
   if (aname == NULL || bname == NULL)
-    error ("internal: compare_selectors(1)");
+    error (_("internal: compare_selectors(1)"));
 
   aname = strchr(aname, ' ');
   bname = strchr(bname, ' ');
   if (aname == NULL || bname == NULL)
-    error ("internal: compare_selectors(2)");
+    error (_("internal: compare_selectors(2)"));
 
   return specialcmp (aname+1, bname+1);
 }
@@ -869,7 +869,7 @@ selectors_info (char *regexp, int from_tty)
     {
       val = re_comp (myregexp);
       if (val != 0)
-       error ("Invalid regexp (%s): %s", val, regexp);
+       error (_("Invalid regexp (%s): %s"), val, regexp);
     }
 
   /* First time thru is JUST to get max length and count.  */
@@ -964,7 +964,7 @@ compare_classes (const void *a, const void *b)
   aname = SYMBOL_PRINT_NAME (*(struct symbol **) a);
   bname = SYMBOL_PRINT_NAME (*(struct symbol **) b);
   if (aname == NULL || bname == NULL)
-    error ("internal: compare_classes(1)");
+    error (_("internal: compare_classes(1)"));
 
   return specialcmp (aname+1, bname+1);
 }
@@ -1009,7 +1009,7 @@ classes_info (char *regexp, int from_tty)
     {
       val = re_comp (myregexp);
       if (val != 0)
-       error ("Invalid regexp (%s): %s", val, regexp);
+       error (_("Invalid regexp (%s): %s"), val, regexp);
     }
 
   /* First time thru is JUST to get max length and count.  */
@@ -1551,13 +1551,13 @@ print_object_command (char *args, int from_tty)
 
   function = find_function_in_inferior ("_NSPrintForDebugger");
   if (function == NULL)
-    error ("Unable to locate _NSPrintForDebugger in child process");
+    error (_("Unable to locate _NSPrintForDebugger in child process"));
 
   description = call_function_by_hand (function, 1, &object);
 
   string_addr = value_as_long (description);
   if (string_addr == 0)
-    error ("object returns null description");
+    error (_("object returns null description"));
 
   read_memory (string_addr + i++, &c, 1);
   if (c != '\0')
index dce6156fc2ccaa4cc2fb7dc99abed7e1973ef94b..315de9a911e815e0aea7ef8305072eb0d97363c5 100644 (file)
@@ -191,7 +191,7 @@ allocate_objfile (bfd *abfd, int flags)
 
       if (build_objfile_section_table (objfile))
        {
-         error ("Can't find the file sections in `%s': %s",
+         error (_("Can't find the file sections in `%s': %s"),
                 objfile->name, bfd_errmsg (bfd_get_error ()));
        }
     }
@@ -410,7 +410,7 @@ free_objfile (struct objfile *objfile)
     {
       char *name = bfd_get_filename (objfile->obfd);
       if (!bfd_close (objfile->obfd))
-       warning ("cannot close \"%s\": %s",
+       warning (_("cannot close \"%s\": %s"),
                 name, bfd_errmsg (bfd_get_error ()));
       xfree (name);
     }
index e78e513e3d8c934de5013443ac3108ac95683aa1..2ec83712ced406e6f3e14ad73b4bb787b58481e4 100644 (file)
@@ -146,7 +146,7 @@ generic_observer_detach (struct observer_list **subject,
 
   /* We should never reach this point.  However, this should not be
      a very serious error, so simply report a warning to the user.  */
-  warning ("Failed to detach observer");
+  warning (_("Failed to detach observer"));
 }
 
 /* Send a notification to all the observers of SUBJECT.  ARGS is passed to
index 710e4a06c5ec247669d9582102028b01567897ab..3e79a427f20f8efd00e686d4dacfe86eec2763ff 100644 (file)
--- a/gdb/ocd.c
+++ b/gdb/ocd.c
@@ -128,7 +128,7 @@ ocd_error (char *s, int error_code)
       s = buf;
     }
 
-  error ("%s", s);
+  error (("%s"), s);
 }
 
 /*  Return nonzero if the thread TH is still alive on the remote system.  */
@@ -177,13 +177,13 @@ ocd_start_remote (void *dummy)
   p = ocd_get_packet (buf[0], &pktlen, remote_timeout);
 
   if (pktlen < 2)
-    error ("Truncated response packet from OCD device");
+    error (_("Truncated response packet from OCD device"));
 
   status = p[1];
   error_code = p[2];
 
   if (error_code != 0)
-    ocd_error ("OCD_INIT:", error_code);
+    ocd_error (_("OCD_INIT:"), error_code);
 
   ocd_do_command (OCD_AYT, &status, &pktlen);
 
@@ -208,7 +208,7 @@ ocd_start_remote (void *dummy)
   p = ocd_get_packet (buf[0], &pktlen, remote_timeout);
 
   if (pktlen < 2)
-    error ("Truncated response packet from OCD device");
+    error (_("Truncated response packet from OCD device"));
 
   status = p[1];
   error_code = p[2];
@@ -252,8 +252,8 @@ ocd_open (char *name, int from_tty, enum ocd_target_type target_type,
   int pktlen;
 
   if (name == 0)
-    error ("To open an OCD connection, you need to specify the\n\
-device the OCD device is attached to (e.g. /dev/ttya).");
+    error (_("To open an OCD connection, you need to specify the\n\
+device the OCD device is attached to (e.g. /dev/ttya)."));
 
   target_preopen (from_tty);
 
@@ -304,7 +304,7 @@ device the OCD device is attached to (e.g. /dev/ttya).");
                     RETURN_MASK_ALL))
     {
       pop_target ();
-      error ("Failed to connect to OCD.");
+      error (_("Failed to connect to OCD."));
     }
 }
 
@@ -317,7 +317,7 @@ void
 ocd_detach (char *args, int from_tty)
 {
   if (args)
-    error ("Argument given to \"detach\" when remotely debugging.");
+    error (_("Argument given to \"detach\" when remotely debugging."));
 
   pop_target ();
   if (from_tty)
@@ -346,7 +346,7 @@ ocd_stop (void)
   ocd_do_command (OCD_STOP, &status, &pktlen);
 
   if (!(status & OCD_FLAG_BDM))
-    error ("Can't stop target via BDM");
+    error (_("Can't stop target via BDM"));
 }
 
 static volatile int ocd_interrupt_flag;
@@ -435,7 +435,7 @@ ocd_wait (void)
       signal (SIGINT, ofunc);
 
       if (pktlen < 2)
-       error ("Truncated response packet from OCD device");
+       error (_("Truncated response packet from OCD device"));
 
       last_run_status = p[1];
       error_code = p[2];
@@ -444,9 +444,9 @@ ocd_wait (void)
        ocd_error ("target_wait:", error_code);
 
       if (last_run_status & OCD_FLAG_PWF)
-       error ("OCD device lost VCC at BDM interface.");
+       error (_("OCD device lost VCC at BDM interface."));
       else if (last_run_status & OCD_FLAG_CABLE_DISC)
-       error ("OCD device cable appears to have been disconnected.");
+       error (_("OCD device cable appears to have been disconnected."));
     }
 
   if (ocd_interrupt_flag)
@@ -490,7 +490,7 @@ ocd_read_bdm_registers (int first_bdm_regno, int last_bdm_regno, int *reglen)
 
   if (i > pktlen - 4
       || ((i & 3) != 0))
-    error ("Register block size bad:  %d", i);
+    error (_("Register block size bad:  %d"), i);
 
   *reglen = i;
 
@@ -534,7 +534,7 @@ ocd_write_bdm_registers (int first_bdm_regno, unsigned char *regptr, int reglen)
   p = ocd_get_packet (OCD_WRITE_REGS, &pktlen, remote_timeout);
 
   if (pktlen < 3)
-    error ("Truncated response packet from OCD device");
+    error (_("Truncated response packet from OCD device"));
 
   status = p[1];
   error_code = p[2];
@@ -600,7 +600,7 @@ ocd_write_bytes (CORE_ADDR memaddr, char *myaddr, int len)
       ocd_put_packet (buf, 8 + numbytes);
       p = ocd_get_packet (OCD_WRITE_MEM, &pktlen, remote_timeout);
       if (pktlen < 3)
-       error ("Truncated response packet from OCD device");
+       error (_("Truncated response packet from OCD device"));
 
       status = p[1];
       error_code = p[2];
@@ -670,7 +670,7 @@ ocd_read_bytes (CORE_ADDR memaddr, char *myaddr, int len)
       ocd_put_packet (buf, 7);
       p = ocd_get_packet (OCD_READ_MEM, &pktlen, remote_timeout);
       if (pktlen < 4)
-       error ("Truncated response packet from OCD device");
+       error (_("Truncated response packet from OCD device"));
 
       status = p[1];
       error_code = p[2];
@@ -744,7 +744,7 @@ readchar (int timeout)
   switch (ch)
     {
     case SERIAL_EOF:
-      error ("Remote connection closed");
+      error (_("Remote connection closed"));
     case SERIAL_ERROR:
       perror_with_name ("Remote communication error");
     case SERIAL_TIMEOUT:
@@ -807,10 +807,10 @@ ocd_get_packet (int cmd, int *lenp, int timeout)
   ch = readchar (timeout);
 
   if (ch < 0)
-    error ("ocd_get_packet (readchar): %d", ch);
+    error (_("ocd_get_packet (readchar): %d"), ch);
 
   if (ch != 0x55)
-    error ("ocd_get_packet (readchar): %d", ch);
+    error (_("ocd_get_packet (readchar): %d"), ch);
 
 /* Found the start of a packet */
 
@@ -822,7 +822,7 @@ ocd_get_packet (int cmd, int *lenp, int timeout)
   ch = readchar (timeout);
 
   if (ch < 0)
-    error ("ocd_get_packet (readchar): %d", ch);
+    error (_("ocd_get_packet (readchar): %d"), ch);
 
   *packet_ptr++ = ch;
   checksum += ch;
@@ -832,7 +832,7 @@ ocd_get_packet (int cmd, int *lenp, int timeout)
   ch = readchar (timeout);
 
   if (ch < 0)
-    error ("ocd_get_packet (readchar): %d", ch);
+    error (_("ocd_get_packet (readchar): %d"), ch);
   *packet_ptr++ = ch;
   checksum += ch;
 
@@ -841,7 +841,7 @@ ocd_get_packet (int cmd, int *lenp, int timeout)
   ch = readchar (timeout);
 
   if (ch < 0)
-    error ("ocd_get_packet (readchar): %d", ch);
+    error (_("ocd_get_packet (readchar): %d"), ch);
   *packet_ptr++ = ch;
   checksum += ch;
 
@@ -901,7 +901,7 @@ ocd_get_packet (int cmd, int *lenp, int timeout)
          len = 257;
          break;
        default:
-         error ("ocd_get_packet: unknown packet type 0x%x\n", ch);
+         error (_("ocd_get_packet: unknown packet type 0x%x."), ch);
        }
     }
 
@@ -910,7 +910,7 @@ ocd_get_packet (int cmd, int *lenp, int timeout)
       ch = readchar (timeout);
 
       if (ch < 0)
-       error ("ocd_get_packet (readchar): %d", ch);
+       error (_("ocd_get_packet (readchar): %d"), ch);
       *packet_ptr++ = ch;
       checksum += ch;
       len = ch;
@@ -923,16 +923,16 @@ ocd_get_packet (int cmd, int *lenp, int timeout)
       ch = readchar (timeout);
 
       if (ch < 0)
-       error ("ocd_get_packet (readchar): %d", ch);
+       error (_("ocd_get_packet (readchar): %d"), ch);
       *packet_ptr++ = ch;
       checksum += ch;
     }
 
   if (checksum != 0)
-    error ("ocd_get_packet: bad packet checksum");
+    error (_("ocd_get_packet: bad packet checksum"));
 
   if (cmd != -1 && cmd != packet[0])
-    error ("Response phase error.  Got 0x%x, expected 0x%x", packet[0], cmd);
+    error (_("Response phase error.  Got 0x%x, expected 0x%x"), packet[0], cmd);
 
   *lenp = packet_ptr - packet - 1;     /* Subtract checksum byte */
   return packet;
@@ -956,7 +956,7 @@ ocd_do_command (int cmd, int *statusp, int *lenp)
   p = ocd_get_packet (*buf, lenp, remote_timeout);
 
   if (*lenp < 3)
-    error ("Truncated response packet from OCD device");
+    error (_("Truncated response packet from OCD device"));
 
   status = p[1];
   error_code = p[2];
@@ -968,9 +968,9 @@ ocd_do_command (int cmd, int *statusp, int *lenp)
     }
 
   if (status & OCD_FLAG_PWF)
-    error ("OCD device can't detect VCC at BDM interface.");
+    error (_("OCD device can't detect VCC at BDM interface."));
   else if (status & OCD_FLAG_CABLE_DISC)
-    error ("BDM cable appears to be disconnected.");
+    error (_("BDM cable appears to be disconnected."));
 
   *statusp = status;
 
@@ -1018,7 +1018,7 @@ void
 ocd_create_inferior (char *exec_file, char *args, char **env, int from_tty)
 {
   if (args && (*args != '\000'))
-    error ("Args are not supported by BDM.");
+    error (_("Args are not supported by BDM."));
 
   clear_proceed_status ();
   proceed (bfd_get_start_address (exec_bfd), TARGET_SIGNAL_0, 0);
@@ -1076,7 +1076,7 @@ ocd_remove_breakpoint (CORE_ADDR addr, char *contents_cache)
 static void
 bdm_command (char *args, int from_tty)
 {
-  error ("bdm command must be followed by `reset'");
+  error (_("bdm command must be followed by `reset'"));
 }
 
 static void
@@ -1085,7 +1085,7 @@ bdm_reset_command (char *args, int from_tty)
   int status, pktlen;
 
   if (!ocd_desc)
-    error ("Not connected to OCD device.");
+    error (_("Not connected to OCD device."));
 
   ocd_do_command (OCD_RESET, &status, &pktlen);
   dcache_invalidate (target_dcache);
@@ -1098,7 +1098,7 @@ bdm_restart_command (char *args, int from_tty)
   int status, pktlen;
 
   if (!ocd_desc)
-    error ("Not connected to OCD device.");
+    error (_("Not connected to OCD device."));
 
   ocd_do_command (OCD_RESET_RUN, &status, &pktlen);
   last_run_status = status;
@@ -1123,10 +1123,10 @@ bdm_update_flash_command (char *args, int from_tty)
   void (*store_registers_tmp) (int);
 
   if (!ocd_desc)
-    error ("Not connected to OCD device.");
+    error (_("Not connected to OCD device."));
 
   if (!args)
-    error ("Must specify file containing new OCD code.");
+    error (_("Must specify file containing new OCD code."));
 
 /*  old_chain = make_cleanup (flash_cleanup, 0); */
 
index 8c0b6e5ac1b52c6d537ec969b33df8f820b805b0..3c3e645d872d4e4be5960fc1b22ad9cf662cfba8 100644 (file)
@@ -288,7 +288,7 @@ pascal_create_fundamental_type (struct objfile *objfile, int typeid)
       type = init_type (TYPE_CODE_INT,
                        TARGET_INT_BIT / TARGET_CHAR_BIT,
                        0, "<?type?>", objfile);
-      warning ("internal error: no Pascal fundamental type %d", typeid);
+      warning (_("internal error: no Pascal fundamental type %d"), typeid);
       break;
     case FT_VOID:
       type = init_type (TYPE_CODE_VOID,
index a8908b155d2d93ea6bec6ee2de1f5cb46ee2dc56..a13471622d621e4c911f97341f22a6f637f26a77 100644 (file)
@@ -294,7 +294,7 @@ pascal_type_print_varspec_prefix (struct type *type, struct ui_file *stream,
          gcc -Wall will reveal any types that haven't been handled.  */
       break;
     default:
-      error ("type not handled in pascal_type_print_varspec_prefix()");
+      error (_("type not handled in pascal_type_print_varspec_prefix()"));
       break;
     }
 }
@@ -415,7 +415,7 @@ pascal_type_print_varspec_suffix (struct type *type, struct ui_file *stream,
          gcc -Wall will report types that may not have been considered.  */
       break;
     default:
-      error ("type not handled in pascal_type_print_varspec_suffix()");
+      error (_("type not handled in pascal_type_print_varspec_suffix()"));
       break;
     }
 }
index f7a08e38daf257a3c1428fc1b9f2078207b9b10a..99f1a12f932dc0fbeff5f41c1af3cfed283b0d73 100644 (file)
@@ -259,7 +259,7 @@ pascal_val_print (struct type *type, const bfd_byte *valaddr,
       break;
 
     case TYPE_CODE_MEMBER:
-      error ("not implemented: member type in pascal_val_print");
+      error (_("not implemented: member type in pascal_val_print"));
       break;
 
     case TYPE_CODE_REF:
@@ -529,7 +529,7 @@ pascal_val_print (struct type *type, const bfd_byte *valaddr,
       break;
 
     default:
-      error ("Invalid pascal type code %d in symbol table.", TYPE_CODE (type));
+      error (_("Invalid pascal type code %d in symbol table."), TYPE_CODE (type));
     }
   gdb_flush (stream);
   return (0);
@@ -641,7 +641,7 @@ pascal_object_print_class_method (const bfd_byte *valaddr, struct type *type,
       sym = find_pc_function (addr);
       if (sym == 0)
        {
-         error ("invalid pointer to member function");
+         error (_("invalid pointer to member function"));
        }
       len = TYPE_NFN_FIELDS (domain);
       for (i = 0; i < len; i++)
index e8074c61b35c882717ad210bd1c4b7e1a4c82442..24df146d5994c9ac55077913766de831409b4b1d 100644 (file)
@@ -170,7 +170,7 @@ pa64_solib_sizeof_symbol_table (char *filename)
     {
       close (desc);
       make_cleanup (xfree, filename);
-      error ("\"%s\": can't open to read symbols: %s.", filename,
+      error (_("\"%s\": can't open to read symbols: %s."), filename,
             bfd_errmsg (bfd_get_error ()));
     }
 
@@ -178,7 +178,7 @@ pa64_solib_sizeof_symbol_table (char *filename)
     {
       bfd_close (abfd);
       make_cleanup (xfree, filename);
-      error ("\"%s\": can't read symbols: %s.", filename,
+      error (_("\"%s\": can't read symbols: %s."), filename,
             bfd_errmsg (bfd_get_error ()));
     }
 
@@ -237,7 +237,7 @@ pa64_solib_add_solib_objfile (struct so_list *so, char *name, int from_tty,
   if (!bfd_check_format (tmp_bfd, bfd_object))
     {
       bfd_close (tmp_bfd);
-      error ("\"%s\" is not an object file: %s", name,
+      error (_("\"%s\" is not an object file: %s"), name,
             bfd_errmsg (bfd_get_error ()));
     }
 
@@ -321,7 +321,7 @@ pa64_solib_load_symbols (struct so_list *so, char *name, int from_tty,
                           &so->sections,
                           &so->sections_end))
     {
-      error ("Unable to build section table for shared library\n.");
+      error (_("Unable to build section table for shared library\n."));
       return;
     }
 
@@ -393,7 +393,7 @@ pa64_solib_add (char *arg_string, int from_tty, struct target_ops *target, int r
   /* First validate our arguments.  */
   if ((re_err = re_comp (arg_string ? arg_string : ".")) != NULL)
     {
-      error ("Invalid regexp: %s", re_err);
+      error (_("Invalid regexp: %s"), re_err);
     }
 
   /* If we're debugging a core file, or have attached to a running
@@ -425,7 +425,9 @@ pa64_solib_add (char *arg_string, int from_tty, struct target_ops *target, int r
 
   /* If the libraries were not mapped private, warn the user.  */
   if ((dld_cache.dld_flags & DT_HP_DEBUG_PRIVATE) == 0)
-    warning ("The shared libraries were not privately mapped; setting a\nbreakpoint in a shared library will not work until you rerun the program.\n");
+    warning (_("\
+The shared libraries were not privately mapped; setting a\n\
+breakpoint in a shared library will not work until you rerun the program."));
 
   /* For each shaerd library, add it to the shared library list.  */
   for (dll_index = 1; ; dll_index++)
@@ -442,7 +444,7 @@ pa64_solib_add (char *arg_string, int from_tty, struct target_ops *target, int r
                            0, dld_cache.load_map);
 
       if (!dll_path)
-       error ("pa64_solib_add, unable to read shared library path.");
+       error (_("pa64_solib_add, unable to read shared library path."));
 
       add_to_solist (from_tty, dll_path, readsyms, &dll_desc, 0, target);
     }
@@ -493,7 +495,7 @@ pa64_solib_create_inferior_hook (void)
 
   /* Read in the .dynamic section.  */
   if (! read_dynamic_info (shlib_info, &dld_cache))
-    error ("Unable to read the .dynamic section.");
+    error (_("Unable to read the .dynamic section."));
 
   /* Turn on the flags we care about.  */
   dld_cache.dld_flags |= DT_HP_DEBUG_PRIVATE;
@@ -502,7 +504,7 @@ pa64_solib_create_inferior_hook (void)
                                (char *) &dld_cache.dld_flags,
                                sizeof (dld_cache.dld_flags));
   if (status != 0)
-    error ("Unable to modify dynamic linker flags.");
+    error (_("Unable to modify dynamic linker flags."));
 
   /* Now we have to create a shared library breakpoint in the dynamic
      linker.  This can be somewhat tricky since the symbol is inside
@@ -539,7 +541,7 @@ pa64_solib_create_inferior_hook (void)
       /* Make sure the dynamic linker's really a useful object.  */
       if (!bfd_check_format (tmp_bfd, bfd_object))
        {
-         warning ("Unable to grok dynamic linker %s as an object file", buf);
+         warning (_("Unable to grok dynamic linker %s as an object file"), buf);
          bfd_close (tmp_bfd);
          goto get_out;
        }
@@ -946,7 +948,7 @@ read_dld_descriptor (struct target_ops *target, int readsyms)
   if (!dld_cache.is_valid) 
     {
       if (symfile_objfile == NULL)
-       error ("No object file symbols.");
+       error (_("No object file symbols."));
 
       dyninfo_sect = bfd_get_section_by_name (symfile_objfile->obfd, 
                                              ".dynamic");
@@ -956,7 +958,7 @@ read_dld_descriptor (struct target_ops *target, int readsyms)
        }
 
       if (!read_dynamic_info (dyninfo_sect, &dld_cache))
-       error ("Unable to read in .dynamic section information.");
+       error (_("Unable to read in .dynamic section information."));
     }
 
   /* Read the load map pointer.  */
@@ -965,7 +967,7 @@ read_dld_descriptor (struct target_ops *target, int readsyms)
                          sizeof(dld_cache.load_map))
       != 0)
     {
-      error ("Error while reading in load map pointer.");
+      error (_("Error while reading in load map pointer."));
     }
 
   /* Read in the dld load module descriptor */
@@ -977,7 +979,7 @@ read_dld_descriptor (struct target_ops *target, int readsyms)
                    dld_cache.load_map)
       == 0)
     {
-      error ("Error trying to get information about dynamic linker.");
+      error (_("Error trying to get information about dynamic linker."));
     }
 
   /* Indicate that we have loaded the dld descriptor.  */
@@ -1048,7 +1050,7 @@ read_dynamic_info (asection *dyninfo_sect, dld_cache_t *dld_cache_p)
                                  sizeof(dld_cache_p->dld_flags))
              != 0)
            {
-             error ("Error while reading in .dynamic section of the program.");
+             error (_("Error while reading in .dynamic section of the program."));
            }
        }
       else if (dyn_tag == DT_HP_LOAD_MAP)
@@ -1061,7 +1063,7 @@ read_dynamic_info (asection *dyninfo_sect, dld_cache_t *dld_cache_p)
                                  sizeof(dld_cache_p->load_map_addr))
              != 0)
            {
-             error ("Error while reading in .dynamic section of the program.");
+             error (_("Error while reading in .dynamic section of the program."));
            }
        }
       else 
@@ -1151,7 +1153,7 @@ add_to_solist (int from_tty, char *dll_path, int readsyms,
                              sizeof(struct load_module_desc))
          != 0)
       {
-       error ("Error while reading in dynamic library %s", dll_path);
+       error (_("Error while reading in dynamic library %s"), dll_path);
       }
     }
   
index c65d8bc4407c3d7c22bcf649b7dabaeed4e19b39..28e2257463da87a683469a23006a8c31baddd46c 100644 (file)
@@ -817,7 +817,7 @@ operator_length_standard (struct expression *expr, int endpos,
   int i;
 
   if (endpos < 1)
-    error ("?error in operator_length_standard");
+    error (_("?error in operator_length_standard"));
 
   i = (int) expr->elts[endpos - 1].opcode;
 
@@ -1087,7 +1087,7 @@ parse_expression (char *string)
   struct expression *exp;
   exp = parse_exp_1 (&string, 0, 0);
   if (*string)
-    error ("Junk after end of expression.");
+    error (_("Junk after end of expression."));
   return exp;
 }
 
@@ -1101,7 +1101,7 @@ parse_expression_in_context (char *string, int void_context_p)
   struct expression *exp;
   exp = parse_exp_in_context (&string, 0, 0, void_context_p);
   if (*string != '\000')
-    error ("Junk after end of expression.");
+    error (_("Junk after end of expression."));
   return exp;
 }
 
index 514ff4bdb866c215d1514a18721bf16997c1aca4..53e14625bbad323c4da450cde6da546b06f28d45 100644 (file)
@@ -465,7 +465,7 @@ ppc_linux_memory_remove_breakpoint (CORE_ADDR addr, char *contents_cache)
   /* Determine appropriate breakpoint contents and size for this address.  */
   bp = BREAKPOINT_FROM_PC (&addr, &bplen);
   if (bp == NULL)
-    error ("Software breakpoints not implemented for this target.");
+    error (_("Software breakpoints not implemented for this target."));
 
   val = target_read_memory (addr, old_contents, bplen);
 
index 44b30772109b238448a8c2e23c7a76c6e380e1c3..f7f9f50b38890fb7162e1985e0c49fddc5fd1a1b 100644 (file)
@@ -204,14 +204,14 @@ fetch_elfcore_registers (char *core_reg_sect, unsigned core_reg_size, int which,
     {
     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
        ppcnbsd_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
        ppcnbsd_supply_fpreg (core_reg_sect, -1);
       break;
index 524dd39c1837d48324d7345d2df7f19a538bbb45..9b1633188ca982a469f5cd5bb66042812b15f71e 100644 (file)
@@ -403,7 +403,7 @@ print_scalar_formatted (const void *valaddr, struct type *type,
            print_longest (stream, size, 1, val_long);
            break;
          default:
-           error ("Undefined output size \"%c\".", size);
+           error (_("Undefined output size \"%c\"."), size);
          }
       break;
 
@@ -473,7 +473,7 @@ print_scalar_formatted (const void *valaddr, struct type *type,
              width = 64;
              break;
            default:
-             error ("Undefined output size \"%c\".", size);
+             error (_("Undefined output size \"%c\"."), size);
            }
 
        bits[width] = '\0';
@@ -495,7 +495,7 @@ print_scalar_formatted (const void *valaddr, struct type *type,
       break;
 
     default:
-      error ("Undefined output format \"%c\".", format);
+      error (_("Undefined output format \"%c\"."), format);
     }
 }
 
@@ -836,12 +836,12 @@ static void
 validate_format (struct format_data fmt, char *cmdname)
 {
   if (fmt.size != 0)
-    error ("Size letters are meaningless in \"%s\" command.", cmdname);
+    error (_("Size letters are meaningless in \"%s\" command."), cmdname);
   if (fmt.count != 1)
-    error ("Item count other than 1 is meaningless in \"%s\" command.",
+    error (_("Item count other than 1 is meaningless in \"%s\" command."),
           cmdname);
   if (fmt.format == 'i' || fmt.format == 's')
-    error ("Format letter \"%c\" is meaningless in \"%s\" command.",
+    error (_("Format letter \"%c\" is meaningless in \"%s\" command."),
           fmt.format, cmdname);
 }
 
@@ -1046,7 +1046,7 @@ address_info (char *exp, int from_tty)
                                   if exp is a field of `this'. */
 
   if (exp == 0)
-    error ("Argument required.");
+    error (_("Argument required."));
 
   sym = lookup_symbol (exp, get_selected_block (0), VAR_DOMAIN,
                       &is_a_field_of_this, (struct symtab **) NULL);
@@ -1088,7 +1088,7 @@ address_info (char *exp, int from_tty)
          printf_filtered (".\n");
        }
       else
-       error ("No symbol \"%s\" in current context.", exp);
+       error (_("No symbol \"%s\" in current context."), exp);
       return;
     }
 
@@ -1419,7 +1419,7 @@ delete_display (int num)
   struct display *d1, *d;
 
   if (!display_chain)
-    error ("No display number %d.", num);
+    error (_("No display number %d."), num);
 
   if (display_chain->number == num)
     {
@@ -1431,7 +1431,7 @@ delete_display (int num)
     for (d = display_chain;; d = d->next)
       {
        if (d->next == 0)
-         error ("No display number %d.", num);
+         error (_("No display number %d."), num);
        if (d->next->number == num)
          {
            d1 = d->next;
@@ -1466,7 +1466,7 @@ undisplay_command (char *args, int from_tty)
       while (*p1 >= '0' && *p1 <= '9')
        p1++;
       if (*p1 && *p1 != ' ' && *p1 != '\t')
-       error ("Arguments must be display numbers.");
+       error (_("Arguments must be display numbers."));
 
       num = atoi (p);
 
@@ -1653,7 +1653,7 @@ enable_display (char *args, int from_tty)
        while (*p1 >= '0' && *p1 <= '9')
          p1++;
        if (*p1 && *p1 != ' ' && *p1 != '\t')
-         error ("Arguments must be display numbers.");
+         error (_("Arguments must be display numbers."));
 
        num = atoi (p);
 
@@ -1690,7 +1690,7 @@ disable_display_command (char *args, int from_tty)
        while (*p1 >= '0' && *p1 <= '9')
          p1++;
        if (*p1 && *p1 != ' ' && *p1 != '\t')
-         error ("Arguments must be display numbers.");
+         error (_("Arguments must be display numbers."));
 
        disable_display (atoi (p));
 
@@ -1739,7 +1739,7 @@ printf_command (char *arg, int from_tty)
 
   /* A format string should follow, enveloped in double quotes */
   if (*s++ != '"')
-    error ("Bad format string, missing '\"'.");
+    error (_("Bad format string, missing '\"'."));
 
   /* Parse the format-control string and copy it into the string STRING,
      processing some kinds of escape sequence.  */
@@ -1752,7 +1752,7 @@ printf_command (char *arg, int from_tty)
       switch (c)
        {
        case '\0':
-         error ("Bad format string, non-terminated '\"'.");
+         error (_("Bad format string, non-terminated '\"'."));
 
        case '\\':
          switch (c = *s++)
@@ -1786,7 +1786,7 @@ printf_command (char *arg, int from_tty)
              break;
            default:
              /* ??? TODO: handle other escape sequences */
-             error ("Unrecognized escape character \\%c in format string.",
+             error (_("Unrecognized escape character \\%c in format string."),
                     c);
            }
          break;
@@ -1803,7 +1803,7 @@ printf_command (char *arg, int from_tty)
     s++;
 
   if (*s != ',' && *s != 0)
-    error ("Invalid argument syntax");
+    error (_("Invalid argument syntax"));
 
   if (*s == ',')
     s++;
@@ -1857,10 +1857,10 @@ printf_command (char *arg, int from_tty)
              break;
 
            case '*':
-             error ("`*' not supported for precision or width in printf");
+             error (_("`*' not supported for precision or width in printf"));
 
            case 'n':
-             error ("Format specifier `n' not supported in printf");
+             error (_("Format specifier `n' not supported in printf"));
 
            case '%':
              this_argclass = no_arg;
@@ -1915,7 +1915,7 @@ printf_command (char *arg, int from_tty)
       }
 
     if (nargs != nargs_wanted)
-      error ("Wrong number of arguments for specified format-string");
+      error (_("Wrong number of arguments for specified format-string"));
 
     /* Now actually print them.  */
     current_substring = substrings;
@@ -1963,7 +1963,7 @@ printf_command (char *arg, int from_tty)
              break;
            }
 #else
-           error ("long long not supported in printf");
+           error (_("long long not supported in printf"));
 #endif
          case int_arg:
            {
@@ -1973,7 +1973,7 @@ printf_command (char *arg, int from_tty)
              break;
            }
          default:              /* purecov: deadcode */
-           error ("internal error in printf_command");         /* purecov: deadcode */
+           error (_("internal error in printf_command"));              /* purecov: deadcode */
          }
        /* Skip to the next substring.  */
        current_substring += strlen (current_substring) + 1;
index 29d5c8140f067d4d7f9a01c7b5981e61b8ddb0d6..5976624a1b6f1f9f2258634bf169f3f19b8e24c6 100644 (file)
@@ -466,10 +466,10 @@ find_procinfo_or_die (int pid, int tid)
   if (pi == NULL)
     {
       if (tid)
-       error ("procfs: couldn't find pid %d (kernel thread %d) in procinfo list.",
+       error (_("procfs: couldn't find pid %d (kernel thread %d) in procinfo list."),
               pid, tid);
       else
-       error ("procfs: couldn't find pid %d in procinfo list.", pid);
+       error (_("procfs: couldn't find pid %d in procinfo list."), pid);
     }
   return pi;
 }
@@ -833,7 +833,7 @@ dead_procinfo (procinfo *pi, char *msg, int kill_p)
     kill (pi->pid, SIGKILL);
 
   destroy_procinfo (pi);
-  error (msg);
+  error ((msg));
 }
 
 /*
@@ -902,18 +902,18 @@ load_syscalls (procinfo *pi)
   sysent_fd = open_with_retry (pathname, O_RDONLY);
   if (sysent_fd < 0)
     {
-      error ("load_syscalls: Can't open /proc/%d/sysent", pi->pid);
+      error (_("load_syscalls: Can't open /proc/%d/sysent"), pi->pid);
     }
 
   size = sizeof header - sizeof (prsyscall_t);
   if (read (sysent_fd, &header, size) != size)
     {
-      error ("load_syscalls: Error reading /proc/%d/sysent", pi->pid);
+      error (_("load_syscalls: Error reading /proc/%d/sysent"), pi->pid);
     }
 
   if (header.pr_nsyscalls == 0)
     {
-      error ("load_syscalls: /proc/%d/sysent contains no syscalls!", pi->pid);
+      error (_("load_syscalls: /proc/%d/sysent contains no syscalls!"), pi->pid);
     }
 
   size = header.pr_nsyscalls * sizeof (prsyscall_t);
@@ -922,7 +922,7 @@ load_syscalls (procinfo *pi)
   if (read (sysent_fd, syscalls, size) != size)
     {
       xfree (syscalls);
-      error ("load_syscalls: Error reading /proc/%d/sysent", pi->pid);
+      error (_("load_syscalls: Error reading /proc/%d/sysent"), pi->pid);
     }
 
   /* Find maximum syscall number.  This may not be the same as
@@ -1471,7 +1471,7 @@ proc_modify_flag (procinfo *pi, long flag, long mode)
   pi->status_valid = 0;
 
   if (!win)
-    warning ("procfs: modify_flag failed to turn %s %s",
+    warning (_("procfs: modify_flag failed to turn %s %s"),
             flag == PR_FORK  ? "PR_FORK"  :
             flag == PR_RLC   ? "PR_RLC"   :
 #ifdef PR_ASYNC
@@ -1819,7 +1819,7 @@ proc_set_traced_signals (procinfo *pi, gdb_sigset_t *sigset)
   pi->status_valid = 0;
 
   if (!win)
-    warning ("procfs: set_traced_signals failed");
+    warning (_("procfs: set_traced_signals failed"));
   return win;
 }
 
@@ -3516,7 +3516,7 @@ procfs_attach (char *args, int from_tty)
 
   pid = atoi (args);
   if (pid == getpid ())
-    error ("Attaching GDB to itself is not a good idea...");
+    error (_("Attaching GDB to itself is not a good idea..."));
 
   if (from_tty)
     {
@@ -3570,7 +3570,7 @@ do_attach (ptid_t ptid)
   int fail;
 
   if ((pi = create_procinfo (PIDGET (ptid), 0)) == NULL)
-    perror ("procfs: out of memory in 'attach'");
+    perror (_("procfs: out of memory in 'attach'"));
 
   if (!open_procinfo_files (pi, FD_CTL))
     {
@@ -3697,7 +3697,7 @@ procfs_fetch_registers (int regnum)
     pi = find_procinfo_or_die (pid, tid);
 
   if (pi == NULL)
-    error ("procfs: fetch_registers failed to find procinfo for %s",
+    error (_("procfs: fetch_registers failed to find procinfo for %s"),
           target_pid_to_str (inferior_ptid));
 
   gregs = proc_get_gregs (pi);
@@ -3765,7 +3765,7 @@ procfs_store_registers (int regnum)
     pi = find_procinfo_or_die (pid, tid);
 
   if (pi == NULL)
-    error ("procfs: store_registers: failed to find procinfo for %s",
+    error (_("procfs: store_registers: failed to find procinfo for %s"),
           target_pid_to_str (inferior_ptid));
 
   gregs = proc_get_gregs (pi);
@@ -3919,7 +3919,7 @@ wait_again:
              wait_retval = wait (&wstat); /* "wait" for the child's exit  */
 
              if (wait_retval != PIDGET (inferior_ptid)) /* wrong child? */
-               error ("procfs: couldn't stop process %d: wait returned %d\n",
+               error (_("procfs: couldn't stop process %d: wait returned %d."),
                       PIDGET (inferior_ptid), wait_retval);
              /* FIXME: might I not just use waitpid?
                 Or try find_procinfo to see if I know about this child? */
@@ -4232,7 +4232,7 @@ wait_again:
                  printf_filtered ("procfs:%d -- ", __LINE__);
                  printf_filtered ("child stopped for unknown reason:\n");
                  proc_prettyprint_why (why, what, 1);
-                 error ("... giving up...");
+                 error (_("... giving up..."));
                  break;
                }
                break;  /* case PR_FAULTED: */
@@ -4240,7 +4240,7 @@ wait_again:
                printf_filtered ("procfs:%d -- ", __LINE__);
                printf_filtered ("child stopped for unknown reason:\n");
                proc_prettyprint_why (why, what, 1);
-               error ("... giving up...");
+               error (_("... giving up..."));
                break;
              }
              /*
@@ -4283,7 +4283,7 @@ wait_again:
              printf_filtered ("procfs:%d -- process not stopped.\n",
                               __LINE__);
              proc_prettyprint_flags (flags, 1);
-             error ("procfs: ...giving up...");
+             error (_("procfs: ...giving up..."));
            }
        }
 
@@ -4554,7 +4554,7 @@ procfs_resume (ptid_t ptid, int step, enum target_signal signo)
   if (!proc_run_process (pi, step, native_signo))
     {
       if (errno == EBUSY)
-       warning ("resume: target already running.  Pretend to resume, and hope for the best!\n");
+       warning (_("resume: target already running.  Pretend to resume, and hope for the best!"));
       else
        proc_error (pi, "target_resume", __LINE__);
     }
@@ -4628,7 +4628,7 @@ procfs_files_info (struct target_ops *ignore)
 static void
 procfs_open (char *args, int from_tty)
 {
-  error ("Use the \"run\" command to start a Unix child process.");
+  error (_("Use the \"run\" command to start a Unix child process."));
 }
 
 /*
@@ -5084,7 +5084,7 @@ procfs_create_inferior (char *exec_file, char *allargs, char **env,
        /* Not found.  This must be an error rather than merely passing
           the file to execlp(), because execlp() would try all the
           exec()s, causing GDB to get confused.  */
-       error ("procfs:%d -- Can't find shell %s in PATH",
+       error (_("procfs:%d -- Can't find shell %s in PATH"),
               __LINE__, shell_file);
 
       shell_file = tryname;
@@ -5335,14 +5335,14 @@ procfs_find_LDT_entry (ptid_t ptid)
   /* Find procinfo for the lwp. */
   if ((pi = find_procinfo (PIDGET (ptid), TIDGET (ptid))) == NULL)
     {
-      warning ("procfs_find_LDT_entry: could not find procinfo for %d:%d.",
+      warning (_("procfs_find_LDT_entry: could not find procinfo for %d:%d."),
               PIDGET (ptid), TIDGET (ptid));
       return NULL;
     }
   /* get its general registers. */
   if ((gregs = proc_get_gregs (pi)) == NULL)
     {
-      warning ("procfs_find_LDT_entry: could not read gregs for %d:%d.",
+      warning (_("procfs_find_LDT_entry: could not read gregs for %d:%d."),
               PIDGET (ptid), TIDGET (ptid));
       return NULL;
     }
@@ -5577,7 +5577,7 @@ remove_dbx_link_breakpoint (void)
 
   if (memory_remove_breakpoint (dbx_link_bpt_addr,
                                 dbx_link_shadow_contents) != 0)
-    warning ("Unable to remove __dbx_link breakpoint.");
+    warning (_("Unable to remove __dbx_link breakpoint."));
 
   dbx_link_bpt_addr = 0;
 }
@@ -5630,7 +5630,7 @@ insert_dbx_link_bpt_in_file (int fd, CORE_ADDR ignored)
   abfd = bfd_fdopenr ("unamed", 0, fd);
   if (abfd == NULL)
     {
-      warning ("Failed to create a bfd: %s.\n", bfd_errmsg (bfd_get_error ()));
+      warning (_("Failed to create a bfd: %s."), bfd_errmsg (bfd_get_error ()));
       return 0;
     }
 
@@ -5649,7 +5649,7 @@ insert_dbx_link_bpt_in_file (int fd, CORE_ADDR ignored)
       dbx_link_bpt_addr = sym_addr;
       if (target_insert_breakpoint (sym_addr, dbx_link_shadow_contents) != 0)
         {
-          warning ("Failed to insert dbx_link breakpoint.");
+          warning (_("Failed to insert dbx_link breakpoint."));
           bfd_close (abfd);
           return 0;
         }
@@ -5833,7 +5833,7 @@ info_proc_cmd (char *args, int from_tty)
   if (pid == 0)
     pid = PIDGET (inferior_ptid);
   if (pid == 0)
-    error ("No current process: you must name one.");
+    error (_("No current process: you must name one."));
   else
     {
       /* Have pid, will travel.
@@ -5924,7 +5924,7 @@ proc_trace_syscalls (char *args, int from_tty, int entry_or_exit, int mode)
   procinfo *pi;
 
   if (PIDGET (inferior_ptid) <= 0)
-    error ("you must be debugging a process to use this command.");
+    error (_("you must be debugging a process to use this command."));
 
   if (args == NULL || args[0] == 0)
     error_no_arg ("system call to trace");
@@ -6141,7 +6141,7 @@ procfs_make_note_section (bfd *obfd, int *note_size)
 static char *
 procfs_make_note_section (bfd *obfd, int *note_size)
 {
-  error ("gcore not implemented for this host.");
+  error (_("gcore not implemented for this host."));
   return NULL; /* lint */
 }
 #endif /* Solaris or Unixware */
index 06b73f56925f5ca7911548179d3309f3a12dd6f8..6c4cdf006de8b6bbe6041dc531313cba41c8667d 100644 (file)
@@ -152,7 +152,7 @@ static void
 puts_e7000debug (char *buf)
 {
   if (!e7000_desc)
-    error ("Use \"target e7000 ...\" first.");
+    error (_("Use \"target e7000 ...\" first."));
 
   if (remote_debug)
     printf_unfiltered ("Sending %s\n", buf);
@@ -210,10 +210,10 @@ readchar (int timeout)
       if (timeout == 0)
        return -1;
       echo = 0;
-      error ("Timeout reading from remote system.");
+      error (_("Timeout reading from remote system."));
     }
   else if (c < 0)
-    error ("Serial communication error");
+    error (_("Serial communication error"));
 
   if (remote_debug)
     {
@@ -378,10 +378,10 @@ e7000_create_inferior (char *execfile, char *args, char **env,
   int entry_pt;
 
   if (args && *args)
-    error ("Can't pass arguments to remote E7000DEBUG process");
+    error (_("Can't pass arguments to remote E7000DEBUG process"));
 
   if (execfile == 0 || exec_bfd == 0)
-    error ("No executable file specified");
+    error (_("No executable file specified"));
 
   entry_pt = (int) bfd_get_start_address (exec_bfd);
 
@@ -460,7 +460,7 @@ e7000_login_command (char *args, int from_tty)
     }
   else
     {
-      error ("Syntax is ftplogin <machine> <user> <passwd> <directory>");
+      error (_("Syntax is ftplogin <machine> <user> <passwd> <directory>"));
     }
 }
 
@@ -524,10 +524,10 @@ e7000_parse_device (char *args, char *dev_name, int baudrate)
 
       if (n != 1 && n != 2)
        {
-         error ("Bad arguments.  Usage:\ttarget e7000 <device> <speed>\n\
+         error (_("Bad arguments.  Usage:\ttarget e7000 <device> <speed>\n\
 or \t\ttarget e7000 <host>[:<port>]\n\
 or \t\ttarget e7000 tcp_remote <host>[:<port>]\n\
-or \t\ttarget e7000 pc\n");
+or \t\ttarget e7000 pc\n"));
        }
 
 #if !defined(__GO32__) && !defined(_WIN32) && !defined(__CYGWIN__)
@@ -614,7 +614,7 @@ e7000_start_remote (void *dummy)
   if (!sync)
     {
       fprintf_unfiltered (gdb_stderr, "Giving up after %d tries...\n", try);
-      error ("Unable to synchronize with target.\n");
+      error (_("Unable to synchronize with target."));
     }
 
   puts_e7000debug ("\r");
@@ -826,7 +826,7 @@ fetch_regs_from_dump (int (*nextchar) (), char *want)
            }
          else
            {
-             error ("out of sync in fetch registers wanted <%s>, got <%c 0x%x>",
+             error (_("out of sync in fetch registers wanted <%s>, got <%c 0x%x>"),
                     want, thischar, thischar);
            }
 
@@ -1181,7 +1181,7 @@ write_large (CORE_ADDR memaddr, unsigned char *myaddr, int len)
        {
          /* Hmm, it's trying to tell us something */
          expect (":");
-         error ("Error writing memory");
+         error (_("Error writing memory"));
        }
       else
        {
@@ -1390,7 +1390,7 @@ fast_but_for_the_pause_e7000_read_inferior_memory (CORE_ADDR memaddr,
   if (c != ENQ)
     {
       /* Got an error */
-      error ("Memory read error");
+      error (_("Memory read error"));
     }
   putchar_e7000 (ACK);
   expect ("SV s");
@@ -1536,7 +1536,7 @@ e7000_load (char *args, int from_tty)
       else if (strncmp (arg, "-nostart", strlen (arg)) == 0)
        nostart = 1;
       else
-       error ("unknown option `%s'", arg);
+       error (_("unknown option `%s'"), arg);
     }
 
   if (!filename)
@@ -1551,7 +1551,7 @@ e7000_load (char *args, int from_tty)
   old_chain = make_cleanup_bfd_close (pbfd);
 
   if (!bfd_check_format (pbfd, bfd_object))
-    error ("\"%s\" is not an object file: %s", filename,
+    error (_("\"%s\" is not an object file: %s"), filename,
           bfd_errmsg (bfd_get_error ()));
 
   start_time = time (NULL);
@@ -1725,7 +1725,7 @@ e7000_insert_breakpoint (CORE_ADDR addr, char *shadow)
        return 0;
       }
 
-  error ("Too many breakpoints ( > %d) for the E7000\n",
+  error (_("Too many breakpoints ( > %d) for the E7000."),
         MAX_E7000DEBUG_BREAKPOINTS);
   return 1;
 }
@@ -1766,7 +1766,7 @@ e7000_remove_breakpoint (CORE_ADDR addr, char *shadow)
        return 0;
       }
  
-  warning ("Can't find breakpoint associated with 0x%s\n", paddr_nz (addr));
+  warning (_("Can't find breakpoint associated with 0x%s."), paddr_nz (addr));
   return 1;
 }
 
@@ -1782,7 +1782,7 @@ e7000_command (char *args, int fromtty)
   echo = 0;
 
   if (!e7000_desc)
-    error ("e7000 target not open.");
+    error (_("e7000 target not open."));
   if (!args)
     {
       puts_e7000debug ("\r");
index 2ffc80311f49fe7f590e93cf27b5b1f83d47437c..26297a9906a9aa7c6857a06c699e2202aed86ab1 100644 (file)
@@ -1358,14 +1358,14 @@ set_system_call_allowed (char *args, int from_tty)
          return;
        }
     }
-  error ("Illegal argument for \"set remote system-call-allowed\" command");
+  error (_("Illegal argument for \"set remote system-call-allowed\" command"));
 }
 
 static void
 show_system_call_allowed (char *args, int from_tty)
 {
   if (args)
-    error ("Garbage after \"show remote system-call-allowed\" command: `%s'", args);
+    error (_("Garbage after \"show remote system-call-allowed\" command: `%s'"), args);
   printf_unfiltered ("Calling host system(3) call from target is %sallowed\n",
                     remote_fio_system_call_allowed ? "" : "not ");
 }
index cca045e3cbc70b54d4c4e5f59de0ed6e34fb50c1..d86936fdedadbe0a1d99aaf174de68abf1b3c975 100644 (file)
@@ -312,10 +312,10 @@ m32r_create_inferior (char *execfile, char *args, char **env, int from_tty)
   CORE_ADDR entry_pt;
 
   if (args && *args)
-    error ("Cannot pass arguments to remote STDEBUG process");
+    error (_("Cannot pass arguments to remote STDEBUG process"));
 
   if (execfile == 0 || exec_bfd == 0)
-    error ("No executable file specified");
+    error (_("No executable file specified"));
 
   if (remote_debug)
     fprintf_unfiltered (gdb_stdlog, "m32r_create_inferior(%s,%s)\n", execfile,
@@ -374,13 +374,13 @@ m32r_open (char *args, int from_tty)
 
   sdi_desc = serial_open (hostname);
   if (!sdi_desc)
-    error ("Connection refused\n");
+    error (_("Connection refused."));
 
   if (get_ack () == -1)
-    error ("Cannot connect to SDI target\n");
+    error (_("Cannot connect to SDI target."));
 
   if (send_cmd (SDI_OPEN) == -1)
-    error ("Cannot connect to SDI target\n");
+    error (_("Cannot connect to SDI target."));
 
   /* Get maximum number of ib breakpoints */
   send_one_arg_cmd (SDI_GET_ATTR, SDI_ATTR_BRK);
@@ -703,13 +703,13 @@ m32r_wait (ptid_t ptid, struct target_waitstatus *status)
   /* Wait for ready */
   buf[0] = SDI_WAIT_FOR_READY;
   if (serial_write (sdi_desc, buf, 1) != 0)
-    error ("Remote connection closed");
+    error (_("Remote connection closed"));
 
   while (1)
     {
       c = serial_readchar (sdi_desc, SDI_TIMEOUT);
       if (c < 0)
-       error ("Remote connection closed");
+       error (_("Remote connection closed"));
 
       if (c == '-')            /* error */
        {
@@ -725,7 +725,7 @@ m32r_wait (ptid_t ptid, struct target_waitstatus *status)
       else
        ret = serial_write (sdi_desc, ".", 1);  /* packet to wait */
       if (ret != 0)
-       error ("Remote connection closed");
+       error (_("Remote connection closed"));
     }
 
   status->kind = TARGET_WAITKIND_STOPPED;
@@ -1178,7 +1178,7 @@ m32r_insert_breakpoint (CORE_ADDR addr, char *shadow)
        }
     }
 
-  error ("Too many breakpoints");
+  error (_("Too many breakpoints"));
   return 1;
 }
 
@@ -1245,7 +1245,7 @@ m32r_load (char *args, int from_tty)
       else if (strncmp (arg, "-nostart", strlen (arg)) == 0)
        nostart = 1;
       else
-       error ("Unknown option `%s'", arg);
+       error (_("Unknown option `%s'"), arg);
     }
 
   if (!filename)
@@ -1260,7 +1260,7 @@ m32r_load (char *args, int from_tty)
   old_chain = make_cleanup_bfd_close (pbfd);
 
   if (!bfd_check_format (pbfd, bfd_object))
-    error ("\"%s\" is not an object file: %s", filename,
+    error (_("\"%s\" is not an object file: %s"), filename,
           bfd_errmsg (bfd_get_error ()));
 
   start_time = time (NULL);
@@ -1310,7 +1310,7 @@ m32r_load (char *args, int from_tty)
 
              bfd_get_section_contents (pbfd, section, buf + 9, fptr, count);
              if (send_data (buf, count + 9) <= 0)
-               error ("Error while downloading %s section.",
+               error (_("Error while downloading %s section."),
                       bfd_get_section_name (pbfd, section));
 
              if (!quiet)
@@ -1425,7 +1425,7 @@ m32r_insert_watchpoint (CORE_ADDR addr, int len, int type)
        }
     }
 
-  error ("Too many watchpoints");
+  error (_("Too many watchpoints"));
   return 1;
 }
 
index 3d3f3cf67bc6d44f33b49bf68c1c83d3323600a6..2f1097133915d7a0921f51ad9749d1be64135957 100644 (file)
@@ -193,8 +193,8 @@ arm_rdi_open (char *name, int from_tty)
   char *p;
 
   if (name == NULL)
-    error ("To open an RDI connection, you need to specify what serial\n\
-device is attached to the remote system (e.g. /dev/ttya).");
+    error (_("To open an RDI connection, you need to specify what serial\n\
+device is attached to the remote system (e.g. /dev/ttya)."));
 
   /* split name after whitespace, pass tail as arg to open command */
 
@@ -217,7 +217,7 @@ device is attached to the remote system (e.g. /dev/ttya).");
   rslt = Adp_OpenDevice (devName, openArgs, rdi_heartbeat);
 
   if (rslt != adp_ok)
-    error ("Could not open device \"%s\"", name);
+    error (_("Could not open device \"%s\""), name);
 
   gdb_config.bytesex = 2 | (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG ? 1 : 0);
   gdb_config.fpe = 1;
@@ -242,7 +242,7 @@ device is attached to the remote system (e.g. /dev/ttya).");
     {
       printf_filtered ("RDI_open: %s\n", rdi_error_message (rslt));
       Adp_CloseDevice ();
-      error ("RDI_open failed\n");
+      error (_("RDI_open failed."));
     }
 
   rslt = angel_RDI_info (RDIInfo_Target, &arg1, &arg2);
@@ -336,7 +336,7 @@ arm_rdi_create_inferior (char *exec_file, char *args, char **env, int from_tty)
   CORE_ADDR entry_point;
 
   if (exec_file == 0 || exec_bfd == 0)
-    error ("No executable file specified.");
+    error (_("No executable file specified."));
 
   entry_point = (CORE_ADDR) bfd_get_start_address (exec_bfd);
 
index f8d9d8b77b1bdae37900d24d96cb5a8d12794171..8c9288d96ab2fbbc0525e26763d9b77d074f435d 100644 (file)
@@ -193,7 +193,7 @@ get_byte (void)
       if (timeout == 0)
        return (unsigned char) c;
 
-      error ("Timeout reading from remote_system");
+      error (_("Timeout reading from remote_system"));
     }
 
   return c;
@@ -387,7 +387,7 @@ rdp_init (int cold, int tty)
 
   if (!sync)
     {
-      error ("Couldn't reset the board, try pressing the reset button");
+      error (_("Couldn't reset the board, try pressing the reset button"));
     }
 }
 
@@ -454,10 +454,10 @@ send_rdp (char *template,...)
              printf_unfiltered ("RDP: Unimplemented message\n");
              return;
            case 255:
-             error ("Command garbled");
+             error (_("Command garbled"));
              break;
            default:
-             error ("Corrupt reply from target");
+             error (_("Corrupt reply from target"));
              break;
            }
          break;
@@ -988,7 +988,7 @@ handle_swi (void)
          break;
 
        default:
-         error ("Unimplemented SWI argument");
+         error (_("Unimplemented SWI argument"));
        }
 
       type = type >> 2;
@@ -1357,7 +1357,7 @@ remote_rdp_create_inferior (char *exec_file, char *allargs, char **env,
   CORE_ADDR entry_point;
 
   if (exec_file == 0 || exec_bfd == 0)
-    error ("No executable file specified.");
+    error (_("No executable file specified."));
 
   entry_point = (CORE_ADDR) bfd_get_start_address (exec_bfd);
 
index dda0df3603c0ca521e7b65bbb4c1ce9907c90ea8..1a8302fb59f1c8bb0767f7870d251e001c25302e 100644 (file)
@@ -407,7 +407,7 @@ gdbsim_load (char *prog, int fromtty)
      Need error to either not print anything if passed NULL or need
      another routine that doesn't take any arguments.  */
   if (sim_load (gdbsim_desc, prog, NULL, fromtty) == SIM_RC_FAIL)
-    error ("unable to load program");
+    error (_("unable to load program"));
 
   /* FIXME: If a load command should reset the targets registers then
      a call to sim_create_inferior() should go here. */
@@ -431,9 +431,9 @@ gdbsim_create_inferior (char *exec_file, char *args, char **env, int from_tty)
   char *arg_buf, **argv;
 
   if (exec_file == 0 || exec_bfd == 0)
-    warning ("No executable file specified.");
+    warning (_("No executable file specified."));
   if (!program_loaded)
-    warning ("No program loaded.");
+    warning (_("No program loaded."));
 
   if (sr_get_debug ())
     printf_filtered ("gdbsim_create_inferior: exec_file \"%s\", args \"%s\"\n",
@@ -527,14 +527,14 @@ gdbsim_open (char *args, int from_tty)
     }
   argv = buildargv (arg_buf);
   if (argv == NULL)
-    error ("Insufficient memory available to allocate simulator arg list.");
+    error (_("Insufficient memory available to allocate simulator arg list."));
   make_cleanup_freeargv (argv);
 
   init_callbacks ();
   gdbsim_desc = sim_open (SIM_OPEN_DEBUG, &gdb_callback, exec_bfd, argv);
 
   if (gdbsim_desc == 0)
-    error ("unable to create simulator instance");
+    error (_("unable to create simulator instance"));
 
   push_target (&gdbsim_ops);
   target_fetch_registers (-1);
@@ -599,7 +599,7 @@ static void
 gdbsim_resume (ptid_t ptid, int step, enum target_signal siggnal)
 {
   if (PIDGET (inferior_ptid) != 42)
-    error ("The program is not being run.");
+    error (_("The program is not being run."));
 
   if (sr_get_debug ())
     printf_filtered ("gdbsim_resume: step %d, signal %d\n", step, siggnal);
@@ -747,7 +747,7 @@ gdbsim_xfer_inferior_memory (CORE_ADDR memaddr, char *myaddr, int len,
                             struct target_ops *target)
 {
   if (!program_loaded)
-    error ("No program loaded.");
+    error (_("No program loaded."));
 
   if (sr_get_debug ())
     {
@@ -835,7 +835,7 @@ simulator_command (char *args, int from_tty)
          commands, is restricted to the period when the channel to the
          simulator is open. */
 
-      error ("Not connected to the simulator target");
+      error (_("Not connected to the simulator target"));
     }
 
   sim_do_command (gdbsim_desc, args);
index ce82c305b657214fd316f15201f43e24f2ea2cef..a8d8fb2d5471ac8f56dc59526a8657c8f01f9ba9 100644 (file)
@@ -105,7 +105,7 @@ readchar (int timeout)
       if (timeout == 0)
        return c;               /* Polls shouldn't generate timeout errors */
 
-      error ("Timeout reading from remote system.");
+      error (_("Timeout reading from remote system."));
     }
 
   perror_with_name ("remote-st2000");
@@ -190,7 +190,7 @@ get_hex_digit (int ignore_space)
       else
        {
          expect_prompt (1);
-         error ("Invalid hex digit from remote system.");
+         error (_("Invalid hex digit from remote system."));
        }
     }
 }
@@ -235,10 +235,10 @@ st2000_create_inferior (char *execfile, char *args, char **env,
   int entry_pt;
 
   if (args && *args)
-    error ("Can't pass arguments to remote STDEBUG process");
+    error (_("Can't pass arguments to remote STDEBUG process"));
 
   if (execfile == 0 || exec_bfd == 0)
-    error ("No executable file specified");
+    error (_("No executable file specified"));
 
   entry_pt = (int) bfd_get_start_address (exec_bfd);
 
@@ -279,8 +279,8 @@ st2000_open (char *args, int from_tty)
   n = sscanf (args, " %s %d %s", dev_name, &baudrate, junk);
 
   if (n != 2)
-    error ("Bad arguments.  Usage: target st2000 <device> <speed>\n\
-or target st2000 <host> <port>\n");
+    error (_("Bad arguments.  Usage: target st2000 <device> <speed>\n\
+or target st2000 <host> <port>\n"));
 
   st2000_close (0);
 
@@ -651,10 +651,10 @@ static void
 st2000_command (char *args, int fromtty)
 {
   if (!st2000_desc)
-    error ("st2000 target not open.");
+    error (_("st2000 target not open."));
 
   if (!args)
-    error ("Missing command.");
+    error (_("Missing command."));
 
   printf_stdebug ("%s\r", args);
   expect_prompt (0);
@@ -686,7 +686,7 @@ connect_command (char *args, int fromtty)
   dont_repeat ();
 
   if (st2000_desc < 0)
-    error ("st2000 target not open.");
+    error (_("st2000 target not open."));
 
   if (args)
     fprintf ("This command takes no args.  They have been ignored.\n");
index 2f3032c7e0d8436d090c5ca9fd2bd2eef2368f98..8bfa8646e8ea8f45140a04398e6bf6603dfb2d3c 100644 (file)
@@ -85,8 +85,8 @@ usage (char *proto, char *junk)
   if (junk != NULL)
     fprintf_unfiltered (gdb_stderr, "Unrecognized arguments: `%s'.\n", junk);
 
-  error ("Usage: target %s [DEVICE [SPEED [DEBUG]]]\n\
-where DEVICE is the name of a device or HOST:PORT", proto);
+  error (_("Usage: target %s [DEVICE [SPEED [DEBUG]]]\n\
+where DEVICE is the name of a device or HOST:PORT"), proto);
 
   return;
 }
@@ -225,7 +225,7 @@ sr_readchar (void)
   buf = serial_readchar (sr_get_desc (), sr_get_timeout ());
 
   if (buf == SERIAL_TIMEOUT)
-    error ("Timeout reading from remote system.");
+    error (_("Timeout reading from remote system."));
 
   if (sr_get_debug () > 0)
     printf_unfiltered ("%c", buf);
@@ -339,7 +339,7 @@ sr_get_hex_digit (int ignore_space)
       else if (ch != ' ' || !ignore_space)
        {
          gr_expect_prompt ();
-         error ("Invalid hex digit from remote system.");
+         error (_("Invalid hex digit from remote system."));
        }
     }
 }
@@ -417,7 +417,7 @@ void
 gr_detach (char *args, int from_tty)
 {
   if (args)
-    error ("Argument given to \"detach\" when remotely debugging.");
+    error (_("Argument given to \"detach\" when remotely debugging."));
 
   if (sr_is_open ())
     gr_clear_all_breakpoints ();
@@ -471,10 +471,10 @@ gr_create_inferior (char *execfile, char *args, char **env)
   int entry_pt;
 
   if (args && *args)
-    error ("Can't pass arguments to remote process.");
+    error (_("Can't pass arguments to remote process."));
 
   if (execfile == 0 || exec_bfd == 0)
-    error ("No executable file specified");
+    error (_("No executable file specified"));
 
   entry_pt = (int) bfd_get_start_address (exec_bfd);
   sr_check_open ();
index cae5d5e238d7d7a961acb98c0dbbd0940b7d8a24..daadcb90a7cfaacc54299f6c22ba814f704555bb 100644 (file)
@@ -70,7 +70,7 @@ extern struct _sr_settings sr_settings;
 #define sr_is_open()                   (sr_settings.desc != NULL)
 
 #define sr_check_open()        { if (!sr_is_open()) \
-                                   error ("Remote device not open"); }
+                                   error (_("Remote device not open")); }
 
 struct gr_settings
   {
index d84a57229ba9f797406b6701f2083f8e3487b4de..f5099ade0c7d2480b3302fac714e560ce36b59a9 100644 (file)
@@ -452,7 +452,7 @@ set_memory_packet_size (char *args, struct memory_packet_config *config)
   int fixed_p = config->fixed_p;
   long size = config->size;
   if (args == NULL)
-    error ("Argument required (integer, `fixed' or `limited').");
+    error (_("Argument required (integer, `fixed' or `limited')."));
   else if (strcmp (args, "hard") == 0
       || strcmp (args, "fixed") == 0)
     fixed_p = 1;
@@ -464,14 +464,14 @@ set_memory_packet_size (char *args, struct memory_packet_config *config)
       char *end;
       size = strtoul (args, &end, 0);
       if (args == end)
-       error ("Invalid %s (bad syntax).", config->name);
+       error (_("Invalid %s (bad syntax)."), config->name);
 #if 0
       /* Instead of explicitly capping the size of a packet to
          MAX_REMOTE_PACKET_SIZE or dissallowing it, the user is
          instead allowed to set the size to something arbitrarily
          large.  */
       if (size > MAX_REMOTE_PACKET_SIZE)
-       error ("Invalid %s (too large).", config->name);
+       error (_("Invalid %s (too large)."), config->name);
 #endif
     }
   /* Extra checks?  */
@@ -480,7 +480,7 @@ set_memory_packet_size (char *args, struct memory_packet_config *config)
       if (! query ("The target may not be able to correctly handle a %s\n"
                   "of %ld bytes. Change the packet size? ",
                   config->name, size))
-       error ("Packet size not changed.");
+       error (_("Packet size not changed."));
     }
   /* Update the config.  */
   config->fixed_p = fixed_p;
@@ -718,11 +718,11 @@ packet_ok (const char *buf, struct packet_config *config)
          if (config->detect == AUTO_BOOLEAN_AUTO)
            /* If the stub previously indicated that the packet was
               supported then there is a protocol error..  */
-           error ("Protocol error: %s (%s) conflicting enabled responses.",
+           error (_("Protocol error: %s (%s) conflicting enabled responses."),
                   config->name, config->title);
          else
            /* The user set it wrong.  */
-           error ("Enabled packet %s (%s) not recognized by stub",
+           error (_("Enabled packet %s (%s) not recognized by stub"),
                   config->name, config->title);
          break;
        case PACKET_SUPPORT_UNKNOWN:
@@ -1486,10 +1486,10 @@ remote_unpack_thread_info_response (char *pkt, threadref *expectedref,
   pkt = unpack_threadid (pkt, &ref);
 
   if (mask == 0)
-    warning ("Incomplete response to threadinfo request\n");
+    warning (_("Incomplete response to threadinfo request."));
   if (!threadmatch (&ref, expectedref))
     {                  /* This is an answer to a different request.  */
-      warning ("ERROR RMT Thread info mismatch\n");
+      warning (_("ERROR RMT Thread info mismatch."));
       return 0;
     }
   copy_threadref (&info->threadid, &ref);
@@ -1503,7 +1503,7 @@ remote_unpack_thread_info_response (char *pkt, threadref *expectedref,
       pkt = unpack_byte (pkt, &length);        /* length */
       if (!(tag & mask))               /* Tags out of synch with mask.  */
        {
-         warning ("ERROR RMT: threadinfo tag mismatch\n");
+         warning (_("ERROR RMT: threadinfo tag mismatch."));
          retval = 0;
          break;
        }
@@ -1511,7 +1511,7 @@ remote_unpack_thread_info_response (char *pkt, threadref *expectedref,
        {
          if (length != 16)
            {
-             warning ("ERROR RMT: length of threadid is not 16\n");
+             warning (_("ERROR RMT: length of threadid is not 16."));
              retval = 0;
              break;
            }
@@ -1526,7 +1526,7 @@ remote_unpack_thread_info_response (char *pkt, threadref *expectedref,
          mask = mask & ~(TAG_EXISTS);
          if (length > 8)
            {
-             warning ("ERROR RMT: 'exists' length too long\n");
+             warning (_("ERROR RMT: 'exists' length too long."));
              retval = 0;
              break;
            }
@@ -1550,7 +1550,7 @@ remote_unpack_thread_info_response (char *pkt, threadref *expectedref,
          mask = mask & ~TAG_MOREDISPLAY;
          continue;
        }
-      warning ("ERROR RMT: unknown thread info tag\n");
+      warning (_("ERROR RMT: unknown thread info tag."));
       break;                   /* Not a tag we know about.  */
     }
   return retval;
@@ -1650,14 +1650,14 @@ remote_get_threadlist (int startflag, threadref *nextthread, int result_limit,
          exit
          wait for packet, then exit
        */
-      warning ("HMM: threadlist did not echo arg thread, dropping it\n");
+      warning (_("HMM: threadlist did not echo arg thread, dropping it."));
       return 0;                        /* I choose simply exiting.  */
     }
   if (*result_count <= 0)
     {
       if (*done != 1)
        {
-         warning ("RMT ERROR : failed to get remote thread list\n");
+         warning (_("RMT ERROR : failed to get remote thread list."));
          result = 0;
        }
       return result;           /* break; */
@@ -1665,7 +1665,7 @@ remote_get_threadlist (int startflag, threadref *nextthread, int result_limit,
   if (*result_count > result_limit)
     {
       *result_count = 0;
-      warning ("RMT ERROR: threadlist response longer than requested\n");
+      warning (_("RMT ERROR: threadlist response longer than requested."));
       return 0;
     }
   return result;
@@ -1702,7 +1702,7 @@ remote_threadlist_iterator (rmt_thread_action stepfunction, void *context,
       if (loopcount++ > looplimit)
        {
          result = 0;
-         warning ("Remote fetch threadlist -infinite loop-\n");
+         warning (_("Remote fetch threadlist -infinite loop-."));
          break;
        }
       if (!remote_get_threadlist (startflag, &nextthread, MAXTHREADLISTRESULTS,
@@ -1786,7 +1786,7 @@ remote_threads_info (void)
   int tid;
 
   if (remote_desc == 0)                /* paranoia */
-    error ("Command can only be used when connected to the remote target.");
+    error (_("Command can only be used when connected to the remote target."));
 
   if (use_threadinfo_query)
     {
@@ -1943,7 +1943,7 @@ get_offsets (void)
                                   this command.  */
   if (buf[0] == 'E')
     {
-      warning ("Remote failure reply: %s", buf);
+      warning (_("Remote failure reply: %s"), buf);
       return;
     }
 
@@ -1984,7 +1984,7 @@ get_offsets (void)
     lose = 1;
 
   if (lose)
-    error ("Malformed response to offset query, %s", buf);
+    error (_("Malformed response to offset query, %s"), buf);
 
   if (symfile_objfile == NULL)
     return;
@@ -2140,9 +2140,9 @@ remote_serial_open (char *name)
      to be.  */
   if (!udp_warning && strncmp (name, "udp:", 4) == 0)
     {
-      warning ("The remote protocol may be unreliable over UDP.");
-      warning ("Some events may be lost, rendering further debugging "
-              "impossible.");
+      warning (_("\
+The remote protocol may be unreliable over UDP.\n\
+Some events may be lost, rendering further debugging impossible."));
       udp_warning = 1;
     }
 
@@ -2156,9 +2156,9 @@ remote_open_1 (char *name, int from_tty, struct target_ops *target,
   struct exception ex;
   struct remote_state *rs = get_remote_state ();
   if (name == 0)
-    error ("To open a remote debug connection, you need to specify what\n"
+    error (_("To open a remote debug connection, you need to specify what\n"
           "serial device is attached to the remote system\n"
-          "(e.g. /dev/ttyS0, /dev/ttya, COM1, etc.).");
+          "(e.g. /dev/ttyS0, /dev/ttya, COM1, etc.)."));
 
   /* See FIXME above.  */
   if (!async_p)
@@ -2303,7 +2303,7 @@ remote_detach (char *args, int from_tty)
   char *buf = alloca (rs->remote_packet_size);
 
   if (args)
-    error ("Argument given to \"detach\" when remotely debugging.");
+    error (_("Argument given to \"detach\" when remotely debugging."));
 
   /* Tell the remote target to detach.  */
   strcpy (buf, "D");
@@ -2327,7 +2327,7 @@ remote_disconnect (char *args, int from_tty)
   char *buf = alloca (rs->remote_packet_size);
 
   if (args)
-    error ("Argument given to \"detach\" when remotely debugging.");
+    error (_("Argument given to \"detach\" when remotely debugging."));
 
   /* Unregister the file descriptor from the event loop.  */
   if (target_is_async_p ())
@@ -2350,7 +2350,7 @@ fromhex (int a)
   else if (a >= 'A' && a <= 'F')
     return a - 'A' + 10;
   else
-    error ("Reply contains invalid hex digit %d", a);
+    error (_("Reply contains invalid hex digit %d"), a);
 }
 
 static int
@@ -2835,7 +2835,7 @@ remote_wait (ptid_t ptid, struct target_waitstatus *status)
       switch (buf[0])
        {
        case 'E':               /* Error of some sort.  */
-         warning ("Remote failure reply: %s", buf);
+         warning (_("Remote failure reply: %s"), buf);
          continue;
        case 'F':               /* File-I/O request.  */
          remote_fileio_request (buf);
@@ -2880,8 +2880,8 @@ remote_wait (ptid_t ptid, struct target_waitstatus *status)
                  {
                    p1 = (unsigned char *) strchr (p, ':');
                    if (p1 == NULL)
-                     warning ("Malformed packet(a) (missing colon): %s\n\
-Packet: '%s'\n",
+                     warning (_("Malformed packet(a) (missing colon): %s\n\
+Packet: '%s'\n"),
                               p, buf);
                    if (strncmp (p, "thread", p1 - p) == 0)
                      {
@@ -2911,13 +2911,13 @@ Packet: '%s'\n",
                    p = p1;
 
                    if (*p++ != ':')
-                     error ("Malformed packet(b) (missing colon): %s\n\
-Packet: '%s'\n",
+                     error (_("Malformed packet(b) (missing colon): %s\n\
+Packet: '%s'\n"),
                             p, buf);
 
                    if (reg == NULL)
-                     error ("Remote sent bad register number %s: %s\n\
-Packet: '%s'\n",
+                     error (_("Remote sent bad register number %s: %s\n\
+Packet: '%s'\n"),
                             phex_nz (pnum, 0), p, buf);
 
                    fieldsize = hex2bin (p, regs, 
@@ -2926,13 +2926,13 @@ Packet: '%s'\n",
                    p += 2 * fieldsize;
                    if (fieldsize < register_size (current_gdbarch, 
                                                   reg->regnum))
-                     warning ("Remote reply is too short: %s", buf);
+                     warning (_("Remote reply is too short: %s"), buf);
                    regcache_raw_supply (current_regcache, 
                                         reg->regnum, regs);
                  }
 
                if (*p++ != ';')
-                 error ("Remote register badly formatted: %s\nhere: %s"
+                 error (_("Remote register badly formatted: %s\nhere: %s")
                         buf, p);
              }
          }
@@ -2983,7 +2983,7 @@ Packet: '%s'\n",
            }
          /* else fallthrough */
        default:
-         warning ("Invalid remote reply: %s", buf);
+         warning (_("Invalid remote reply: %s"), buf);
          continue;
        }
     }
@@ -3031,7 +3031,7 @@ remote_async_wait (ptid_t ptid, struct target_waitstatus *status)
       switch (buf[0])
        {
        case 'E':               /* Error of some sort.  */
-         warning ("Remote failure reply: %s", buf);
+         warning (_("Remote failure reply: %s"), buf);
          continue;
        case 'F':               /* File-I/O request.  */
          remote_fileio_request (buf);
@@ -3076,8 +3076,8 @@ remote_async_wait (ptid_t ptid, struct target_waitstatus *status)
                  {
                    p1 = (unsigned char *) strchr (p, ':');
                    if (p1 == NULL)
-                     error ("Malformed packet(a) (missing colon): %s\n\
-Packet: '%s'\n",
+                     error (_("Malformed packet(a) (missing colon): %s\n\
+Packet: '%s'\n"),
                             p, buf);
                    if (strncmp (p, "thread", p1 - p) == 0)
                      {
@@ -3107,13 +3107,13 @@ Packet: '%s'\n",
                    struct packet_reg *reg = packet_reg_from_pnum (rs, pnum);
                    p = p1;
                    if (*p++ != ':')
-                     error ("Malformed packet(b) (missing colon): %s\n\
-Packet: '%s'\n",
+                     error (_("Malformed packet(b) (missing colon): %s\n\
+Packet: '%s'\n"),
                             p, buf);
 
                    if (reg == NULL)
-                     error ("Remote sent bad register number %ld: %s\n\
-Packet: '%s'\n",
+                     error (_("Remote sent bad register number %ld: %s\n\
+Packet: '%s'\n"),
                             pnum, p, buf);
 
                    fieldsize = hex2bin (p, regs, 
@@ -3122,12 +3122,12 @@ Packet: '%s'\n",
                    p += 2 * fieldsize;
                    if (fieldsize < register_size (current_gdbarch, 
                                                   reg->regnum))
-                     warning ("Remote reply is too short: %s", buf);
+                     warning (_("Remote reply is too short: %s"), buf);
                    regcache_raw_supply (current_regcache, reg->regnum, regs);
                  }
 
                if (*p++ != ';')
-                 error ("Remote register badly formatted: %s\nhere: %s",
+                 error (_("Remote register badly formatted: %s\nhere: %s"),
                         buf, p);
              }
          }
@@ -3181,7 +3181,7 @@ Packet: '%s'\n",
            }
          /* else fallthrough */
        default:
-         warning ("Invalid remote reply: %s", buf);
+         warning (_("Invalid remote reply: %s"), buf);
          continue;
        }
     }
@@ -3234,7 +3234,7 @@ fetch_register_using_p (int regnum)
     {
       if (p[1] == 0)
         {
-          error ("fetch_register_using_p: early buf termination");
+          error (_("fetch_register_using_p: early buf termination"));
           return 0;
         }
 
@@ -3273,7 +3273,7 @@ remote_fetch_registers (int regnum)
          if (fetch_register_using_p (regnum))
            return;
          else
-           error ("Protocol error: p packet not recognized by stub");
+           error (_("Protocol error: p packet not recognized by stub"));
        case PACKET_SUPPORT_UNKNOWN:
          if (fetch_register_using_p (regnum))
            {
@@ -3327,7 +3327,7 @@ remote_fetch_registers (int regnum)
        break;
       if (p[1] == 0)
        {
-         warning ("Remote reply is of odd length: %s", buf);
+         warning (_("Remote reply is of odd length: %s"), buf);
          /* Don't change register_bytes_found in this case, and don't
             print a second warning.  */
          goto supply_them;
@@ -3344,7 +3344,7 @@ remote_fetch_registers (int regnum)
       register_bytes_found = i;
       if (REGISTER_BYTES_OK_P ()
          && !REGISTER_BYTES_OK (i))
-       warning ("Remote reply is too short: %s", buf);
+       warning (_("Remote reply is too short: %s"), buf);
     }
 
  supply_them:
@@ -3451,7 +3451,7 @@ remote_store_registers (int regnum)
          if (store_register_using_P (regnum))
            return;
          else
-           error ("Protocol error: P packet not recognized by stub");
+           error (_("Protocol error: P packet not recognized by stub"));
        case PACKET_SUPPORT_UNKNOWN:
          if (store_register_using_P (regnum))
            {
@@ -3890,7 +3890,7 @@ readchar (int timeout)
     {
     case SERIAL_EOF:
       target_mourn_inferior ();
-      error ("Remote connection closed");
+      error (_("Remote connection closed"));
       /* no return */
     case SERIAL_ERROR:
       perror_with_name ("Remote communication error");
@@ -3912,7 +3912,7 @@ remote_send (char *buf,
   getpkt (buf, sizeof_buf, 0);
 
   if (buf[0] == 'E')
-    error ("Remote failure reply: %s", buf);
+    error (_("Remote failure reply: %s"), buf);
 }
 
 /* Display a null-terminated packet on stdout, for debugging, using C
@@ -4254,7 +4254,7 @@ getpkt_sane (char *buf,
                {
                  QUIT;
                  target_mourn_inferior ();
-                 error ("Watchdog has expired.  Target detached.\n");
+                 error (_("Watchdog has expired.  Target detached."));
                }
              if (remote_debug)
                fputs_filtered ("Timed out.\n", gdb_stdlog);
@@ -4589,7 +4589,7 @@ remote_insert_watchpoint (CORE_ADDR addr, int len, int type)
   enum Z_packet_type packet = watchpoint_to_Z_packet (type);
 
   if (remote_protocol_Z[packet].support == PACKET_DISABLE)
-    error ("Can't set hardware watchpoints without the '%s' (%s) packet\n",
+    error (_("Can't set hardware watchpoints without the '%s' (%s) packet."),
           remote_protocol_Z[packet].name,
           remote_protocol_Z[packet].title);
 
@@ -4624,7 +4624,7 @@ remote_remove_watchpoint (CORE_ADDR addr, int len, int type)
   enum Z_packet_type packet = watchpoint_to_Z_packet (type);
 
   if (remote_protocol_Z[packet].support == PACKET_DISABLE)
-    error ("Can't clear hardware watchpoints without the '%s' (%s) packet\n",
+    error (_("Can't clear hardware watchpoints without the '%s' (%s) packet."),
           remote_protocol_Z[packet].name,
           remote_protocol_Z[packet].title);
 
@@ -4715,7 +4715,7 @@ remote_insert_hw_breakpoint (CORE_ADDR addr, char *shadow)
   BREAKPOINT_FROM_PC (&addr, &len);
 
   if (remote_protocol_Z[Z_PACKET_HARDWARE_BP].support == PACKET_DISABLE)
-    error ("Can't set hardware breakpoint without the '%s' (%s) packet\n",
+    error (_("Can't set hardware breakpoint without the '%s' (%s) packet."),
           remote_protocol_Z[Z_PACKET_HARDWARE_BP].name,
           remote_protocol_Z[Z_PACKET_HARDWARE_BP].title);
 
@@ -4757,7 +4757,7 @@ remote_remove_hw_breakpoint (CORE_ADDR addr, char *shadow)
   BREAKPOINT_FROM_PC (&addr, &len);
 
   if (remote_protocol_Z[Z_PACKET_HARDWARE_BP].support == PACKET_DISABLE)
-    error ("Can't clear hardware breakpoint without the '%s' (%s) packet\n",
+    error (_("Can't clear hardware breakpoint without the '%s' (%s) packet."),
           remote_protocol_Z[Z_PACKET_HARDWARE_BP].name,
           remote_protocol_Z[Z_PACKET_HARDWARE_BP].title);
 
@@ -4861,10 +4861,10 @@ compare_sections_command (char *args, int from_tty)
   int mismatched = 0;
 
   if (!exec_bfd)
-    error ("command cannot be used without an exec file");
+    error (_("command cannot be used without an exec file"));
   if (!current_target.to_shortname ||
       strcmp (current_target.to_shortname, "remote") != 0)
-    error ("command can only be used with remote target");
+    error (_("command can only be used with remote target"));
 
   for (s = exec_bfd->sections; s; s = s->next)
     {
@@ -4894,10 +4894,10 @@ compare_sections_command (char *args, int from_tty)
 
       getpkt (buf, (rs->remote_packet_size), 0);
       if (buf[0] == 'E')
-       error ("target memory fault, section %s, range 0x%s -- 0x%s",
+       error (_("target memory fault, section %s, range 0x%s -- 0x%s"),
               sectname, paddr (lma), paddr (lma + size));
       if (buf[0] != 'C')
-       error ("remote target does not support this operation");
+       error (_("remote target does not support this operation"));
 
       for (target_crc = 0, tmp = &buf[1]; *tmp; tmp++)
        target_crc = target_crc * 16 + fromhex (*tmp);
@@ -4915,8 +4915,8 @@ compare_sections_command (char *args, int from_tty)
       do_cleanups (old_chain);
     }
   if (mismatched > 0)
-    warning ("One or more sections of the remote executable does not match\n\
-the loaded file\n");
+    warning (_("One or more sections of the remote executable does not match\n\
+the loaded file\n"));
   if (args && !matched)
     printf_filtered ("No loaded section named '%s'.\n", args);
 }
@@ -5022,7 +5022,7 @@ remote_xfer_partial (struct target_ops *ops, enum target_object object,
 
   /* Except for querying the minimum buffer size, target must be open.  */
   if (!remote_desc)
-    error ("remote query is only available after target open");
+    error (_("remote query is only available after target open"));
 
   gdb_assert (annex != NULL);
   gdb_assert (readbuf != NULL);
@@ -5065,7 +5065,7 @@ remote_rcmd (char *command,
   char *p = buf;
 
   if (!remote_desc)
-    error ("remote rcmd is only available after target open");
+    error (_("remote rcmd is only available after target open"));
 
   /* Send a NULL command across as an empty command.  */
   if (command == NULL)
@@ -5076,13 +5076,13 @@ remote_rcmd (char *command,
   p = strchr (buf, '\0');
 
   if ((strlen (buf) + strlen (command) * 2 + 8/*misc*/) > (rs->remote_packet_size))
-    error ("\"monitor\" command ``%s'' is too long\n", command);
+    error (_("\"monitor\" command ``%s'' is too long."), command);
 
   /* Encode the actual command.  */
   bin2hex (command, p, 0);
 
   if (putpkt (buf) < 0)
-    error ("Communication problem with target\n");
+    error (_("Communication problem with target."));
 
   /* get/display the response */
   while (1)
@@ -5091,7 +5091,7 @@ remote_rcmd (char *command,
       buf[0] = '\0';
       getpkt (buf, (rs->remote_packet_size), 0);
       if (buf[0] == '\0')
-       error ("Target does not support this command\n");
+       error (_("Target does not support this command."));
       if (buf[0] == 'O' && buf[1] != 'K')
        {
          remote_console_output (buf + 1); /* 'O' message from stub.  */
@@ -5102,7 +5102,7 @@ remote_rcmd (char *command,
       if (strlen (buf) == 3 && buf[0] == 'E'
          && isdigit (buf[1]) && isdigit (buf[2]))
        {
-         error ("Protocol error with Rcmd");
+         error (_("Protocol error with Rcmd"));
        }
       for (p = buf; p[0] != '\0' && p[1] != '\0'; p += 2)
        {
@@ -5120,10 +5120,10 @@ packet_command (char *args, int from_tty)
   char *buf = alloca (rs->remote_packet_size);
 
   if (!remote_desc)
-    error ("command can only be used with remote target");
+    error (_("command can only be used with remote target"));
 
   if (!args)
-    error ("remote-packet command requires packet text as argument");
+    error (_("remote-packet command requires packet text as argument"));
 
   puts_filtered ("sending: ");
   print_packet (args);
index 01422a6d3fafc07299f8127a2089c141ea1241dd..908e7fa770faf2883d69d9fbfd94b693b50eb2a2 100644 (file)
@@ -54,7 +54,7 @@ hex_digit_value (int a)
   else if (a >= 'A' && a <= 'F')
     return a - 'A' + 10;
   else
-    error ("Invalid hex digit %d", a);
+    error (_("Invalid hex digit %d"), a);
 }
 
 
index d0f3ba5f2ed19b30f3d6c006109f0eb354fb5fff..88a6f0d33ff13a5fae6db74ca20ee7eb4ef3448b 100644 (file)
@@ -775,7 +775,7 @@ add_vmap (LdInfo *ldi)
     abfd = bfd_fdopenr (objname, gnutarget, fd);
   if (!abfd)
     {
-      warning ("Could not open `%s' as an executable file: %s",
+      warning (_("Could not open `%s' as an executable file: %s"),
               objname, bfd_errmsg (bfd_get_error ()));
       return NULL;
     }
@@ -795,14 +795,14 @@ add_vmap (LdInfo *ldi)
 
       if (!last)
        {
-         warning ("\"%s\": member \"%s\" missing.", objname, mem);
+         warning (_("\"%s\": member \"%s\" missing."), objname, mem);
          bfd_close (abfd);
          return NULL;
        }
 
       if (!bfd_check_format (last, bfd_object))
        {
-         warning ("\"%s\": member \"%s\" not in executable format: %s.",
+         warning (_("\"%s\": member \"%s\" not in executable format: %s."),
                   objname, mem, bfd_errmsg (bfd_get_error ()));
          bfd_close (last);
          bfd_close (abfd);
@@ -813,7 +813,7 @@ add_vmap (LdInfo *ldi)
     }
   else
     {
-      warning ("\"%s\": not in executable format: %s.",
+      warning (_("\"%s\": not in executable format: %s."),
               objname, bfd_errmsg (bfd_get_error ()));
       bfd_close (abfd);
       return NULL;
@@ -857,7 +857,7 @@ vmap_ldinfo (LdInfo *ldi)
          /* The kernel sets ld_info to -1, if the process is still using the
             object, and the object is removed. Keep the symbol info for the
             removed object and issue a warning.  */
-         warning ("%s (fd=%d) has disappeared, keeping its symbols",
+         warning (_("%s (fd=%d) has disappeared, keeping its symbols"),
                   name, fd);
          continue;
        }
@@ -886,7 +886,7 @@ vmap_ldinfo (LdInfo *ldi)
              || objfile->obfd == NULL
              || bfd_stat (objfile->obfd, &vi) < 0)
            {
-             warning ("Unable to stat %s, keeping its symbols", name);
+             warning (_("Unable to stat %s, keeping its symbols"), name);
              continue;
            }
 
@@ -934,11 +934,11 @@ vmap_ldinfo (LdInfo *ldi)
      running a different copy of the same executable.  */
   if (symfile_objfile != NULL && !got_exec_file)
     {
-      warning ("Symbol file %s\nis not mapped; discarding it.\n\
+      warning (_("Symbol file %s\nis not mapped; discarding it.\n\
 If in fact that file has symbols which the mapped files listed by\n\
 \"info files\" lack, you can load symbols with the \"symbol-file\" or\n\
 \"add-symbol-file\" commands (note that you must take care of relocating\n\
-symbols to the proper address).",
+symbols to the proper address)."),
               symfile_objfile->name);
       free_objfile (symfile_objfile);
       symfile_objfile = NULL;
@@ -968,7 +968,7 @@ vmap_exec (void)
   execbfd = exec_bfd;
 
   if (!vmap || !exec_ops.to_sections)
-    error ("vmap_exec: vmap or exec_ops.to_sections == 0\n");
+    error (_("vmap_exec: vmap or exec_ops.to_sections == 0."));
 
   for (i = 0; &exec_ops.to_sections[i] < exec_ops.to_sections_end; i++)
     {
@@ -1229,7 +1229,7 @@ find_toc_address (CORE_ADDR pc)
                                              : vp->objfile);
        }
     }
-  error ("Unable to find TOC entry for pc %s\n", hex_string (pc));
+  error (_("Unable to find TOC entry for pc %s."), hex_string (pc));
 }
 \f
 /* Register that we are able to handle rs6000 core file formats. */
index b09abaec1a21182f982686525e04f2642256cf3a..3e57b71e55696e62de77dfe4c3f7a1b5dd631c7a 100644 (file)
@@ -201,7 +201,7 @@ s390_dwarf_reg_to_regnum (int reg)
     regnum = s390_dwarf_regmap[reg];
 
   if (regnum == -1)
-    warning ("Unmapped DWARF Register #%d encountered\n", reg);
+    warning (_("Unmapped DWARF Register #%d encountered."), reg);
 
   return regnum;
 }
@@ -2733,7 +2733,7 @@ s390_return_value (struct gdbarch *gdbarch, struct type *type,
          break;
 
        case RETURN_VALUE_STRUCT_CONVENTION:
-         error ("Cannot set function return value.");
+         error (_("Cannot set function return value."));
          break;
        }
     }
@@ -2766,7 +2766,7 @@ s390_return_value (struct gdbarch *gdbarch, struct type *type,
          break;
 
        case RETURN_VALUE_STRUCT_CONVENTION:
-         error ("Function return value unknown.");
+         error (_("Function return value unknown."));
          break;
        }
     }
index 71f2d2dab249b00d21f0b3daa321b333c1b9bc54..ebdaa47cf7e62cc524ad38a9485cda26c6142486 100644 (file)
@@ -117,7 +117,7 @@ scm_unpack (struct type *type, const char *valaddr, enum type_code context)
                  return 1;
                }
            }
-         error ("Value can't be converted to integer.");
+         error (_("Value can't be converted to integer."));
        default:
          return svalue;
        }
@@ -180,7 +180,7 @@ scm_lookup_name (char *str)
                       (struct symtab **) NULL);
   if (sym)
     return value_of_variable (sym, NULL);
-  error ("No symbol \"%s\" in current context.", str);
+  error (_("No symbol \"%s\" in current context."), str);
 }
 
 struct value *
index 1efe1420575924f1ce99478c293ab2f363b4d1aa..474e11123a2c647caa124d2b96c5b5500f22d01f 100644 (file)
@@ -164,16 +164,16 @@ e7000pc_init (void)
                               sigs[try].addr);
              return 1;
            }
-         error ("The E7000 PC board is working, but the E7000 is turned off.\n");
+         error (_("The E7000 PC board is working, but the E7000 is turned off."));
          return 0;
        }
     }
 
-  error ("GDB cannot connect to the E7000 PC board, check that it is installed\n\
+  error (_("GDB cannot connect to the E7000 PC board, check that it is installed\n\
 and that the switch settings are correct.  Some other DOS programs can \n\
 stop the board from working.  Try starting from a very minimal boot, \n\
 perhaps you need to disable EMM386 over the region where the board has\n\
-its I/O space, remove other unneeded cards, etc etc\n");
+its I/O space, remove other unneeded cards, etc etc\n"));
   return 0;
 
 }
index 632ea1cadfe05bef23f42b24b353cf9ae3d815b7..20091919dd1b85ddd6619cf1301e6977071f2da2 100644 (file)
@@ -74,7 +74,7 @@ net_open (struct serial *scb, const char *name)
   port_str = strchr (name, ':');
 
   if (!port_str)
-    error ("net_open: No colon in host name!");           /* Shouldn't ever happen */
+    error (_("net_open: No colon in host name!"));        /* Shouldn't ever happen */
 
   tmp = min (port_str - name, (int) sizeof hostname - 1);
   strncpy (hostname, name, tmp);       /* Don't want colon */
index cf77be0d2a3df438879dd9bee731c1a534a82601..bc918941dcfd793dd93c3a28aafabcee03b03550 100644 (file)
@@ -758,12 +758,12 @@ rate_to_code (int rate)
            {
              if (i)
                {
-                 warning ("Invalid baud rate %d.  Closest values are %d and %d.",
+                 warning (_("Invalid baud rate %d.  Closest values are %d and %d."),
                            rate, baudtab[i - 1].rate, baudtab[i].rate);
                }
              else
                {
-                 warning ("Invalid baud rate %d.  Minimum value is %d.",
+                 warning (_("Invalid baud rate %d.  Minimum value is %d."),
                            rate, baudtab[0].rate);
                }
              return -1;
@@ -772,7 +772,7 @@ rate_to_code (int rate)
     }
  
   /* The requested speed was too large. */
-  warning ("Invalid baud rate %d.  Maximum value is %d.",
+  warning (_("Invalid baud rate %d.  Maximum value is %d."),
             rate, baudtab[i - 1].rate);
   return -1;
 }
index a10dbbdefaf6c0c789a94ba234ba7e87cd58330a..4da61fc11ef2e52b0be6685ce4dcf6c2ccd44e49 100644 (file)
@@ -1216,7 +1216,7 @@ sh_extract_return_value_nofpu (struct type *type, struct regcache *regcache,
        regcache_raw_read (regcache, regnum++, (char *) valbuf + i);
     }
   else
-    error ("bad size for return value");
+    error (_("bad size for return value"));
 }
 
 static void
@@ -1865,7 +1865,7 @@ sh_register_convert_to_raw (struct type *type, int regnum,
                                 &val, to);
     }
   else
-    error ("sh_register_convert_to_raw called with non DR register number");
+    error (_("sh_register_convert_to_raw called with non DR register number"));
 }
 
 /* For vectors of 4 floating point registers. */
@@ -2035,7 +2035,7 @@ sh_do_fp_register (struct gdbarch *gdbarch, struct ui_file *file, int regnum)
 
   /* Get the data in raw format.  */
   if (!frame_register_read (get_selected_frame (NULL), regnum, raw_buffer))
-    error ("can't read register %d (%s)", regnum, REGISTER_NAME (regnum));
+    error (_("can't read register %d (%s)"), regnum, REGISTER_NAME (regnum));
 
   /* Get the register as a number */
   flt = unpack_double (builtin_type_float, raw_buffer, &inv);
@@ -2112,7 +2112,7 @@ sh_print_registers_info (struct gdbarch *gdbarch, struct ui_file *file,
   if (regnum != -1)            /* do one specified register */
     {
       if (*(REGISTER_NAME (regnum)) == '\0')
-       error ("Not a valid register for the current processor type");
+       error (_("Not a valid register for the current processor type"));
 
       sh_print_register (gdbarch, file, regnum);
     }
index 327e76a85a516584d22f2f355c4468b8a30b00b3..3a01e257fe096502329b6bd1beb4ef8c434f229d 100644 (file)
@@ -288,7 +288,7 @@ sh3_open (char *args, int from_tty)
     gdbarch_info_init (&info);
     info.bfd_arch_info = bfd_lookup_arch (bfd_arch_sh, bfd_mach_sh3);
     if (!gdbarch_update_p (info))
-      error ("Target is not an SH3");
+      error (_("Target is not an SH3"));
   }
 }
 
@@ -341,7 +341,7 @@ sh3e_open (char *args, int from_tty)
     gdbarch_info_init (&info);
     info.bfd_arch_info = bfd_lookup_arch (bfd_arch_sh, bfd_mach_sh3);
     if (!gdbarch_update_p (info))
-      error ("Target is not an SH3");
+      error (_("Target is not an SH3"));
   }
 }
 
index 9c949103fba4ac134761afb9be7d007e4be09262..f7482cec79eeba6c8c1131bb6378eb1b353d4324 100644 (file)
@@ -123,7 +123,7 @@ fetch_core_registers (char *core_reg_sect, unsigned core_reg_size,
 
   if (core_reg_size < SIZEOF_STRUCT_REG)
     {
-      warning ("Wrong size register set in core file.");
+      warning (_("Wrong size register set in core file."));
       return;
     }
 
@@ -139,7 +139,7 @@ fetch_elfcore_registers (char *core_reg_sect, unsigned core_reg_size,
     {
     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
        shnbsd_supply_reg (core_reg_sect, -1);
       break;
index 820317b167de24c753cbc98fe61482d79fa74e07..18d24e730d10f9134ae172c13bb7fd19efa3285e 100644 (file)
@@ -273,19 +273,19 @@ thread_to_lwp (ptid_t thread_id, int default_lwp)
   if (val == TD_NOTHR)
     return pid_to_ptid (-1);   /* Thread must have terminated.  */
   else if (val != TD_OK)
-    error ("thread_to_lwp: td_ta_map_id2thr %s", td_err_string (val));
+    error (_("thread_to_lwp: td_ta_map_id2thr %s"), td_err_string (val));
 
   val = p_td_thr_get_info (&th, &ti);
   if (val == TD_NOTHR)
     return pid_to_ptid (-1);   /* Thread must have terminated.  */
   else if (val != TD_OK)
-    error ("thread_to_lwp: td_thr_get_info: %s", td_err_string (val));
+    error (_("thread_to_lwp: td_thr_get_info: %s"), td_err_string (val));
 
   if (ti.ti_state != TD_THR_ACTIVE)
     {
       if (default_lwp != -1)
        return pid_to_ptid (default_lwp);
-      error ("thread_to_lwp: thread state not active: %s",
+      error (_("thread_to_lwp: thread state not active: %s"),
             td_state_string (ti.ti_state));
     }
 
@@ -316,19 +316,19 @@ lwp_to_thread (ptid_t lwp)
   if (val == TD_NOTHR)
     return pid_to_ptid (-1);   /* Thread must have terminated.  */
   else if (val != TD_OK)
-    error ("lwp_to_thread: td_ta_map_lwp2thr: %s.", td_err_string (val));
+    error (_("lwp_to_thread: td_ta_map_lwp2thr: %s."), td_err_string (val));
 
   val = p_td_thr_validate (&th);
   if (val == TD_NOTHR)
     return lwp;                        /* Unknown to libthread; just return LPW,  */
   else if (val != TD_OK)
-    error ("lwp_to_thread: td_thr_validate: %s.", td_err_string (val));
+    error (_("lwp_to_thread: td_thr_validate: %s."), td_err_string (val));
 
   val = p_td_thr_get_info (&th, &ti);
   if (val == TD_NOTHR)
     return pid_to_ptid (-1);   /* Thread must have terminated.  */
   else if (val != TD_OK)
-    error ("lwp_to_thread: td_thr_get_info: %s.", td_err_string (val));
+    error (_("lwp_to_thread: td_thr_get_info: %s."), td_err_string (val));
 
   return BUILD_THREAD (ti.ti_tid, PIDGET (lwp));
 }
@@ -408,9 +408,9 @@ sol_thread_resume (ptid_t ptid, int step, enum target_signal signo)
 
       ptid = thread_to_lwp (ptid, -2);
       if (PIDGET (ptid) == -2)         /* Inactive thread.  */
-       error ("This version of Solaris can't start inactive threads.");
+       error (_("This version of Solaris can't start inactive threads."));
       if (info_verbose && PIDGET (ptid) == -1)
-       warning ("Specified thread %ld seems to have terminated",
+       warning (_("Specified thread %ld seems to have terminated"),
                 GET_THREAD (save_ptid));
     }
 
@@ -442,9 +442,9 @@ sol_thread_wait (ptid_t ptid, struct target_waitstatus *ourstatus)
 
       ptid = thread_to_lwp (ptid, -2);
       if (PIDGET (ptid) == -2)         /* Inactive thread.  */
-       error ("This version of Solaris can't start inactive threads.");
+       error (_("This version of Solaris can't start inactive threads."));
       if (info_verbose && PIDGET (ptid) == -1)
-       warning ("Specified thread %ld seems to have terminated",
+       warning (_("Specified thread %ld seems to have terminated"),
                 GET_THREAD (save_ptid));
     }
 
@@ -502,18 +502,18 @@ sol_thread_fetch_registers (int regnum)
   /* Solaris thread: convert INFERIOR_PTID into a td_thrhandle_t.  */
   thread = GET_THREAD (inferior_ptid);
   if (thread == 0)
-    error ("sol_thread_fetch_registers: thread == 0");
+    error (_("sol_thread_fetch_registers: thread == 0"));
 
   val = p_td_ta_map_id2thr (main_ta, thread, &thandle);
   if (val != TD_OK)
-    error ("sol_thread_fetch_registers: td_ta_map_id2thr: %s",
+    error (_("sol_thread_fetch_registers: td_ta_map_id2thr: %s"),
           td_err_string (val));
 
   /* Get the general-purpose registers.  */
 
   val = p_td_thr_getgregs (&thandle, gregset);
   if (val != TD_OK && val != TD_PARTIALREG)
-    error ("sol_thread_fetch_registers: td_thr_getgregs %s",
+    error (_("sol_thread_fetch_registers: td_thr_getgregs %s"),
           td_err_string (val));
 
   /* For SPARC, TD_PARTIALREG means that only %i0...%i7, %l0..%l7, %pc
@@ -523,7 +523,7 @@ sol_thread_fetch_registers (int regnum)
 
   val = p_td_thr_getfpregs (&thandle, &fpregset);
   if (val != TD_OK && val != TD_NOFPREGS)
-    error ("sol_thread_fetch_registers: td_thr_getfpregs %s",
+    error (_("sol_thread_fetch_registers: td_thr_getfpregs %s"),
           td_err_string (val));
 
   /* Note that we must call supply_gregset and supply_fpregset *after*
@@ -537,7 +537,7 @@ sol_thread_fetch_registers (int regnum)
   /* FIXME: libthread_db doesn't seem to handle this right.  */
   val = td_thr_getxregsize (&thandle, &xregsize);
   if (val != TD_OK && val != TD_NOXREGS)
-    error ("sol_thread_fetch_registers: td_thr_getxregsize %s",
+    error (_("sol_thread_fetch_registers: td_thr_getxregsize %s"),
           td_err_string (val));
 
   if (val == TD_OK)
@@ -545,7 +545,7 @@ sol_thread_fetch_registers (int regnum)
       xregset = alloca (xregsize);
       val = td_thr_getxregs (&thandle, xregset);
       if (val != TD_OK)
-       error ("sol_thread_fetch_registers: td_thr_getxregs %s",
+       error (_("sol_thread_fetch_registers: td_thr_getxregs %s"),
               td_err_string (val));
     }
 #endif
@@ -576,7 +576,7 @@ sol_thread_store_registers (int regnum)
 
   val = p_td_ta_map_id2thr (main_ta, thread, &thandle);
   if (val != TD_OK)
-    error ("sol_thread_store_registers: td_ta_map_id2thr %s",
+    error (_("sol_thread_store_registers: td_ta_map_id2thr %s"),
           td_err_string (val));
 
   if (regnum != -1)
@@ -589,11 +589,11 @@ sol_thread_store_registers (int regnum)
 
       val = p_td_thr_getgregs (&thandle, gregset);
       if (val != TD_OK)
-       error ("sol_thread_store_registers: td_thr_getgregs %s",
+       error (_("sol_thread_store_registers: td_thr_getgregs %s"),
               td_err_string (val));
       val = p_td_thr_getfpregs (&thandle, &fpregset);
       if (val != TD_OK)
-       error ("sol_thread_store_registers: td_thr_getfpregs %s",
+       error (_("sol_thread_store_registers: td_thr_getfpregs %s"),
               td_err_string (val));
 
       /* Restore new register value.  */
@@ -603,7 +603,7 @@ sol_thread_store_registers (int regnum)
       /* FIXME: libthread_db doesn't seem to handle this right.  */
       val = td_thr_getxregsize (&thandle, &xregsize);
       if (val != TD_OK && val != TD_NOXREGS)
-       error ("sol_thread_store_registers: td_thr_getxregsize %s",
+       error (_("sol_thread_store_registers: td_thr_getxregsize %s"),
               td_err_string (val));
 
       if (val == TD_OK)
@@ -611,7 +611,7 @@ sol_thread_store_registers (int regnum)
          xregset = alloca (xregsize);
          val = td_thr_getxregs (&thandle, xregset);
          if (val != TD_OK)
-           error ("sol_thread_store_registers: td_thr_getxregs %s",
+           error (_("sol_thread_store_registers: td_thr_getxregs %s"),
                   td_err_string (val));
        }
 #endif
@@ -622,18 +622,18 @@ sol_thread_store_registers (int regnum)
 
   val = p_td_thr_setgregs (&thandle, gregset);
   if (val != TD_OK)
-    error ("sol_thread_store_registers: td_thr_setgregs %s",
+    error (_("sol_thread_store_registers: td_thr_setgregs %s"),
           td_err_string (val));
   val = p_td_thr_setfpregs (&thandle, &fpregset);
   if (val != TD_OK)
-    error ("sol_thread_store_registers: td_thr_setfpregs %s",
+    error (_("sol_thread_store_registers: td_thr_setfpregs %s"),
           td_err_string (val));
 
 #if 0
   /* FIXME: libthread_db doesn't seem to handle this right.  */
   val = td_thr_getxregsize (&thandle, &xregsize);
   if (val != TD_OK && val != TD_NOXREGS)
-    error ("sol_thread_store_registers: td_thr_getxregsize %s",
+    error (_("sol_thread_store_registers: td_thr_getxregsize %s"),
           td_err_string (val));
 
   /* ??? Should probably do something about writing the xregs here,
@@ -807,7 +807,7 @@ sol_thread_new_objfile (struct objfile *objfile)
   val = p_td_init ();
   if (val != TD_OK)
     {
-      warning ("sol_thread_new_objfile: td_init: %s", td_err_string (val));
+      warning (_("sol_thread_new_objfile: td_init: %s"), td_err_string (val));
       goto quit;
     }
 
@@ -816,7 +816,7 @@ sol_thread_new_objfile (struct objfile *objfile)
     goto quit;
   else if (val != TD_OK)
     {
-      warning ("sol_thread_new_objfile: td_ta_new: %s", td_err_string (val));
+      warning (_("sol_thread_new_objfile: td_ta_new: %s"), td_err_string (val));
       goto quit;
     }
 
@@ -1034,10 +1034,10 @@ rw_common (int dowrite, const struct ps_prochandle *ph, gdb_ps_addr_t addr,
       else if (cc == 0)
        {
          if (dowrite == 0)
-           warning ("rw_common (): unable to read at addr 0x%lx",
+           warning (_("rw_common (): unable to read at addr 0x%lx"),
                     (long) addr);
          else
-           warning ("rw_common (): unable to write at addr 0x%lx",
+           warning (_("rw_common (): unable to write at addr 0x%lx"),
                     (long) addr);
 
          do_cleanups (old_chain);
@@ -1491,7 +1491,7 @@ info_cb (const td_thrhandle_t *th, void *s)
        printf_filtered ("\n"); /* don't you hate counting newlines? */
     }
   else
-    warning ("info sol-thread: failed to get info for thread.");
+    warning (_("info sol-thread: failed to get info for thread."));
 
   return 0;
 }
index 3532be453e0fde070dae78c49a34b69acd0647b0..3c6918355eaf86bc2ffed15b9e63c5fbec7af186 100644 (file)
@@ -335,7 +335,7 @@ open_symbol_file_object (void *from_ttyp)
 
   if (sos == NULL)
     {
-      warning ("Could not find name of main executable in map file");
+      warning (_("Could not find name of main executable in map file"));
       return 0;
     }
 
@@ -480,7 +480,7 @@ enable_break (void)
       /* Make sure the dynamic linker's really a useful object.  */
       if (!bfd_check_format (tmp_bfd, bfd_object))
        {
-         warning ("Unable to grok dynamic linker %s as an object file", buf);
+         warning (_("Unable to grok dynamic linker %s as an object file"), buf);
          bfd_close (tmp_bfd);
          goto bkpt_at_symbol;
        }
@@ -529,7 +529,7 @@ enable_break (void)
       /* For whatever reason we couldn't set a breakpoint in the dynamic
          linker.  Warn and drop into the old code.  */
     bkpt_at_symbol:
-      warning ("Unable to find dynamic linker breakpoint function.\nGDB will be unable to debug shared library initializers\nand track explicitly loaded dynamic code.");
+      warning (_("Unable to find dynamic linker breakpoint function.\nGDB will be unable to debug shared library initializers\nand track explicitly loaded dynamic code."));
     }
 
   /* Nothing good happened.  */
@@ -684,7 +684,7 @@ map_index_vs_section_name_okay (int idx, const char *name)
        return idx == okay[i].idx;
     }
 
-  warning ("solib-aix5.c: Ignoring section %s when relocating the executable\n",
+  warning (_("Ignoring section %s when relocating the executable."),
            name);
   return 0;
 }
@@ -707,7 +707,7 @@ aix5_relocate_main_executable (void)
   /* Make sure we actually have some mappings to work with.  */
   if (so == NULL)
     {
-      warning ("Could not find main executable in map file");
+      warning (_("Could not find main executable in map file"));
       do_cleanups (old_chain);
       return;
     }
@@ -798,7 +798,7 @@ aix5_solib_create_inferior_hook (void)
 
   if (!enable_break ())
     {
-      warning ("shared library handler failed to enable breakpoint");
+      warning (_("shared library handler failed to enable breakpoint"));
       return;
     }
 }
@@ -908,7 +908,7 @@ aix5_find_gate_addresses (CORE_ADDR *start, CORE_ADDR *end)
   /* Make sure we actually have some mappings to work with.  */
   if (so == NULL)
     {
-      warning ("Could not find gate page in map file");
+      warning (_("Could not find gate page in map file"));
       *start = 0;
       *end = 0;
       do_cleanups (old_chain);
index a102573f0aaf7ddcfc9e5f44c965d5301c9ce003..6b2995cf331745abddf715d3207d75f85296ea2c 100644 (file)
@@ -435,7 +435,7 @@ frv_current_sos (void)
 
       if (target_read_memory (lm_addr, (char *) &lm_buf, sizeof (lm_buf)) != 0)
        {
-         warning ("frv_current_sos: Unable to read link map entry.  Shared object chain may be incomplete.");
+         warning (_("frv_current_sos: Unable to read link map entry.  Shared object chain may be incomplete."));
          break;
        }
 
@@ -459,7 +459,7 @@ frv_current_sos (void)
          loadmap = fetch_loadmap (addr);
          if (loadmap == NULL)
            {
-             warning ("frv_current_sos: Unable to fetch load map.  Shared object chain may be incomplete.");
+             warning (_("frv_current_sos: Unable to fetch load map.  Shared object chain may be incomplete."));
              break;
            }
 
@@ -478,10 +478,8 @@ frv_current_sos (void)
                                name_buf);
          
          if (errcode != 0)
-           {
-             warning ("frv_current_sos: Can't read pathname for link map entry: %s\n",
-                      safe_strerror (errcode));
-           }
+           warning (_("Can't read pathname for link map entry: %s."),
+                    safe_strerror (errcode));
          else
            {
              strncpy (sop->so_name, name_buf, SO_NAME_MAX_PATH_SIZE - 1);
@@ -546,9 +544,9 @@ displacement_from_map (struct int_elf32_fdpic_loadmap *map,
 static void
 enable_break_failure_warning (void)
 {
-  warning ("Unable to find dynamic linker breakpoint function.\n"
+  warning (_("Unable to find dynamic linker breakpoint function.\n"
            "GDB will be unable to debug shared library initializers\n"
-          "and track explicitly loaded dynamic code.");
+          "and track explicitly loaded dynamic code."));
 }
 
 /*
@@ -651,7 +649,7 @@ enable_break2 (void)
       /* Make sure the dynamic linker is really a useful object.  */
       if (!bfd_check_format (tmp_bfd, bfd_object))
        {
-         warning ("Unable to grok dynamic linker %s as an object file", buf);
+         warning (_("Unable to grok dynamic linker %s as an object file"), buf);
          enable_break_failure_warning ();
          bfd_close (tmp_bfd);
          return 0;
@@ -661,7 +659,7 @@ enable_break2 (void)
                                             &interp_loadmap_addr, 0);
       if (status < 0)
        {
-         warning ("Unable to determine dynamic linker loadmap address\n");
+         warning (_("Unable to determine dynamic linker loadmap address."));
          enable_break_failure_warning ();
          bfd_close (tmp_bfd);
          return 0;
@@ -675,7 +673,7 @@ enable_break2 (void)
       ldm = fetch_loadmap (interp_loadmap_addr);
       if (ldm == NULL)
        {
-         warning ("Unable to load dynamic linker loadmap at address %s\n",
+         warning (_("Unable to load dynamic linker loadmap at address %s."),
                   hex_string_custom (interp_loadmap_addr, 8));
          enable_break_failure_warning ();
          bfd_close (tmp_bfd);
@@ -708,7 +706,7 @@ enable_break2 (void)
       addr = bfd_lookup_symbol (tmp_bfd, "_dl_debug_addr");
       if (addr == 0)
        {
-         warning ("Could not find symbol _dl_debug_addr in dynamic linker");
+         warning (_("Could not find symbol _dl_debug_addr in dynamic linker"));
          enable_break_failure_warning ();
          bfd_close (tmp_bfd);
          return 0;
@@ -729,7 +727,7 @@ enable_break2 (void)
       /* Fetch the address of the r_debug struct.  */
       if (target_read_memory (addr, addr_buf, sizeof addr_buf) != 0)
        {
-         warning ("Unable to fetch contents of _dl_debug_addr (at address %s) from dynamic linker",
+         warning (_("Unable to fetch contents of _dl_debug_addr (at address %s) from dynamic linker"),
                   hex_string_custom (addr, 8));
        }
       addr = extract_unsigned_integer (addr_buf, sizeof addr_buf);
@@ -738,7 +736,7 @@ enable_break2 (void)
          _dl_debug_addr.  */
       if (target_read_memory (addr + 8, addr_buf, sizeof addr_buf) != 0)
        {
-         warning ("Unable to fetch _dl_debug_addr->r_brk (at address %s) from dynamic linker",
+         warning (_("Unable to fetch _dl_debug_addr->r_brk (at address %s) from dynamic linker"),
                   hex_string_custom (addr + 8, 8));
          enable_break_failure_warning ();
          bfd_close (tmp_bfd);
@@ -749,7 +747,7 @@ enable_break2 (void)
       /* Now fetch the function entry point.  */
       if (target_read_memory (addr, addr_buf, sizeof addr_buf) != 0)
        {
-         warning ("Unable to fetch _dl_debug_addr->.r_brk entry point (at address %s) from dynamic linker",
+         warning (_("Unable to fetch _dl_debug_addr->.r_brk entry point (at address %s) from dynamic linker"),
                   hex_string_custom (addr, 8));
          enable_break_failure_warning ();
          bfd_close (tmp_bfd);
@@ -857,7 +855,7 @@ frv_relocate_main_executable (void)
   /* Fetch the loadmap located at ``exec_addr''.  */
   ldm = fetch_loadmap (exec_addr);
   if (ldm == NULL)
-    error ("Unable to load the executable's loadmap.");
+    error (_("Unable to load the executable's loadmap."));
 
   if (main_executable_lm_info)
     xfree (main_executable_lm_info);
@@ -940,7 +938,7 @@ frv_solib_create_inferior_hook (void)
   /* Enable shared library breakpoints.  */
   if (!enable_break ())
     {
-      warning ("shared library handler failed to enable breakpoint");
+      warning (_("shared library handler failed to enable breakpoint"));
       return;
     }
 }
index f84a54a1ac0c22f44a86de643e1aa41479118249..34cedbeaa42314eca092c753d8167ca68dee4929 100644 (file)
@@ -218,7 +218,7 @@ fetch_lm_info (CORE_ADDR addr)
     }
   else
     {
-      error ("Unable to fetch shared library obj_info or obj_list info.");
+      error (_("Unable to fetch shared library obj_info or obj_list info."));
     }
 
   return li;
@@ -420,7 +420,7 @@ irix_solib_create_inferior_hook (void)
 {
   if (!enable_break ())
     {
-      warning ("shared library handler failed to enable breakpoint");
+      warning (_("shared library handler failed to enable breakpoint"));
       return;
     }
 
@@ -446,7 +446,7 @@ irix_solib_create_inferior_hook (void)
 
   if (!disable_break ())
     {
-      warning ("shared library handler failed to disable breakpoint");
+      warning (_("shared library handler failed to disable breakpoint"));
     }
 
   /* solib_add will call reinit_frame_cache.
@@ -539,10 +539,8 @@ irix_current_sos (void)
          target_read_string (lm.pathname_addr, &name_buf,
                              name_size, &errcode);
          if (errcode != 0)
-           {
-             warning ("current_sos: Can't read pathname for load map: %s\n",
+           warning (_("Can't read pathname for load map: %s."),
                       safe_strerror (errcode));
-           }
          else
            {
              strncpy (new->so_name, name_buf, name_size);
@@ -621,7 +619,7 @@ irix_open_symbol_file_object (void *from_ttyp)
 
   if (errcode)
     {
-      warning ("failed to read exec filename from attached file: %s",
+      warning (_("failed to read exec filename from attached file: %s"),
               safe_strerror (errcode));
       return 0;
     }
index a4c1406a2556500b598e373a4565e55b7335b746..c7d1267af599d5b2ff382a2ebbe4719976e4eb28 100644 (file)
@@ -220,7 +220,7 @@ fetch_sec_names (struct lm_info *lmi)
       target_read_string (lms->nameaddr, &name, PATH_MAX, &errcode);
       if (errcode != 0)
        {
-         warning ("unable to read shared sec name at 0x%lx", lms->nameaddr);
+         warning (_("unable to read shared sec name at 0x%lx"), lms->nameaddr);
          name = xstrdup ("");
        }
       lms->name = name;
index f18c992301b1748e904f16f4f26c7668c5e6558e..fb6ad25c7ae794f5ae7b0eaafcc9db76af5c81ba 100644 (file)
@@ -139,7 +139,7 @@ read_dld_descriptor (void)
   if (!dld_cache.is_valid) 
     {
       if (symfile_objfile == NULL)
-       error ("No object file symbols.");
+       error (_("No object file symbols."));
 
       dyninfo_sect = bfd_get_section_by_name (symfile_objfile->obfd, 
                                              ".dynamic");
@@ -149,7 +149,7 @@ read_dld_descriptor (void)
        }
 
       if (!read_dynamic_info (dyninfo_sect, &dld_cache))
-       error ("Unable to read in .dynamic section information.");
+       error (_("Unable to read in .dynamic section information."));
     }
 
   /* Read the load map pointer.  */
@@ -158,7 +158,7 @@ read_dld_descriptor (void)
                          sizeof (dld_cache.load_map))
       != 0)
     {
-      error ("Error while reading in load map pointer.");
+      error (_("Error while reading in load map pointer."));
     }
 
   /* Read in the dld load module descriptor */
@@ -170,7 +170,7 @@ read_dld_descriptor (void)
                    dld_cache.load_map)
       == 0)
     {
-      error ("Error trying to get information about dynamic linker.");
+      error (_("Error trying to get information about dynamic linker."));
     }
 
   /* Indicate that we have loaded the dld descriptor.  */
@@ -228,7 +228,7 @@ read_dynamic_info (asection *dyninfo_sect, dld_cache_t *dld_cache_p)
                                  sizeof (dld_cache_p->dld_flags))
              != 0)
            {
-             error ("Error while reading in .dynamic section of the program.");
+             error (_("Error while reading in .dynamic section of the program."));
            }
        }
       else if (dyn_tag == DT_HP_LOAD_MAP)
@@ -241,7 +241,7 @@ read_dynamic_info (asection *dyninfo_sect, dld_cache_t *dld_cache_p)
                                  sizeof (dld_cache_p->load_map_addr))
              != 0)
            {
-             error ("Error while reading in .dynamic section of the program.");
+             error (_("Error while reading in .dynamic section of the program."));
            }
        }
       else 
@@ -355,7 +355,7 @@ pa64_solib_create_inferior_hook (void)
 
   /* Read in the .dynamic section.  */
   if (! read_dynamic_info (shlib_info, &dld_cache))
-    error ("Unable to read the .dynamic section.");
+    error (_("Unable to read the .dynamic section."));
 
   /* Turn on the flags we care about.  */
   dld_cache.dld_flags |= DT_HP_DEBUG_PRIVATE;
@@ -364,7 +364,7 @@ pa64_solib_create_inferior_hook (void)
                                (char *) &dld_cache.dld_flags,
                                sizeof (dld_cache.dld_flags));
   if (status != 0)
-    error ("Unable to modify dynamic linker flags.");
+    error (_("Unable to modify dynamic linker flags."));
 
   /* Now we have to create a shared library breakpoint in the dynamic
      linker.  This can be somewhat tricky since the symbol is inside
@@ -401,7 +401,7 @@ pa64_solib_create_inferior_hook (void)
       /* Make sure the dynamic linker's really a useful object.  */
       if (!bfd_check_format (tmp_bfd, bfd_object))
        {
-         warning ("Unable to grok dynamic linker %s as an object file", buf);
+         warning (_("Unable to grok dynamic linker %s as an object file"), buf);
          bfd_close (tmp_bfd);
          return;
        }
@@ -453,9 +453,9 @@ pa64_current_sos (void)
 
   /* If the libraries were not mapped private, warn the user.  */
   if ((dld_cache.dld_flags & DT_HP_DEBUG_PRIVATE) == 0)
-    warning ("The shared libraries were not privately mapped; setting a\n"
+    warning (_("The shared libraries were not privately mapped; setting a\n"
             "breakpoint in a shared library will not work until you rerun "
-            "the program.\n");
+            "the program.\n"));
 
   for (dll_index = -1; ; dll_index++)
     {
@@ -682,6 +682,6 @@ void pa64_solib_select (struct gdbarch_tdep *tdep)
 {
   /* For a SOM-only target, there is no pa64 solib support.  This is needed
      for hppa-hpux-tdep.c to build.  */
-  error ("Cannot select pa64 solib support for this configuration.\n");
+  error (_("Cannot select pa64 solib support for this configuration."));
 }
 #endif
index 758bc3c5908e140d247c3374b1c67afea2a14f58..73d2eb0aca900f42b33a7d240924cb6ff0557728 100644 (file)
@@ -195,9 +195,10 @@ som_solib_create_inferior_hook (void)
   status = target_write_memory (anaddr, buf, 4);
   if (status != 0)
     {
-      warning ("Unable to write __d_pid");
-      warning ("Suggest linking with /opt/langtools/lib/end.o.");
-      warning ("GDB will be unable to track shl_load/shl_unload calls");
+      warning (_("\
+Unable to write __d_pid.\n\
+Suggest linking with /opt/langtools/lib/end.o.\n\
+GDB will be unable to track shl_load/shl_unload calls"));
       goto keep_going;
     }
 
@@ -215,9 +216,10 @@ som_solib_create_inferior_hook (void)
     msymbol = lookup_minimal_symbol ("__d_trap", NULL, symfile_objfile);
   if (msymbol == NULL)
     {
-      warning ("Unable to find _DLD_HOOK symbol in object file.");
-      warning ("Suggest linking with /opt/langtools/lib/end.o.");
-      warning ("GDB will be unable to track shl_load/shl_unload calls");
+      warning (_("\
+Unable to find _DLD_HOOK symbol in object file.\n\
+Suggest linking with /opt/langtools/lib/end.o.\n\
+GDB will be unable to track shl_load/shl_unload calls"));
       goto keep_going;
     }
   anaddr = SYMBOL_VALUE_ADDRESS (msymbol);
@@ -237,9 +239,10 @@ som_solib_create_inferior_hook (void)
   msymbol = lookup_minimal_symbol ("__dld_hook", NULL, symfile_objfile);
   if (msymbol == NULL)
     {
-      warning ("Unable to find __dld_hook symbol in object file.");
-      warning ("Suggest linking with /opt/langtools/lib/end.o.");
-      warning ("GDB will be unable to track shl_load/shl_unload calls");
+      warning (_("\
+Unable to find __dld_hook symbol in object file.\n\
+Suggest linking with /opt/langtools/lib/end.o.\n\
+GDB will be unable to track shl_load/shl_unload calls"));
       goto keep_going;
     }
   anaddr = SYMBOL_VALUE_ADDRESS (msymbol);
@@ -250,9 +253,10 @@ som_solib_create_inferior_hook (void)
   msymbol = lookup_minimal_symbol ("__d_trap", NULL, symfile_objfile);
   if (msymbol == NULL)
     {
-      warning ("Unable to find __dld_d_trap symbol in object file.");
-      warning ("Suggest linking with /opt/langtools/lib/end.o.");
-      warning ("GDB will be unable to track shl_load/shl_unload calls");
+      warning (_(\
+Unable to find __dld_d_trap symbol in object file.\n\
+Suggest linking with /opt/langtools/lib/end.o.\n\
+GDB will be unable to track shl_load/shl_unload calls"));
       goto keep_going;
     }
   create_solib_event_breakpoint (SYMBOL_VALUE_ADDRESS (msymbol));
@@ -268,7 +272,7 @@ keep_going:
   msymbol = lookup_minimal_symbol ("__dld_flags", NULL, NULL);
   if (msymbol == NULL)
     {
-      error ("Unable to find __dld_flags symbol in object file.\n");
+      error (_("Unable to find __dld_flags symbol in object file."));
     }
 
   anaddr = SYMBOL_VALUE_ADDRESS (msymbol);
@@ -276,9 +280,7 @@ keep_going:
   /* Read the current contents.  */
   status = target_read_memory (anaddr, buf, 4);
   if (status != 0)
-    {
-      error ("Unable to read __dld_flags\n");
-    }
+    error (_("Unable to read __dld_flags."));
   dld_flags = extract_unsigned_integer (buf, 4);
 
   /* Turn on the flags we care about.  */
@@ -288,9 +290,7 @@ keep_going:
   store_unsigned_integer (buf, 4, dld_flags);
   status = target_write_memory (anaddr, buf, 4);
   if (status != 0)
-    {
-      error ("Unable to write __dld_flags\n");
-    }
+    error (_("Unable to write __dld_flags."));
 
   /* Now find the address of _start and set a breakpoint there. 
      We still need this code for two reasons:
@@ -303,9 +303,7 @@ keep_going:
 
   msymbol = lookup_minimal_symbol ("_start", NULL, symfile_objfile);
   if (msymbol == NULL)
-    {
-      error ("Unable to find _start symbol in object file.\n");
-    }
+    error (_("Unable to find _start symbol in object file."));
 
   anaddr = SYMBOL_VALUE_ADDRESS (msymbol);
 
@@ -534,24 +532,18 @@ link_map_start (void)
 
   sym = lookup_minimal_symbol ("__dld_flags", NULL, NULL);
   if (!sym)
-    {
-      error ("Unable to find __dld_flags symbol in object file.\n");
-      return 0;
-    }
+    error (_("Unable to find __dld_flags symbol in object file."));
   addr = SYMBOL_VALUE_ADDRESS (sym);
   read_memory (addr, buf, 4);
   dld_flags = extract_unsigned_integer (buf, 4);
   if ((dld_flags & DLD_FLAGS_LISTVALID) == 0)
-    {
-      error ("__dld_list is not valid according to __dld_flags.\n");
-      return 0;
-    }
+    error (_("__dld_list is not valid according to __dld_flags."));
 
   /* If the libraries were not mapped private, warn the user.  */
   if ((dld_flags & DLD_FLAGS_MAPPRIVATE) == 0)
-    warning ("The shared libraries were not privately mapped; setting a\n"
+    warning (_("The shared libraries were not privately mapped; setting a\n"
             "breakpoint in a shared library will not work until you rerun the "
-            "program.\n");
+            "program.\n"));
 
   sym = lookup_minimal_symbol ("__dld_list", NULL, NULL);
   if (!sym)
@@ -561,7 +553,7 @@ link_map_start (void)
       sym = lookup_minimal_symbol ("__dld_flags", NULL, NULL);
       if (!sym)
        {
-         error ("Unable to find dynamic library list.\n");
+         error (_("Unable to find dynamic library list."));
          return 0;
        }
       addr = SYMBOL_VALUE_ADDRESS (sym) - 8;
@@ -572,10 +564,7 @@ link_map_start (void)
   read_memory (addr, buf, 4);
   addr = extract_unsigned_integer (buf, 4);
   if (addr == 0)
-    {
-      error ("Debugging dynamic executables loaded via the hpux8 dld.sl is not supported.\n");
-      return 0;
-    }
+    error (_("Debugging dynamic executables loaded via the hpux8 dld.sl is not supported."));
 
   read_memory (addr, buf, 4);
   return extract_unsigned_integer (buf, 4);
@@ -617,10 +606,8 @@ som_current_sos (void)
       addr = extract_unsigned_integer (&dbuf.name, sizeof (dbuf.name));
       target_read_string (addr, &namebuf, SO_NAME_MAX_PATH_SIZE - 1, &errcode);
       if (errcode != 0)
-       {
-         warning ("current_sos: Can't read pathname for load map: %s\n",
-                  safe_strerror (errcode));
-       }
+       warning (_("Can't read pathname for load map: %s."),
+                safe_strerror (errcode));
       else
        {
          strncpy (new->so_name, namebuf, SO_NAME_MAX_PATH_SIZE - 1);
@@ -732,7 +719,7 @@ som_open_symbol_file_object (void *from_ttyp)
 
   if (errcode)
     {
-      warning ("failed to read exec filename from attached file: %s",
+      warning (_("failed to read exec filename from attached file: %s"),
               safe_strerror (errcode));
       return 0;
     }
@@ -860,7 +847,7 @@ som_solib_section_offsets (struct objfile *objfile,
                                                     "$PRIVATE$");
          if (!private_section)
            {
-             warning ("Unable to find $PRIVATE$ in shared library!");
+             warning (_("Unable to find $PRIVATE$ in shared library!"));
              offsets->offsets[SECT_OFF_DATA (objfile)] = 0;
              offsets->offsets[SECT_OFF_BSS (objfile)] = 0;
              return 1;
index b9aad55ddc32272a62dda53d40a6069fc157fdf0..79ae9cc02a5e31e0956b223b6b71a9971506a156 100644 (file)
@@ -438,10 +438,8 @@ sunos_current_sos (void)
       target_read_string (LM_NAME (new), &buffer,
                          SO_NAME_MAX_PATH_SIZE - 1, &errcode);
       if (errcode != 0)
-       {
-         warning ("current_sos: Can't read pathname for load map: %s\n",
-                  safe_strerror (errcode));
-       }
+       warning (_("Can't read pathname for load map: %s."),
+                safe_strerror (errcode));
       else
        {
          strncpy (new->so_name, buffer, SO_NAME_MAX_PATH_SIZE - 1);
@@ -539,7 +537,7 @@ disable_break (void)
 
   if (stop_pc != breakpoint_addr)
     {
-      warning ("stopped at unknown breakpoint while handling shared libraries");
+      warning (_("stopped at unknown breakpoint while handling shared libraries"));
     }
 
   return 1;
@@ -750,7 +748,7 @@ sunos_solib_create_inferior_hook (void)
 
   if (!enable_break ())
     {
-      warning ("shared library handler failed to enable breakpoint");
+      warning (_("shared library handler failed to enable breakpoint"));
       return;
     }
 
@@ -787,7 +785,7 @@ sunos_solib_create_inferior_hook (void)
 
   if (!disable_break ())
     {
-      warning ("shared library handler failed to disable breakpoint");
+      warning (_("shared library handler failed to disable breakpoint"));
     }
 
   solib_add ((char *) 0, 0, (struct target_ops *) 0, auto_solib_add);
index 3c6a992145249e232f14df1ded194a7db2f7af70..f3fe60554d2253df25a0f896555a9aff3c95fcb5 100644 (file)
@@ -557,7 +557,7 @@ open_symbol_file_object (void *from_ttyp)
 
   if (errcode)
     {
-      warning ("failed to read exec filename from attached file: %s",
+      warning (_("failed to read exec filename from attached file: %s"),
               safe_strerror (errcode));
       return 0;
     }
@@ -646,10 +646,8 @@ svr4_current_sos (void)
          target_read_string (LM_NAME (new), &buffer,
                              SO_NAME_MAX_PATH_SIZE - 1, &errcode);
          if (errcode != 0)
-           {
-             warning ("current_sos: Can't read pathname for load map: %s\n",
-                      safe_strerror (errcode));
-           }
+           warning (_("Can't read pathname for load map: %s."),
+                    safe_strerror (errcode));
          else
            {
              strncpy (new->so_name, buffer, SO_NAME_MAX_PATH_SIZE - 1);
@@ -725,10 +723,8 @@ svr4_fetch_objfile_link_map (struct objfile *objfile)
                          SO_NAME_MAX_PATH_SIZE - 1, &errcode);
       make_cleanup (xfree, buffer);
       if (errcode != 0)
-       {
-         warning ("svr4_fetch_objfile_link_map: Can't read pathname for load map: %s\n",
-                  safe_strerror (errcode));
-       }
+       warning (_("Can't read pathname for load map: %s."),
+                safe_strerror (errcode));
       else
        {
          /* Is this the linkmap for the file we want?  */
@@ -905,7 +901,7 @@ enable_break (void)
       /* Make sure the dynamic linker's really a useful object.  */
       if (!bfd_check_format (tmp_bfd, bfd_object))
        {
-         warning ("Unable to grok dynamic linker %s as an object file", buf);
+         warning (_("Unable to grok dynamic linker %s as an object file"), buf);
          bfd_close (tmp_bfd);
          goto bkpt_at_symbol;
        }
@@ -986,7 +982,7 @@ enable_break (void)
       /* For whatever reason we couldn't set a breakpoint in the dynamic
          linker.  Warn and drop into the old code.  */
     bkpt_at_symbol:
-      warning ("Unable to find dynamic linker breakpoint function.\nGDB will be unable to debug shared library initializers\nand track explicitly loaded dynamic code.");
+      warning (_("Unable to find dynamic linker breakpoint function.\nGDB will be unable to debug shared library initializers\nand track explicitly loaded dynamic code."));
     }
 
   /* Scan through the list of symbols, trying to look up the symbol and
@@ -1207,14 +1203,14 @@ svr4_solib_create_inferior_hook (void)
 
   if (!svr4_have_link_map_offsets ())
     {
-      warning ("no shared library support for this OS / ABI");
+      warning (_("no shared library support for this OS / ABI"));
       return;
 
     }
 
   if (!enable_break ())
     {
-      warning ("shared library handler failed to enable breakpoint");
+      warning (_("shared library handler failed to enable breakpoint"));
       return;
     }
 
index 3efe57524ad3214aae445f8dfc91365ac78d7515..aa15e92c0d87b3c87d34b3716ed893e013e4ee03 100644 (file)
@@ -249,7 +249,7 @@ solib_map_sections (void *arg)
   if (!abfd)
     {
       close (scratch_chan);
-      error ("Could not open `%s' as an executable file: %s",
+      error (_("Could not open `%s' as an executable file: %s"),
             scratch_pathname, bfd_errmsg (bfd_get_error ()));
     }
 
@@ -260,17 +260,17 @@ solib_map_sections (void *arg)
   /* copy full path name into so_name, so that later symbol_file_add
      can find it */
   if (strlen (scratch_pathname) >= SO_NAME_MAX_PATH_SIZE)
-    error ("Full path name length of shared library exceeds SO_NAME_MAX_PATH_SIZE in so_list structure.");
+    error (_("Full path name length of shared library exceeds SO_NAME_MAX_PATH_SIZE in so_list structure."));
   strcpy (so->so_name, scratch_pathname);
 
   if (!bfd_check_format (abfd, bfd_object))
     {
-      error ("\"%s\": not in executable format: %s.",
+      error (_("\"%s\": not in executable format: %s."),
             scratch_pathname, bfd_errmsg (bfd_get_error ()));
     }
   if (build_section_table (abfd, &so->sections, &so->sections_end))
     {
-      error ("Can't find the file sections in `%s': %s",
+      error (_("Can't find the file sections in `%s': %s"),
             bfd_get_filename (abfd), bfd_errmsg (bfd_get_error ()));
     }
 
@@ -325,7 +325,7 @@ free_so (struct so_list *so)
     {
       bfd_filename = bfd_get_filename (so->abfd);
       if (! bfd_close (so->abfd))
-       warning ("cannot close \"%s\": %s",
+       warning (_("cannot close \"%s\": %s"),
                 bfd_filename, bfd_errmsg (bfd_get_error ()));
     }
 
@@ -601,7 +601,7 @@ solib_add (char *pattern, int from_tty, struct target_ops *target, int readsyms)
       char *re_err = re_comp (pattern);
 
       if (re_err)
-       error ("Invalid regexp: %s", re_err);
+       error (_("Invalid regexp: %s"), re_err);
     }
 
   update_solib_list (from_tty, target);
index e65bdcc98cdf0cf913dd375ae6a8f4d6edd46802..50c1f84bab429e1efcb8835ec389ad0f5dde802f 100644 (file)
@@ -93,14 +93,14 @@ som_symtab_read (bfd *abfd, struct objfile *objfile,
   bfd_seek (abfd, obj_som_sym_filepos (abfd), SEEK_SET);
   val = bfd_bread (buf, symsize * number_of_symbols, abfd);
   if (val != symsize * number_of_symbols)
-    error ("Couldn't read symbol dictionary!");
+    error (_("Couldn't read symbol dictionary!"));
 
   /* FIXME (alloca): could be quite large. */
   stringtab = alloca (obj_som_stringtab_size (abfd));
   bfd_seek (abfd, obj_som_str_filepos (abfd), SEEK_SET);
   val = bfd_bread (stringtab, obj_som_stringtab_size (abfd), abfd);
   if (val != obj_som_stringtab_size (abfd))
-    error ("Can't read in HP string table.");
+    error (_("Can't read in HP string table."));
 
   /* We need to determine if objfile is a dynamic executable (so we
      can do the right thing for ST_ENTRY vs ST_CODE symbols).
@@ -277,7 +277,7 @@ som_symtab_read (bfd *abfd, struct objfile *objfile,
        }
 
       if (bufp->name.n_strx > obj_som_stringtab_size (abfd))
-       error ("Invalid symbol data; bad HP string table offset: %d",
+       error (_("Invalid symbol data; bad HP string table offset: %d"),
               bufp->name.n_strx);
 
       prim_record_minimal_symbol (symname, bufp->symbol_value, ms_type,
index 7883af7571ff3d427a8ed76831e8f542c25b5fac..aff470cf1cca093dee6db9f55a25a30ffc891d77 100644 (file)
@@ -237,7 +237,7 @@ som_solib_sizeof_symbol_table (char *filename)
     {
       close (desc);
       make_cleanup (xfree, filename);
-      error ("\"%s\": can't open to read symbols: %s.", filename,
+      error (_("\"%s\": can't open to read symbols: %s."), filename,
             bfd_errmsg (bfd_get_error ()));
     }
 
@@ -245,7 +245,7 @@ som_solib_sizeof_symbol_table (char *filename)
     {
       bfd_close (abfd);                /* This also closes desc */
       make_cleanup (xfree, filename);
-      error ("\"%s\": can't read symbols: %s.", filename,
+      error (_("\"%s\": can't read symbols: %s."), filename,
             bfd_errmsg (bfd_get_error ()));
     }
 
@@ -333,7 +333,7 @@ som_solib_add_solib_objfile (struct so_list *so, char *name, int from_tty,
 
   if (!bfd_check_format (so->abfd, bfd_object))
     {
-      error ("\"%s\": not in executable format: %s.",
+      error (_("\"%s\": not in executable format: %s."),
             name, bfd_errmsg (bfd_get_error ()));
     }
 }
@@ -361,7 +361,7 @@ som_solib_load_symbols (struct so_list *so, char *name, int from_tty,
                           &so->sections,
                           &so->sections_end))
     {
-      error ("Unable to build section table for shared library\n.");
+      error (_("Unable to build section table for shared library\n."));
       return;
     }
 
@@ -442,7 +442,7 @@ som_solib_add (char *arg_string, int from_tty, struct target_ops *target, int re
   re_err = re_comp (arg_string ? arg_string : ".");
   if (re_err != NULL)
     {
-      error ("Invalid regexp: %s", re_err);
+      error (_("Invalid regexp: %s"), re_err);
     }
 
   /* If we're debugging a core file, or have attached to a running
@@ -469,19 +469,13 @@ som_solib_add (char *arg_string, int from_tty, struct target_ops *target, int re
 
   msymbol = lookup_minimal_symbol ("__dld_flags", NULL, NULL);
   if (msymbol == NULL)
-    {
-      error ("Unable to find __dld_flags symbol in object file.\n");
-      return;
-    }
+    error (_("Unable to find __dld_flags symbol in object file."));
 
   addr = SYMBOL_VALUE_ADDRESS (msymbol);
   /* Read the current contents.  */
   status = target_read_memory (addr, buf, 4);
   if (status != 0)
-    {
-      error ("Unable to read __dld_flags\n");
-      return;
-    }
+    error (_("Unable to read __dld_flags."));
   dld_flags = extract_unsigned_integer (buf, 4);
 
   /* __dld_list may not be valid.  If not, then we punt, warning the user if
@@ -490,13 +484,15 @@ som_solib_add (char *arg_string, int from_tty, struct target_ops *target, int re
   if ((dld_flags & DLD_FLAGS_LISTVALID) == 0)
     {
       if (from_tty)
-       error ("__dld_list is not valid according to __dld_flags.\n");
+       error (_("__dld_list is not valid according to __dld_flags."));
       return;
     }
 
   /* If the libraries were not mapped private, warn the user.  */
   if ((dld_flags & DLD_FLAGS_MAPPRIVATE) == 0)
-    warning ("The shared libraries were not privately mapped; setting a\nbreakpoint in a shared library will not work until you rerun the program.\n");
+    warning (_("\
+The shared libraries were not privately mapped; setting a breakpoint\n\
+in a shared library will not work until you rerun the program."));
 
   msymbol = lookup_minimal_symbol ("__dld_list", NULL, NULL);
   if (!msymbol)
@@ -505,10 +501,7 @@ som_solib_add (char *arg_string, int from_tty, struct target_ops *target, int re
          but the data is still available if you know where to look.  */
       msymbol = lookup_minimal_symbol ("__dld_flags", NULL, NULL);
       if (!msymbol)
-       {
-         error ("Unable to find dynamic library list.\n");
-         return;
-       }
+       error (_("Unable to find dynamic library list."));
       addr = SYMBOL_VALUE_ADDRESS (msymbol) - 8;
     }
   else
@@ -516,10 +509,7 @@ som_solib_add (char *arg_string, int from_tty, struct target_ops *target, int re
 
   status = target_read_memory (addr, buf, 4);
   if (status != 0)
-    {
-      error ("Unable to find dynamic library list.\n");
-      return;
-    }
+    error (_("Unable to find dynamic library list."));
 
   addr = extract_unsigned_integer (buf, 4);
 
@@ -535,10 +525,7 @@ som_solib_add (char *arg_string, int from_tty, struct target_ops *target, int re
      with hpux10 when it is released.  */
   status = target_read_memory (addr, buf, 4);
   if (status != 0)
-    {
-      error ("Unable to find dynamic library list.\n");
-      return;
-    }
+    error (_("Unable to find dynamic library list."));
 
   /* addr now holds the address of the first entry in the dynamic
      library list.  */
@@ -609,7 +596,7 @@ som_solib_add (char *arg_string, int from_tty, struct target_ops *target, int re
       status = stat (name, &statbuf);
       if (status == -1)
        {
-         warning ("Can't find file %s referenced in dld_list.", name);
+         warning (_("Can't find file %s referenced in dld_list."), name);
 
          status = target_read_memory (addr + 36, buf, 4);
          if (status != 0)
@@ -808,7 +795,12 @@ som_solib_add (char *arg_string, int from_tty, struct target_ops *target, int re
       if (som_solib_st_size_threshold_exceeded)
        {
          if (!threshold_warning_given)
-           warning ("Symbols for some libraries have not been loaded, because\ndoing so would exceed the size threshold specified by auto-solib-limit.\nTo manually load symbols, use the 'sharedlibrary' command.\nTo raise the threshold, set auto-solib-limit to a larger value and rerun\nthe program.\n");
+           warning (_("\
+Symbols for some libraries have not been loaded, because doing so would\n\
+exceed the size threshold specified by auto-solib-limit.\n\
+To manually load symbols, use the 'sharedlibrary' command.\n\
+To raise the threshold, set auto-solib-limit to a larger value and rerun\n\
+the program."));
          threshold_warning_given = 1;
 
          /* We'll still make note of this shlib, even if we don't
@@ -837,12 +829,10 @@ som_solib_add (char *arg_string, int from_tty, struct target_ops *target, int re
   return;
 
 old_dld:
-  error ("Debugging dynamic executables loaded via the hpux8 dld.sl is not supported.\n");
-  return;
+  error (_("Debugging dynamic executables loaded via the hpux8 dld.sl is not supported.));
 
 err:
-  error ("Error while reading dynamic library list.\n");
-  return;
+  error (_("Error while reading dynamic library list."));
 }
 
 
@@ -908,9 +898,9 @@ som_solib_create_inferior_hook (void)
   status = target_write_memory (anaddr, buf, 4);
   if (status != 0)
     {
-      warning ("Unable to write __d_pid");
-      warning ("Suggest linking with /opt/langtools/lib/end.o.");
-      warning ("GDB will be unable to track shl_load/shl_unload calls");
+      warning (_("Unable to write __d_pid"));
+      warning (_("Suggest linking with /opt/langtools/lib/end.o."));
+      warning (_("GDB will be unable to track shl_load/shl_unload calls"));
       goto keep_going;
     }
 
@@ -928,9 +918,9 @@ som_solib_create_inferior_hook (void)
     msymbol = lookup_minimal_symbol ("__d_trap", NULL, symfile_objfile);
   if (msymbol == NULL)
     {
-      warning ("Unable to find _DLD_HOOK symbol in object file.");
-      warning ("Suggest linking with /opt/langtools/lib/end.o.");
-      warning ("GDB will be unable to track shl_load/shl_unload calls");
+      warning (_("Unable to find _DLD_HOOK symbol in object file."));
+      warning (_("Suggest linking with /opt/langtools/lib/end.o."));
+      warning (_("GDB will be unable to track shl_load/shl_unload calls"));
       goto keep_going;
     }
   anaddr = SYMBOL_VALUE_ADDRESS (msymbol);
@@ -969,9 +959,9 @@ som_solib_create_inferior_hook (void)
   msymbol = lookup_minimal_symbol ("__dld_hook", NULL, symfile_objfile);
   if (msymbol == NULL)
     {
-      warning ("Unable to find __dld_hook symbol in object file.");
-      warning ("Suggest linking with /opt/langtools/lib/end.o.");
-      warning ("GDB will be unable to track shl_load/shl_unload calls");
+      warning (_("Unable to find __dld_hook symbol in object file."));
+      warning (_("Suggest linking with /opt/langtools/lib/end.o."));
+      warning (_("GDB will be unable to track shl_load/shl_unload calls"));
       goto keep_going;
     }
   anaddr = SYMBOL_VALUE_ADDRESS (msymbol);
@@ -982,9 +972,9 @@ som_solib_create_inferior_hook (void)
   msymbol = lookup_minimal_symbol ("__d_trap", NULL, symfile_objfile);
   if (msymbol == NULL)
     {
-      warning ("Unable to find __dld_d_trap symbol in object file.");
-      warning ("Suggest linking with /opt/langtools/lib/end.o.");
-      warning ("GDB will be unable to track shl_load/shl_unload calls");
+      warning (_("Unable to find __dld_d_trap symbol in object file."));
+      warning (_("Suggest linking with /opt/langtools/lib/end.o."));
+      warning (_("GDB will be unable to track shl_load/shl_unload calls"));
       goto keep_going;
     }
   create_solib_event_breakpoint (SYMBOL_VALUE_ADDRESS (msymbol));
@@ -999,18 +989,14 @@ keep_going:
      not debug the shared code.  */
   msymbol = lookup_minimal_symbol ("__dld_flags", NULL, NULL);
   if (msymbol == NULL)
-    {
-      error ("Unable to find __dld_flags symbol in object file.\n");
-    }
+    error (_("Unable to find __dld_flags symbol in object file."));
 
   anaddr = SYMBOL_VALUE_ADDRESS (msymbol);
 
   /* Read the current contents.  */
   status = target_read_memory (anaddr, buf, 4);
   if (status != 0)
-    {
-      error ("Unable to read __dld_flags\n");
-    }
+    error (_("Unable to read __dld_flags."));
   dld_flags = extract_unsigned_integer (buf, 4);
 
   /* Turn on the flags we care about.  */
@@ -1020,9 +1006,7 @@ keep_going:
   store_unsigned_integer (buf, 4, dld_flags);
   status = target_write_memory (anaddr, buf, 4);
   if (status != 0)
-    {
-      error ("Unable to write __dld_flags\n");
-    }
+    error (_("Unable to write __dld_flags."));
 
   /* Now find the address of _start and set a breakpoint there. 
      We still need this code for two reasons:
@@ -1035,9 +1019,7 @@ keep_going:
 
   msymbol = lookup_minimal_symbol ("_start", NULL, symfile_objfile);
   if (msymbol == NULL)
-    {
-      error ("Unable to find _start symbol in object file.\n");
-    }
+    error (_("Unable to find _start symbol in object file."));
 
   anaddr = SYMBOL_VALUE_ADDRESS (msymbol);
 
@@ -1192,7 +1174,7 @@ char *
 som_solib_loaded_library_pathname (int pid)
 {
   if (!som_solib_have_load_event (pid))
-    error ("Must have a load event to use this query");
+    error (_("Must have a load event to use this query"));
 
   return som_solib_library_pathname (pid);
 }
@@ -1201,7 +1183,7 @@ char *
 som_solib_unloaded_library_pathname (int pid)
 {
   if (!som_solib_have_unload_event (pid))
-    error ("Must have an unload event to use this query");
+    error (_("Must have an unload event to use this query"));
 
   return som_solib_library_pathname (pid);
 }
@@ -1424,7 +1406,7 @@ som_solib_section_offsets (struct objfile *objfile,
                                                     "$PRIVATE$");
          if (!private_section)
            {
-             warning ("Unable to find $PRIVATE$ in shared library!");
+             warning (_("Unable to find $PRIVATE$ in shared library!"));
              offsets->offsets[SECT_OFF_DATA (objfile)] = 0;
              offsets->offsets[SECT_OFF_BSS (objfile)] = 0;
              return 1;
index 34ed01c270ec3d11b630eda65b4f458e19d3d12f..14faff168f578f2db53c15fd1c8e1d5e770b7bd4 100644 (file)
@@ -158,7 +158,7 @@ set_default_source_symtab_and_line (void)
   struct symtab_and_line cursal;
 
   if (!have_full_symbols () && !have_partial_symbols ())
-    error ("No symbol table is loaded.  Use the \"file\" command.");
+    error (_("No symbol table is loaded.  Use the \"file\" command."));
 
   /* Pull in a current source symtab if necessary */
   if (current_source_symtab == 0)
@@ -284,7 +284,7 @@ select_source_symtab (struct symtab *s)
   if (current_source_symtab)
     return;
 
-  error ("Can't find a default source file");
+  error (_("Can't find a default source file"));
 }
 \f
 static void
@@ -506,7 +506,7 @@ add_path (char *dirname, char **which_path, int parse_separators)
              print_sys_errmsg (name, save_errno);
            }
          else if ((st.st_mode & S_IFMT) != S_IFDIR)
-           warning ("%s is not a directory.", name);
+           warning (_("%s is not a directory."), name);
        }
 
     append:
@@ -979,9 +979,7 @@ find_source_lines (struct symtab *s, int desc)
     mtime = bfd_get_mtime (exec_bfd);
 
   if (mtime && mtime < st.st_mtime)
-    {
-      warning ("Source file is more recent than executable.\n");
-    }
+    warning (_("Source file is more recent than executable."));
 
 #ifdef LSEEK_NOT_LINEAR
   {
@@ -1218,7 +1216,7 @@ print_source_lines_base (struct symtab *s, int line, int stopline, int noerror)
   if (line < 1 || line > s->nlines)
     {
       close (desc);
-      error ("Line number %d out of range; %s has %d lines.",
+      error (_("Line number %d out of range; %s has %d lines."),
             line, s->filename, s->nlines);
     }
 
@@ -1395,7 +1393,7 @@ forward_search_command (char *regex, int from_tty)
 
   msg = (char *) re_comp (regex);
   if (msg)
-    error ("%s", msg);
+    error (("%s"), msg);
 
   if (current_source_symtab == 0)
     select_source_symtab (0);
@@ -1410,7 +1408,7 @@ forward_search_command (char *regex, int from_tty)
   if (line < 1 || line > current_source_symtab->nlines)
     {
       close (desc);
-      error ("Expression not found");
+      error (_("Expression not found"));
     }
 
   if (lseek (desc, current_source_symtab->line_charpos[line - 1], 0) < 0)
@@ -1488,7 +1486,7 @@ reverse_search_command (char *regex, int from_tty)
 
   msg = (char *) re_comp (regex);
   if (msg)
-    error ("%s", msg);
+    error (("%s"), msg);
 
   if (current_source_symtab == 0)
     select_source_symtab (0);
@@ -1503,7 +1501,7 @@ reverse_search_command (char *regex, int from_tty)
   if (line < 1 || line > current_source_symtab->nlines)
     {
       close (desc);
-      error ("Expression not found");
+      error (_("Expression not found"));
     }
 
   if (lseek (desc, current_source_symtab->line_charpos[line - 1], 0) < 0)
index c0f0ae3bc3134901b1ef7ee7ef4f75343e11b043..463c7b64cd40f8b3e318146e80e8871015dbcd5f 100644 (file)
@@ -281,7 +281,7 @@ dbx_lookup_type (int typenums[2])
          struct type *temp_type;
          struct type **temp_type_p;
 
-         warning ("GDB internal error: bad real_filenum");
+         warning (_("GDB internal error: bad real_filenum"));
 
        error_return:
          temp_type = init_type (TYPE_CODE_ERROR, 0, 0, NULL, NULL);
@@ -1886,7 +1886,7 @@ again:
 
   if (type == 0)
     {
-      warning ("GDB internal error, type is NULL in stabsread.c\n");
+      warning (_("GDB internal error, type is NULL in stabsread.c."));
       return error_type (pp, objfile);
     }
 
@@ -4433,12 +4433,12 @@ find_name_end (char *name)
       /* Must be an ObjC method symbol.  */
       if (s[1] != '[')
        {
-         error ("invalid symbol name \"%s\"", name);
+         error (_("invalid symbol name \"%s\""), name);
        }
       s = strchr (s, ']');
       if (s == NULL)
        {
-         error ("invalid symbol name \"%s\"", name);
+         error (_("invalid symbol name \"%s\""), name);
        }
       return strchr (s, ':');
     }
index cd1140667efd098db6e1c75361ad438caa5d3398..677b3363e0498722b3ab14009099628e079bfe22 100644 (file)
@@ -764,7 +764,7 @@ parse_frame_specification_1 (const char *frame_exp, const char *message,
             This avoids problems with expressions that contain
             side-effects.  */
          if (numargs >= ARRAY_SIZE (args))
-           error ("Too many args in frame specification");
+           error (_("Too many args in frame specification"));
          args[numargs++] = parse_and_eval (addr_string);
 
          do_cleanups (cleanup);
@@ -824,7 +824,7 @@ parse_frame_specification_1 (const char *frame_exp, const char *message,
         really should be used instead of spaces to delimit; using
         spaces normally works in an expression).  */
 #ifdef SETUP_ARBITRARY_FRAME
-      error ("No frame %s", paddr_d (addrs[0]));
+      error (_("No frame %s"), paddr_d (addrs[0]));
 #endif
       /* If (s)he specifies the frame with an address, he deserves
         what (s)he gets.  Still, give the highest one that matches.
@@ -850,7 +850,7 @@ parse_frame_specification_1 (const char *frame_exp, const char *message,
   else if (numargs == 2)
     return create_new_frame (addrs[0], addrs[1]);
   else
-    error ("Too many args in frame specification");
+    error (_("Too many args in frame specification"));
 }
 
 struct frame_info *
@@ -1134,7 +1134,7 @@ backtrace_command_1 (char *count_exp, int show_locals, int from_tty)
   int trailing_level;
 
   if (!target_has_stack)
-    error ("No stack.");
+    error (_("No stack."));
 
   /* The following code must do two things.  First, it must
      set the variable TRAILING to the frame from which we should start
@@ -1145,7 +1145,7 @@ backtrace_command_1 (char *count_exp, int show_locals, int from_tty)
   /* The target can be in a state where there is no valid frames
      (e.g., just connected). */
   if (trailing == NULL)
-    error ("No stack.");
+    error (_("No stack."));
 
   trailing_level = 0;
   if (count_exp)
@@ -1460,9 +1460,9 @@ print_frame_label_vars (struct frame_info *fi, int this_level_only,
       int last_index;
 
       if (bl != blockvector_for_pc (end, &index))
-       error ("blockvector blotch");
+       error (_("blockvector blotch"));
       if (BLOCKVECTOR_BLOCK (bl, index) != block)
-       error ("blockvector botch");
+       error (_("blockvector botch"));
       last_index = BLOCKVECTOR_NBLOCKS (bl);
       index += 1;
 
@@ -1735,7 +1735,7 @@ up_silently_base (char *count_exp)
 
   fi = find_relative_frame (get_selected_frame ("No stack."), &count1);
   if (count1 != 0 && count_exp == 0)
-    error ("Initial frame selected; you cannot go up.");
+    error (_("Initial frame selected; you cannot go up."));
   select_frame (fi);
 }
 
@@ -1773,7 +1773,7 @@ down_silently_base (char *count_exp)
          impossible), but "down 9999" can be used to mean go all the way
          down without getting an error.  */
 
-      error ("Bottom (i.e., innermost) frame selected; you cannot go down.");
+      error (_("Bottom (i.e., innermost) frame selected; you cannot go down."));
     }
 
   select_frame (frame);
@@ -1872,7 +1872,7 @@ If you continue, the return value that you specified will be ignored.\n";
        confirmed = query ("%sMake %s return now? ", query_prefix,
                           SYMBOL_PRINT_NAME (thisfun));
       if (!confirmed)
-       error ("Not confirmed");
+       error (_("Not confirmed"));
     }
 
   /* NOTE: cagney/2003-01-18: Is this silly?  Rather than pop each
@@ -1888,7 +1888,7 @@ If you continue, the return value that you specified will be ignored.\n";
        if (frame_id_inner (selected_id, get_frame_id (get_current_frame ())))
          /* Caught in the safety net, oops!  We've gone way past the
              selected frame.  */
-         error ("Problem while popping stack frames (corrupt stack?)");
+         error (_("Problem while popping stack frames (corrupt stack?)"));
        frame_pop (get_current_frame ());
       }
   }
index 0d711a6acb69edd721df3c5d78c7e58343ebe5a9..eaa6d266a56e824e183f49f8f188418f28e2cb45 100644 (file)
@@ -120,7 +120,7 @@ value_of_builtin_frame_sp_reg (struct frame_info *frame)
   if (SP_REGNUM >= 0)
     return value_of_register (SP_REGNUM, frame);
 #endif
-  error ("Standard register ``$sp'' is not available for this target");
+  error (_("Standard register ``$sp'' is not available for this target"));
 }
 
 static struct value *
@@ -130,7 +130,7 @@ value_of_builtin_frame_ps_reg (struct frame_info *frame)
   if (PS_REGNUM >= 0)
     return value_of_register (PS_REGNUM, frame);
 #endif
-  error ("Standard register ``$ps'' is not available for this target");
+  error (_("Standard register ``$ps'' is not available for this target"));
 }
 
 extern initialize_file_ftype _initialize_frame_reg; /* -Wmissing-prototypes */
index 61c168ecaade7b50ba9e618f841f494bcbb95c9c..2094a9c2a41f4c96e05b80b98eb33b868b9af676 100644 (file)
@@ -84,12 +84,12 @@ symbol_file_add_from_memory (struct bfd *templ, CORE_ADDR addr, char *name,
   unsigned int i;
 
   if (bfd_get_flavour (templ) != bfd_target_elf_flavour)
-    error ("add-symbol-file-from-memory not supported for this target");
+    error (_("add-symbol-file-from-memory not supported for this target"));
 
   nbfd = bfd_elf_bfd_from_remote_memory (templ, addr, &loadbase,
                                         do_target_read_memory);
   if (nbfd == NULL)
-    error ("Failed to read a valid object file image from memory.");
+    error (_("Failed to read a valid object file image from memory."));
 
   if (name == NULL)
     nbfd->filename = xstrdup ("shared object read from target memory");
@@ -102,7 +102,7 @@ symbol_file_add_from_memory (struct bfd *templ, CORE_ADDR addr, char *name,
          on error it does not free all the storage associated with the
          bfd).  */
       bfd_close (nbfd);
-      error ("Got object file from memory but can't read symbols: %s.",
+      error (_("Got object file from memory but can't read symbols: %s."),
             bfd_errmsg (bfd_get_error ()));
     }
 
@@ -135,7 +135,7 @@ add_symbol_file_from_memory_command (char *args, int from_tty)
   struct bfd *templ;
 
   if (args == NULL)
-    error ("add-symbol-file-from-memory requires an expression argument");
+    error (_("add-symbol-file-from-memory requires an expression argument"));
 
   addr = parse_and_eval_address (args);
 
@@ -145,8 +145,8 @@ add_symbol_file_from_memory_command (char *args, int from_tty)
   else
     templ = exec_bfd;
   if (templ == NULL)
-    error ("\
-Must use symbol-file or exec-file before add-symbol-file-from-memory.");
+    error (_("\
+Must use symbol-file or exec-file before add-symbol-file-from-memory."));
 
   symbol_file_add_from_memory (templ, addr, NULL, from_tty);
 }
@@ -200,8 +200,9 @@ add_vsyscall_page (struct target_ops *target, int from_tty)
          ``bfd_runtime'' (a BFD created using the loaded image) file
          format should fix this.  */
        {
-         warning ("could not load vsyscall page because no executable was specified");
-         warning ("try using the \"file\" command first");
+         warning (_("\
+Could not load vsyscall page because no executable was specified\n\
+try using the \"file\" command first."));
          return;
        }
       args.bfd = bfd;
index b39844db6a671d751c1ed6022e27f8c46cee56b3..7f2c7bd299f39020062902d212a721ba680cad97 100644 (file)
@@ -601,11 +601,11 @@ syms_from_objfile (struct objfile *objfile,
        bfd_map_over_sections (objfile->obfd, find_lowest_section,
                               &lower_sect);
       if (lower_sect == NULL)
-       warning ("no loadable sections found in added symbol-file %s",
+       warning (_("no loadable sections found in added symbol-file %s"),
                 objfile->name);
       else
        if ((bfd_get_section_flags (objfile->obfd, lower_sect) & SEC_CODE) == 0)
-         warning ("Lowest section in %s is %s at %s",
+         warning (_("Lowest section in %s is %s at %s"),
                   objfile->name,
                   bfd_section_name (objfile->obfd, lower_sect),
                   paddr (bfd_section_vma (objfile->obfd, lower_sect)));
@@ -640,7 +640,7 @@ syms_from_objfile (struct objfile *objfile,
                   }
                 else
                   {
-                    warning ("section %s not found in %s",
+                    warning (_("section %s not found in %s"),
                              addrs->other[i].name,
                              objfile->name);
                     addrs->other[i].addr = 0;
@@ -811,7 +811,7 @@ symbol_file_add_with_addrs_or_offsets (bfd *abfd, int from_tty,
       && mainline
       && from_tty
       && !query ("Load new symbol table from \"%s\"? ", name))
-    error ("Not confirmed.");
+    error (_("Not confirmed."));
 
   objfile = allocate_objfile (abfd, flags);
   discard_cleanups (my_cleanups);
@@ -986,7 +986,7 @@ symbol_file_clear (int from_tty)
       && from_tty
       && !query ("Discard symbol table from `%s'? ",
                 symfile_objfile->name))
-    error ("Not confirmed.");
+    error (_("Not confirmed."));
     free_all_objfiles ();
 
     /* solib descriptors may have handles to objfiles.  Since their
@@ -1180,7 +1180,7 @@ symbol_file_command (char *args, int from_tty)
          if (strcmp (*argv, "-readnow") == 0)
            flags |= OBJF_READNOW;
          else if (**argv == '-')
-           error ("unknown option `%s'", *argv);
+           error (_("unknown option `%s'"), *argv);
          else
            {
              name = *argv;
@@ -1192,7 +1192,7 @@ symbol_file_command (char *args, int from_tty)
 
       if (name == NULL)
        {
-         error ("no symbol file name was specified");
+         error (_("no symbol file name was specified"));
        }
       do_cleanups (cleanups);
     }
@@ -1273,7 +1273,7 @@ symfile_bfd_open (char *name)
     {
       close (desc);
       make_cleanup (xfree, name);
-      error ("\"%s\": can't open to read symbols: %s.", name,
+      error (_("\"%s\": can't open to read symbols: %s."), name,
             bfd_errmsg (bfd_get_error ()));
     }
   bfd_set_cacheable (sym_bfd, 1);
@@ -1285,7 +1285,7 @@ symfile_bfd_open (char *name)
          bfd).  */
       bfd_close (sym_bfd);     /* This also closes desc */
       make_cleanup (xfree, name);
-      error ("\"%s\": can't read symbols: %s.", name,
+      error (_("\"%s\": can't read symbols: %s."), name,
             bfd_errmsg (bfd_get_error ()));
     }
   return (sym_bfd);
@@ -1341,7 +1341,7 @@ find_sym_fns (struct objfile *objfile)
          return;
        }
     }
-  error ("I'm sorry, Dave, I can't do that.  Symbol format `%s' unknown.",
+  error (_("I'm sorry, Dave, I can't do that.  Symbol format `%s' unknown."),
         bfd_get_target (objfile->obfd));
 }
 \f
@@ -1451,10 +1451,10 @@ load_section_callback (bfd *abfd, asection *asec, void *data)
                    make_cleanup (xfree, check);
 
                  if (target_read_memory (lma, check, len) != 0)
-                   error ("Download verify read failed at 0x%s",
+                   error (_("Download verify read failed at 0x%s"),
                           paddr (lma));
                  if (memcmp (buffer, check, len) != 0)
-                   error ("Download verify compare failed at 0x%s",
+                   error (_("Download verify compare failed at 0x%s"),
                           paddr (lma));
                  do_cleanups (verify_cleanups);
                }
@@ -1466,7 +1466,7 @@ load_section_callback (bfd *abfd, asection *asec, void *data)
              if (quit_flag
                  || (deprecated_ui_load_progress_hook != NULL
                      && deprecated_ui_load_progress_hook (sect_name, sent)))
-               error ("Canceled the download");
+               error (_("Canceled the download"));
 
              if (deprecated_show_load_progress != NULL)
                deprecated_show_load_progress (sect_name, sent, size,
@@ -1476,7 +1476,7 @@ load_section_callback (bfd *abfd, asection *asec, void *data)
          while (sent < size);
 
          if (err != 0)
-           error ("Memory access error while loading section %s.", sect_name);
+           error (_("Memory access error while loading section %s."), sect_name);
 
          do_cleanups (old_chain);
        }
@@ -1512,7 +1512,7 @@ generic_load (char *args, int from_tty)
 
       cbdata.load_offset = strtoul (offptr, &endptr, 0);
       if (offptr == endptr)
-       error ("Invalid download offset:%s\n", offptr);
+       error (_("Invalid download offset:%s."), offptr);
       *offptr = '\0';
     }
   else
@@ -1533,7 +1533,7 @@ generic_load (char *args, int from_tty)
 
   if (!bfd_check_format (loadfile_bfd, bfd_object))
     {
-      error ("\"%s\" is not an object file: %s", filename,
+      error (_("\"%s\" is not an object file: %s"), filename,
             bfd_errmsg (bfd_get_error ()));
     }
 
@@ -1650,7 +1650,7 @@ add_symbol_file_command (char *args, int from_tty)
   dont_repeat ();
 
   if (args == NULL)
-    error ("add-symbol-file takes a file name and an address");
+    error (_("add-symbol-file takes a file name and an address"));
 
   /* Make a copy of the string that we can safely write into. */
   args = xstrdup (args);
@@ -1733,7 +1733,7 @@ add_symbol_file_command (char *args, int from_tty)
                        }
                    }
                  else
-                   error ("USAGE: add-symbol-file <filename> <textaddress> [-mapped] [-readnow] [-s <secname> <addr>]*");
+                   error (_("USAGE: add-symbol-file <filename> <textaddress> [-mapped] [-readnow] [-s <secname> <addr>]*"));
              }
          }
       argcnt++;
@@ -1772,7 +1772,7 @@ add_symbol_file_command (char *args, int from_tty)
     }
 
   if (from_tty && (!query ("%s", "")))
-    error ("Not confirmed.");
+    error (_("Not confirmed."));
 
   symbol_file_add (filename, from_tty, section_addrs, 0, flags);
 
@@ -1788,7 +1788,7 @@ add_shared_symbol_files_command (char *args, int from_tty)
 #ifdef ADD_SHARED_SYMBOL_FILES
   ADD_SHARED_SYMBOL_FILES (args, from_tty);
 #else
-  error ("This command is not available in this configuration of GDB.");
+  error (_("This command is not available in this configuration of GDB."));
 #endif
 }
 \f
@@ -1858,14 +1858,14 @@ reread_symbols (void)
                 BFD without closing the descriptor.  */
              obfd_filename = bfd_get_filename (objfile->obfd);
              if (!bfd_close (objfile->obfd))
-               error ("Can't close BFD for %s: %s", objfile->name,
+               error (_("Can't close BFD for %s: %s"), objfile->name,
                       bfd_errmsg (bfd_get_error ()));
              objfile->obfd = bfd_openr (obfd_filename, gnutarget);
              if (objfile->obfd == NULL)
-               error ("Can't open %s to read symbols.", objfile->name);
+               error (_("Can't open %s to read symbols."), objfile->name);
              /* bfd_openr sets cacheable to true, which is what we want.  */
              if (!bfd_check_format (objfile->obfd, bfd_object))
-               error ("Can't read symbols from %s: %s.", objfile->name,
+               error (_("Can't read symbols from %s: %s."), objfile->name,
                       bfd_errmsg (bfd_get_error ()));
 
              /* Save the offsets, we will nuke them with the rest of the
@@ -1932,7 +1932,7 @@ reread_symbols (void)
              obstack_init (&objfile->objfile_obstack);
              if (build_objfile_section_table (objfile))
                {
-                 error ("Can't find the file sections in `%s': %s",
+                 error (_("Can't find the file sections in `%s': %s"),
                         objfile->name, bfd_errmsg (bfd_get_error ()));
                }
               terminate_minimal_symbol_table (objfile);
@@ -2098,14 +2098,14 @@ set_ext_lang_command (char *args, int from_tty)
 
   /* First arg is filename extension, starting with '.' */
   if (*cp != '.')
-    error ("'%s': Filename extension must begin with '.'", ext_args);
+    error (_("'%s': Filename extension must begin with '.'"), ext_args);
 
   /* Find end of first arg.  */
   while (*cp && !isspace (*cp))
     cp++;
 
   if (*cp == '\0')
-    error ("'%s': two arguments required -- filename extension and language",
+    error (_("'%s': two arguments required -- filename extension and language"),
           ext_args);
 
   /* Null-terminate first arg */
@@ -2116,7 +2116,7 @@ set_ext_lang_command (char *args, int from_tty)
     cp++;
 
   if (*cp == '\0')
-    error ("'%s': two arguments required -- filename extension and language",
+    error (_("'%s': two arguments required -- filename extension and language"),
           ext_args);
 
   /* Lookup the language from among those we know.  */
@@ -3108,12 +3108,12 @@ map_overlay_command (char *args, int from_tty)
   asection *bfdsec;
 
   if (!overlay_debugging)
-    error ("\
+    error (_("\
 Overlay debugging not enabled.  Use either the 'overlay auto' or\n\
-the 'overlay manual' command.");
+the 'overlay manual' command."));
 
   if (args == 0 || *args == 0)
-    error ("Argument required: name of an overlay section");
+    error (_("Argument required: name of an overlay section"));
 
   /* First, find a section matching the user supplied argument */
   ALL_OBJSECTIONS (objfile, sec)
@@ -3144,7 +3144,7 @@ the 'overlay manual' command.");
        }
       return;
     }
-  error ("No overlay section called %s", args);
+  error (_("No overlay section called %s"), args);
 }
 
 /* Function: unmap_overlay_command
@@ -3158,23 +3158,23 @@ unmap_overlay_command (char *args, int from_tty)
   struct obj_section *sec;
 
   if (!overlay_debugging)
-    error ("\
+    error (_("\
 Overlay debugging not enabled.  Use either the 'overlay auto' or\n\
-the 'overlay manual' command.");
+the 'overlay manual' command."));
 
   if (args == 0 || *args == 0)
-    error ("Argument required: name of an overlay section");
+    error (_("Argument required: name of an overlay section"));
 
   /* First, find a section matching the user supplied argument */
   ALL_OBJSECTIONS (objfile, sec)
     if (!strcmp (bfd_section_name (objfile->obfd, sec->the_bfd_section), args))
     {
       if (!sec->ovly_mapped)
-       error ("Section %s is not mapped", args);
+       error (_("Section %s is not mapped"), args);
       sec->ovly_mapped = 0;
       return;
     }
-  error ("No overlay section called %s", args);
+  error (_("No overlay section called %s"), args);
 }
 
 /* Function: overlay_auto_command
@@ -3222,7 +3222,7 @@ overlay_load_command (char *args, int from_tty)
   if (target_overlay_update)
     (*target_overlay_update) (NULL);
   else
-    error ("This target does not know how to read its overlay state.");
+    error (_("This target does not know how to read its overlay state."));
 }
 
 /* Function: overlay_command
@@ -3343,18 +3343,18 @@ simple_read_overlay_table (void)
   novlys_msym = lookup_minimal_symbol ("_novlys", NULL, NULL);
   if (! novlys_msym)
     {
-      error ("Error reading inferior's overlay table: "
+      error (_("Error reading inferior's overlay table: "
              "couldn't find `_novlys' variable\n"
-             "in inferior.  Use `overlay manual' mode.");
+             "in inferior.  Use `overlay manual' mode."));
       return 0;
     }
 
   ovly_table_msym = lookup_minimal_symbol ("_ovly_table", NULL, NULL);
   if (! ovly_table_msym)
     {
-      error ("Error reading inferior's overlay table: couldn't find "
+      error (_("Error reading inferior's overlay table: couldn't find "
              "`_ovly_table' array\n"
-             "in inferior.  Use `overlay manual' mode.");
+             "in inferior.  Use `overlay manual' mode."));
       return 0;
     }
 
index 5bf148cbf6302ee67ae1eea06c496fac0cf3726a..85eda5eddc61d63517383919bcef9345b04fde70 100644 (file)
@@ -366,7 +366,7 @@ dump_msymbols (struct objfile *objfile, struct ui_file *outfile)
     }
   if (objfile->minimal_symbol_count != index)
     {
-      warning ("internal error:  minimal symbol count %d != %d",
+      warning (_("internal error:  minimal symbol count %d != %d"),
               objfile->minimal_symbol_count, index);
     }
   fprintf_filtered (outfile, "\n");
@@ -548,8 +548,8 @@ maintenance_print_symbols (char *args, int from_tty)
 
   if (args == NULL)
     {
-      error ("\
-Arguments missing: an output file name and an optional symbol file name");
+      error (_("\
+Arguments missing: an output file name and an optional symbol file name"));
     }
   else if ((argv = buildargv (args)) == NULL)
     {
@@ -788,7 +788,7 @@ maintenance_print_psymbols (char *args, int from_tty)
 
   if (args == NULL)
     {
-      error ("print-psymbols takes an output file name and optional symbol file name");
+      error (_("print-psymbols takes an output file name and optional symbol file name"));
     }
   else if ((argv = buildargv (args)) == NULL)
     {
@@ -937,7 +937,7 @@ maintenance_print_msymbols (char *args, int from_tty)
 
   if (args == NULL)
     {
-      error ("print-msymbols takes an output file name and optional symbol file name");
+      error (_("print-msymbols takes an output file name and optional symbol file name"));
     }
   else if ((argv = buildargv (args)) == NULL)
     {
index 7c90c50d9f82e3ced9deb138e4022c1675dbab47..85807c172722a0932c5cca9de84bcb8254dbd7c0 100644 (file)
@@ -221,7 +221,7 @@ got_symtab:
     return (NULL);
 
   if (ps->readin)
-    error ("Internal: readin %s pst for `%s' found when no symtab found.",
+    error (_("Internal: readin %s pst for `%s' found when no symtab found."),
           ps->filename, name);
 
   s = PSYMTAB_TO_SYMTAB (ps);
@@ -1295,7 +1295,7 @@ lookup_symbol_aux_psymtabs (int block_index, const char *name,
                                       STATIC_BLOCK : GLOBAL_BLOCK);
            sym = lookup_block_symbol (block, name, linkage_name, domain);
            if (!sym)
-             error ("Internal: %s symbol `%s' found in %s psymtab but not in symtab.\n%s may be an inlined function, or may be a template function\n(if a template, try specifying an instantiation: %s<type>).",
+             error (_("Internal: %s symbol `%s' found in %s psymtab but not in symtab.\n%s may be an inlined function, or may be a template function\n(if a template, try specifying an instantiation: %s<type>)."),
                     block_index == GLOBAL_BLOCK ? "global" : "static",
                     name, ps->filename, name, name);
          }
@@ -1676,9 +1676,9 @@ basic_lookup_transparent_type (const char *name)
            block = BLOCKVECTOR_BLOCK (bv, STATIC_BLOCK);
            sym = lookup_block_symbol (block, name, NULL, STRUCT_DOMAIN);
            if (!sym)
-             error ("Internal: global symbol `%s' found in %s psymtab but not in symtab.\n\
+             error (_("Internal: global symbol `%s' found in %s psymtab but not in symtab.\n\
 %s may be an inlined function, or may be a template function\n\
-(if a template, try specifying an instantiation: %s<type>).",
+(if a template, try specifying an instantiation: %s<type>)."),
                     name, ps->filename, name, name);
          }
        if (!TYPE_IS_OPAQUE (SYMBOL_TYPE (sym)))
@@ -1723,9 +1723,9 @@ basic_lookup_transparent_type (const char *name)
            block = BLOCKVECTOR_BLOCK (bv, GLOBAL_BLOCK);
            sym = lookup_block_symbol (block, name, NULL, STRUCT_DOMAIN);
            if (!sym)
-             error ("Internal: static symbol `%s' found in %s psymtab but not in symtab.\n\
+             error (_("Internal: static symbol `%s' found in %s psymtab but not in symtab.\n\
 %s may be an inlined function, or may be a template function\n\
-(if a template, try specifying an instantiation: %s<type>).",
+(if a template, try specifying an instantiation: %s<type>)."),
                     name, ps->filename, name, name);
          }
        if (!TYPE_IS_OPAQUE (SYMBOL_TYPE (sym)))
@@ -1923,8 +1923,8 @@ find_pc_sect_symtab (CORE_ADDR pc, asection *section)
        /* Might want to error() here (in case symtab is corrupt and
           will cause a core dump), but maybe we can successfully
           continue, so let's not.  */
-       warning ("\
-(Internal error: pc 0x%s in read in psymtab, but not in symtab.)\n",
+       warning (_("\
+(Internal error: pc 0x%s in read in psymtab, but not in symtab.)\n"),
                 paddr_nz (pc));
       s = PSYMTAB_TO_SYMTAB (ps);
     }
@@ -2521,14 +2521,14 @@ operator_chars (char *p, char **end)
        else if (p[1] == '[')
          {
            if (p[2] == ']')
-             error ("mismatched quoting on brackets, try 'operator\\[\\]'");
+             error (_("mismatched quoting on brackets, try 'operator\\[\\]'"));
            else if (p[2] == '\\' && p[3] == ']')
              {
                *end = p + 4;   /* 'operator\[\]' */
                return p;
              }
            else
-             error ("nothing is allowed between '[' and ']'");
+             error (_("nothing is allowed between '[' and ']'"));
          }
        else 
          {
@@ -2584,21 +2584,21 @@ operator_chars (char *p, char **end)
        return p;
       case '(':
        if (p[1] != ')')
-         error ("`operator ()' must be specified without whitespace in `()'");
+         error (_("`operator ()' must be specified without whitespace in `()'"));
        *end = p + 2;
        return p;
       case '?':
        if (p[1] != ':')
-         error ("`operator ?:' must be specified without whitespace in `?:'");
+         error (_("`operator ?:' must be specified without whitespace in `?:'"));
        *end = p + 2;
        return p;
       case '[':
        if (p[1] != ']')
-         error ("`operator []' must be specified without whitespace in `[]'");
+         error (_("`operator []' must be specified without whitespace in `[]'"));
        *end = p + 2;
        return p;
       default:
-       error ("`operator %s' not supported", p);
+       error (_("`operator %s' not supported"), p);
        break;
       }
 
@@ -2696,7 +2696,7 @@ sources_info (char *ignore, int from_tty)
 
   if (!have_full_symbols () && !have_partial_symbols ())
     {
-      error ("No symbol table is loaded.  Use the \"file\" command.");
+      error (_("No symbol table is loaded.  Use the \"file\" command."));
     }
 
   printf_filtered ("Source files for which symbols have been read in:\n\n");
@@ -2868,7 +2868,7 @@ search_symbols (char *regexp, domain_enum kind, int nfiles, char *files[],
   struct cleanup *old_chain = NULL;
 
   if (kind < VARIABLES_DOMAIN)
-    error ("must search on specific domain");
+    error (_("must search on specific domain"));
 
   ourtype = types[(int) (kind - VARIABLES_DOMAIN)];
   ourtype2 = types2[(int) (kind - VARIABLES_DOMAIN)];
@@ -2911,7 +2911,7 @@ search_symbols (char *regexp, domain_enum kind, int nfiles, char *files[],
        }
 
       if (0 != (val = re_comp (regexp)))
-       error ("Invalid regexp (%s): %s", val, regexp);
+       error (_("Invalid regexp (%s): %s"), val, regexp);
     }
 
   /* Search through the partial symtabs *first* for all symbols
@@ -4060,7 +4060,7 @@ decode_line_spec (char *string, int funfirstline)
   struct symtab_and_line cursal;
   
   if (string == 0)
-    error ("Empty line specification.");
+    error (_("Empty line specification."));
     
   /* We use whatever is set as the current source line. We do not try
      and get a default  or it will recursively call us! */  
@@ -4071,7 +4071,7 @@ decode_line_spec (char *string, int funfirstline)
                        (char ***) NULL, NULL);
 
   if (*string)
-    error ("Junk at end of line specification: %s", string);
+    error (_("Junk at end of line specification: %s"), string);
   return sals;
 }
 
index e17cdaa56f913290c995d73ab92df448fff02713..3499470ef9be6f1a5e125e9ea4a383f6ccba5224 100644 (file)
@@ -277,14 +277,14 @@ nomemory (CORE_ADDR memaddr, char *myaddr, int len, int write,
 static void
 tcomplain (void)
 {
-  error ("You can't do that when your target is `%s'",
+  error (_("You can't do that when your target is `%s'"),
         current_target.to_shortname);
 }
 
 void
 noprocess (void)
 {
-  error ("You can't do that without a process to debug.");
+  error (_("You can't do that without a process to debug."));
 }
 
 static int
@@ -299,7 +299,7 @@ nosupport_runtime (void)
   if (ptid_equal (inferior_ptid, null_ptid))
     noprocess ();
   else
-    error ("No run-time support for this");
+    error (_("No run-time support for this"));
 }
 
 
@@ -325,12 +325,12 @@ kill_or_be_killed (int from_tty)
        {
          target_kill ();
          if (target_has_execution)
-           error ("Killing the program did not help.");
+           error (_("Killing the program did not help."));
          return;
        }
       else
        {
-         error ("Program not killed.");
+         error (_("Program not killed."));
        }
     }
   tcomplain ();
@@ -1422,7 +1422,7 @@ target_preopen (int from_tty)
           || query ("A program is being debugged already.  Kill it? "))
        target_kill ();
       else
-       error ("Program not killed.");
+       error (_("Program not killed."));
     }
 
   /* Calling target_kill may remove the target from the stack.  But if
@@ -1453,7 +1453,7 @@ target_link (char *modname, CORE_ADDR *t_reloc)
     {
       (current_target.to_lookup_symbol) (modname, t_reloc);
       if (*t_reloc == 0)
-       error ("Unable to link to %s and get relocation in rombug", modname);
+       error (_("Unable to link to %s and get relocation in rombug"), modname);
     }
   else
     *t_reloc = (CORE_ADDR) -1;
@@ -1493,7 +1493,7 @@ find_default_run_target (char *do_mesg)
     }
 
   if (count != 1)
-    error ("Don't know how to %s.  Try \"help target\".", do_mesg);
+    error (_("Don't know how to %s.  Try \"help target\"."), do_mesg);
 
   return runable;
 }
@@ -1768,14 +1768,14 @@ normal_pid_to_str (ptid_t ptid)
 /* Error-catcher for target_find_memory_regions */
 static int dummy_find_memory_regions (int (*ignore1) (), void *ignore2)
 {
-  error ("No target.");
+  error (_("No target."));
   return 0;
 }
 
 /* Error-catcher for target_make_corefile_notes */
 static char * dummy_make_corefile_notes (bfd *ignore1, int *ignore2)
 {
-  error ("No target.");
+  error (_("No target."));
   return NULL;
 }
 
@@ -2539,9 +2539,7 @@ do_monitor_command (char *cmd,
       || (current_target.to_rcmd == debug_to_rcmd
          && (debug_target.to_rcmd
              == (void (*) (char *, struct ui_file *)) tcomplain)))
-    {
-      error ("\"monitor\" command not supported by this target.\n");
-    }
+    error (_("\"monitor\" command not supported by this target."));
   target_rcmd (cmd, gdb_stdtarg);
 }
 
index ecdbe5e4c37b0aa11949a6e14b32a507b525b6ac..2593c701edd1029d385a938e7e6bf410f42c00fd 100644 (file)
@@ -442,7 +442,7 @@ info_threads_command (char *arg, int from_tty)
   if (cur_frame == NULL)
     {
       /* Ooops, can't restore, tell user where we are.  */
-      warning ("Couldn't restore frame in current thread, at frame 0");
+      warning (_("Couldn't restore frame in current thread, at frame 0"));
       print_stack_frame (get_selected_frame (NULL), 0, LOCATION);
     }
   else
@@ -518,7 +518,7 @@ thread_apply_all_command (char *cmd, int from_tty)
   char *saved_cmd;
 
   if (cmd == NULL || *cmd == '\000')
-    error ("Please specify a command following the thread ID list");
+    error (_("Please specify a command following the thread ID list"));
 
   old_chain = make_cleanup_restore_current_thread (inferior_ptid);
 
@@ -554,12 +554,12 @@ thread_apply_command (char *tidlist, int from_tty)
   char *saved_cmd;
 
   if (tidlist == NULL || *tidlist == '\000')
-    error ("Please specify a thread ID list");
+    error (_("Please specify a thread ID list"));
 
   for (cmd = tidlist; *cmd != '\000' && !isalpha (*cmd); cmd++);
 
   if (*cmd == '\000')
-    error ("Please specify a command following the thread ID list");
+    error (_("Please specify a command following the thread ID list"));
 
   old_chain = make_cleanup_restore_current_thread (inferior_ptid);
 
@@ -574,7 +574,7 @@ thread_apply_command (char *tidlist, int from_tty)
 
       start = strtol (tidlist, &p, 10);
       if (p == tidlist)
-       error ("Error parsing %s", tidlist);
+       error (_("Error parsing %s"), tidlist);
       tidlist = p;
 
       while (*tidlist == ' ' || *tidlist == '\t')
@@ -585,7 +585,7 @@ thread_apply_command (char *tidlist, int from_tty)
          tidlist++;            /* Skip the - */
          end = strtol (tidlist, &p, 10);
          if (p == tidlist)
-           error ("Error parsing %s", tidlist);
+           error (_("Error parsing %s"), tidlist);
          tidlist = p;
 
          while (*tidlist == ' ' || *tidlist == '\t')
@@ -599,9 +599,9 @@ thread_apply_command (char *tidlist, int from_tty)
          tp = find_thread_id (start);
 
          if (!tp)
-           warning ("Unknown thread %d.", start);
+           warning (_("Unknown thread %d."), start);
          else if (!thread_alive (tp))
-           warning ("Thread %d has terminated.", start);
+           warning (_("Thread %d has terminated."), start);
          else
            {
              switch_to_thread (tp->ptid);
@@ -631,7 +631,7 @@ thread_command (char *tidstr, int from_tty)
                         pid_to_thread_id (inferior_ptid),
                         target_tid_to_str (inferior_ptid));
       else
-       error ("No stack.");
+       error (_("No stack."));
       return;
     }
 
@@ -649,10 +649,10 @@ do_captured_thread_select (struct ui_out *uiout, void *tidstr)
   tp = find_thread_id (num);
 
   if (!tp)
-    error ("Thread ID %d not known.", num);
+    error (_("Thread ID %d not known."), num);
 
   if (!thread_alive (tp))
-    error ("Thread ID %d has terminated.\n", num);
+    error (_("Thread ID %d has terminated."), num);
 
   switch_to_thread (tp->ptid);
 
index f033c07015ec632f569f871d27bcc71f5f7b3cbd..d6abf21f7241e8eaf980cb72d6176f400d210c06 100644 (file)
--- a/gdb/top.c
+++ b/gdb/top.c
@@ -391,7 +391,7 @@ execute_command (char *p, int from_tty)
            && strcmp (c->name, "pwd") != 0
            && strcmp (c->name, "show") != 0
            && strcmp (c->name, "stop") != 0)
-         error ("Cannot execute this command while the target is running.");
+         error (_("Cannot execute this command while the target is running."));
 
       /* Pass null arg rather than an empty one.  */
       arg = *p ? p : 0;
@@ -427,7 +427,7 @@ execute_command (char *p, int from_tty)
       else if (c->type == set_cmd || c->type == show_cmd)
        do_setshow_command (arg, from_tty & caution, c);
       else if (!cmd_func_p (c))
-       error ("That is not a command, just a help topic.");
+       error (_("That is not a command, just a help topic."));
       else if (deprecated_call_command_hook)
        deprecated_call_command_hook (c, arg, from_tty & caution);
       else
@@ -723,7 +723,7 @@ float_handler (int signo)
   /* This message is based on ANSI C, section 4.7.  Note that integer
      divide by zero causes this, so "float" is a misnomer.  */
   signal (SIGFPE, float_handler);
-  error ("Erroneous arithmetic operation.");
+  error (_("Erroneous arithmetic operation."));
 }
 
 static void
@@ -1258,7 +1258,7 @@ set_history_size_command (char *args, int from_tty, struct cmd_list_element *c)
   else
     {
       history_size = INT_MAX;
-      error ("History size must be non-negative");
+      error (_("History size must be non-negative"));
     }
 }
 
index 6faec3ec77c54a9abef5f88db2b47359aa08064a..050d8c76bac355b54c9160a018b7ad93a243152c 100644 (file)
@@ -180,14 +180,14 @@ trace_error (char *buf)
     {
     case '1':                  /* malformed packet error */
       if (*++buf == '0')       /*   general case: */
-       error ("tracepoint.c: error in outgoing packet.");
+       error (_("tracepoint.c: error in outgoing packet."));
       else
-       error ("tracepoint.c: error in outgoing packet at field #%ld.",
+       error (_("tracepoint.c: error in outgoing packet at field #%ld."),
               strtol (buf, NULL, 16));
     case '2':
-      error ("trace API error 0x%s.", ++buf);
+      error (_("trace API error 0x%s."), ++buf);
     default:
-      error ("Target returns error code '%s'.", buf);
+      error (_("Target returns error code '%s'."), buf);
     }
 }
 
@@ -201,7 +201,7 @@ remote_get_noisy_reply (char *buf,
       QUIT;                    /* allow user to bail out with ^C */
       getpkt (buf, sizeof_buf, 0);
       if (buf[0] == 0)
-       error ("Target does not support this command.");
+       error (_("Target does not support this command."));
       else if (buf[0] == 'E')
        trace_error (buf);
       else if (buf[0] == 'O' &&
@@ -391,7 +391,7 @@ trace_command (char *arg, int from_tty)
   int i;
 
   if (!arg || !*arg)
-    error ("trace command requires an argument");
+    error (_("trace command requires an argument"));
 
   if (from_tty && info_verbose)
     printf_filtered ("TRACE %s\n", arg);
@@ -713,7 +713,7 @@ trace_pass_command (char *args, int from_tty)
   int all = 0;
 
   if (args == 0 || *args == 0)
-    error ("passcount command requires an argument (count + optional TP num)");
+    error (_("passcount command requires an argument (count + optional TP num)"));
 
   count = strtoul (args, &args, 10);   /* Count comes first, then TP num. */
 
@@ -725,7 +725,7 @@ trace_pass_command (char *args, int from_tty)
       args += 3;                       /* Skip special argument "all".  */
       all = 1;
       if (*args)
-       error ("Junk at end of arguments.");
+       error (_("Junk at end of arguments."));
     }
   else
     t1 = get_tracepoint_by_number (&args, 1, 1);
@@ -767,19 +767,19 @@ static void read_actions (struct tracepoint *);
 static void
 end_actions_pseudocommand (char *args, int from_tty)
 {
-  error ("This command cannot be used at the top level.");
+  error (_("This command cannot be used at the top level."));
 }
 
 static void
 while_stepping_pseudocommand (char *args, int from_tty)
 {
-  error ("This command can only be used in a tracepoint actions list.");
+  error (_("This command can only be used in a tracepoint actions list."));
 }
 
 static void
 collect_pseudocommand (char *args, int from_tty)
 {
-  error ("This command can only be used in a tracepoint actions list.");
+  error (_("This command can only be used in a tracepoint actions list."));
 }
 
 /* Enter a list of actions for a tracepoint.  */
@@ -880,7 +880,7 @@ read_actions (struct tracepoint *t)
        {
          if (prompt == prompt2)
            {
-             warning ("Already processing 'while-stepping'");
+             warning (_("Already processing 'while-stepping'"));
              continue;
            }
          else
@@ -939,7 +939,7 @@ validate_actionline (char **line, struct tracepoint *t)
   c = lookup_cmd (&p, cmdlist, "", -1, 1);
   if (c == 0)
     {
-      warning ("'%s' is not an action that I know, or is ambiguous."
+      warning (_("'%s' is not an action that I know, or is ambiguous.")
               p);
       return BADLINE;
     }
@@ -973,14 +973,14 @@ validate_actionline (char **line, struct tracepoint *t)
            {
              if (SYMBOL_CLASS (exp->elts[2].symbol) == LOC_CONST)
                {
-                 warning ("constant %s (value %ld) will not be collected.",
+                 warning (_("constant %s (value %ld) will not be collected."),
                           DEPRECATED_SYMBOL_NAME (exp->elts[2].symbol),
                           SYMBOL_VALUE (exp->elts[2].symbol));
                  return BADLINE;
                }
              else if (SYMBOL_CLASS (exp->elts[2].symbol) == LOC_OPTIMIZED_OUT)
                {
-                 warning ("%s is optimized away and cannot be collected.",
+                 warning (_("%s is optimized away and cannot be collected."),
                           DEPRECATED_SYMBOL_NAME (exp->elts[2].symbol));
                  return BADLINE;
                }
@@ -993,19 +993,19 @@ validate_actionline (char **line, struct tracepoint *t)
          make_cleanup_free_agent_expr (aexpr);
 
          if (aexpr->len > MAX_AGENT_EXPR_LEN)
-           error ("expression too complicated, try simplifying");
+           error (_("expression too complicated, try simplifying"));
 
          ax_reqs (aexpr, &areqs);
          (void) make_cleanup (xfree, areqs.reg_mask);
 
          if (areqs.flaw != agent_flaw_none)
-           error ("malformed expression");
+           error (_("malformed expression"));
 
          if (areqs.min_height < 0)
-           error ("gdb: Internal error: expression has min height < 0");
+           error (_("gdb: Internal error: expression has min height < 0"));
 
          if (areqs.max_height > 20)
-           error ("expression too complicated, try simplifying");
+           error (_("expression too complicated, try simplifying"));
 
          do_cleanups (old_chain);
        }
@@ -1023,7 +1023,7 @@ validate_actionline (char **line, struct tracepoint *t)
       if (*p == '\0' ||
          (t->step_count = strtol (p, &p, 0)) == 0)
        {
-         warning ("'%s': bad step-count; command ignored.", *line);
+         warning (_("'%s': bad step-count; command ignored."), *line);
          return BADLINE;
        }
       return STEPPING;
@@ -1032,7 +1032,7 @@ validate_actionline (char **line, struct tracepoint *t)
     return END;
   else
     {
-      warning ("'%s' is not a supported tracepoint action.", *line);
+      warning (_("'%s' is not a supported tracepoint action."), *line);
       return BADLINE;
     }
 }
@@ -1153,7 +1153,7 @@ add_register (struct collection_list *collection, unsigned int regno)
   if (info_verbose)
     printf_filtered ("collect register %d\n", regno);
   if (regno > (8 * sizeof (collection->regs_mask)))
-    error ("Internal: register number %d too large for tracepoint",
+    error (_("Internal: register number %d too large for tracepoint"),
           regno);
   collection->regs_mask[regno / 8] |= 1 << (regno % 8);
 }
@@ -1322,7 +1322,7 @@ add_local_symbols (struct collection_list *collect, CORE_ADDR pc,
          switch (SYMBOL_CLASS (sym))
            {
            default:
-             warning ("don't know how to trace local symbol %s"
+             warning (_("don't know how to trace local symbol %s")
                       DEPRECATED_SYMBOL_NAME (sym));
            case LOC_LOCAL:
            case LOC_STATIC:
@@ -1355,7 +1355,7 @@ add_local_symbols (struct collection_list *collect, CORE_ADDR pc,
        block = BLOCK_SUPERBLOCK (block);
     }
   if (count == 0)
-    warning ("No %s found in scope."
+    warning (_("No %s found in scope.")
             type == 'L' ? "locals" : "args");
 }
 
@@ -1535,7 +1535,7 @@ encode_actions (struct tracepoint *t, char ***tdp_actions,
 
       cmd = lookup_cmd (&action_exp, cmdlist, "", -1, 1);
       if (cmd == 0)
-       error ("Bad action list item: %s", action_exp);
+       error (_("Bad action list item: %s"), action_exp);
 
       if (cmd_cfunc_eq (cmd, collect_pseudocommand))
        {
@@ -1611,12 +1611,12 @@ encode_actions (struct tracepoint *t, char ***tdp_actions,
 
                      ax_reqs (aexpr, &areqs);
                      if (areqs.flaw != agent_flaw_none)
-                       error ("malformed expression");
+                       error (_("malformed expression"));
 
                      if (areqs.min_height < 0)
-                       error ("gdb: Internal error: expression has min height < 0");
+                       error (_("gdb: Internal error: expression has min height < 0"));
                      if (areqs.max_height > 20)
-                       error ("expression too complicated, try simplifying");
+                       error (_("expression too complicated, try simplifying"));
 
                      discard_cleanups (old_chain1);
                      add_aexpr (collect, aexpr);
@@ -1753,7 +1753,7 @@ trace_start_command (char *args, int from_tty)
       putpkt ("QTinit");
       remote_get_noisy_reply (target_buf, sizeof (target_buf));
       if (strcmp (target_buf, "OK"))
-       error ("Target does not support this command.");
+       error (_("Target does not support this command."));
 
       ALL_TRACEPOINTS (t)
       {
@@ -1770,7 +1770,7 @@ trace_start_command (char *args, int from_tty)
        putpkt (buf);
        remote_get_noisy_reply (target_buf, sizeof (target_buf));
        if (strcmp (target_buf, "OK"))
-         error ("Target does not support tracepoints.");
+         error (_("Target does not support tracepoints."));
 
        if (t->actions)
          {
@@ -1795,7 +1795,7 @@ trace_start_command (char *args, int from_tty)
                    remote_get_noisy_reply (target_buf, 
                                            sizeof (target_buf));
                    if (strcmp (target_buf, "OK"))
-                     error ("Error on target while setting tracepoints.");
+                     error (_("Error on target while setting tracepoints."));
                  }
              }
            if (stepping_actions)
@@ -1812,7 +1812,7 @@ trace_start_command (char *args, int from_tty)
                    remote_get_noisy_reply (target_buf, 
                                            sizeof (target_buf));
                    if (strcmp (target_buf, "OK"))
-                     error ("Error on target while setting tracepoints.");
+                     error (_("Error on target while setting tracepoints."));
                  }
              }
 
@@ -1825,7 +1825,7 @@ trace_start_command (char *args, int from_tty)
       putpkt ("QTStart");
       remote_get_noisy_reply (target_buf, sizeof (target_buf));
       if (strcmp (target_buf, "OK"))
-       error ("Bogus reply from target: %s", target_buf);
+       error (_("Bogus reply from target: %s"), target_buf);
       set_traceframe_num (-1); /* All old traceframes invalidated.  */
       set_tracepoint_num (-1);
       set_traceframe_context (-1);
@@ -1835,7 +1835,7 @@ trace_start_command (char *args, int from_tty)
 
     }
   else
-    error ("Trace can only be run on remote targets.");
+    error (_("Trace can only be run on remote targets."));
 }
 
 /* tstop command */
@@ -1847,13 +1847,13 @@ trace_stop_command (char *args, int from_tty)
       putpkt ("QTStop");
       remote_get_noisy_reply (target_buf, sizeof (target_buf));
       if (strcmp (target_buf, "OK"))
-       error ("Bogus reply from target: %s", target_buf);
+       error (_("Bogus reply from target: %s"), target_buf);
       trace_running_p = 0;
       if (deprecated_trace_start_stop_hook)
        deprecated_trace_start_stop_hook (0, from_tty);
     }
   else
-    error ("Trace can only be run on remote targets.");
+    error (_("Trace can only be run on remote targets."));
 }
 
 unsigned long trace_running_p;
@@ -1869,13 +1869,13 @@ trace_status_command (char *args, int from_tty)
 
       if (target_buf[0] != 'T' ||
          (target_buf[1] != '0' && target_buf[1] != '1'))
-       error ("Bogus reply from target: %s", target_buf);
+       error (_("Bogus reply from target: %s"), target_buf);
 
       /* exported for use by the GUI */
       trace_running_p = (target_buf[1] == '1');
     }
   else
-    error ("Trace can only be run on remote targets.");
+    error (_("Trace can only be run on remote targets."));
 }
 
 /* Worker function for the various flavors of the tfind command.  */
@@ -1923,7 +1923,7 @@ finish_tfind_command (char *msg,
               and then continue on to do something else.  */
 
            if (from_tty)
-             error ("Target failed to find requested trace frame.");
+             error (_("Target failed to find requested trace frame."));
            else
              {
                if (info_verbose)
@@ -1938,16 +1938,16 @@ finish_tfind_command (char *msg,
        break;
       case 'T':
        if ((target_tracept = (int) strtol (++reply, &reply, 16)) == -1)
-         error ("Target failed to find requested trace frame.");
+         error (_("Target failed to find requested trace frame."));
        break;
       case 'O':                /* "OK"? */
        if (reply[1] == 'K' && reply[2] == '\0')
          reply += 2;
        else
-         error ("Bogus reply from target: %s", reply);
+         error (_("Bogus reply from target: %s"), reply);
        break;
       default:
-       error ("Bogus reply from target: %s", reply);
+       error (_("Bogus reply from target: %s"), reply);
       }
 
   flush_cached_frames ();
@@ -2024,9 +2024,9 @@ trace_find_command (char *args, int from_tty)
       else if (0 == strcmp (args, "-"))
        {
          if (traceframe_number == -1)
-           error ("not debugging trace buffer");
+           error (_("not debugging trace buffer"));
          else if (from_tty && traceframe_number == 0)
-           error ("already at start of trace buffer");
+           error (_("already at start of trace buffer"));
 
          frameno = traceframe_number - 1;
        }
@@ -2034,13 +2034,13 @@ trace_find_command (char *args, int from_tty)
        frameno = parse_and_eval_long (args);
 
       if (frameno < -1)
-       error ("invalid input (%d is less than zero)", frameno);
+       error (_("invalid input (%d is less than zero)"), frameno);
 
       sprintf (target_buf, "QTFrame:%x", frameno);
       finish_tfind_command (target_buf, sizeof (target_buf), from_tty);
     }
   else
-    error ("Trace can only be run on remote targets.");
+    error (_("Trace can only be run on remote targets."));
 }
 
 /* tfind end */
@@ -2083,7 +2083,7 @@ trace_find_pc_command (char *args, int from_tty)
       finish_tfind_command (target_buf, sizeof (target_buf), from_tty);
     }
   else
-    error ("Trace can only be run on remote targets.");
+    error (_("Trace can only be run on remote targets."));
 }
 
 /* tfind tracepoint command */
@@ -2097,7 +2097,7 @@ trace_find_tracepoint_command (char *args, int from_tty)
       if (args == 0 || *args == 0)
        {
          if (tracepoint_number == -1)
-           error ("No current tracepoint -- please supply an argument.");
+           error (_("No current tracepoint -- please supply an argument."));
          else
            tdp = tracepoint_number;    /* default is current TDP */
        }
@@ -2108,7 +2108,7 @@ trace_find_tracepoint_command (char *args, int from_tty)
       finish_tfind_command (target_buf, sizeof (target_buf), from_tty);
     }
   else
-    error ("Trace can only be run on remote targets.");
+    error (_("Trace can only be run on remote targets."));
 }
 
 /* TFIND LINE command:
@@ -2183,14 +2183,14 @@ trace_find_line_command (char *args, int from_tty)
                printf_filtered ("Attempting to find line %d instead.\n",
                                 sal.line);
              else
-               error ("Cannot find a good line.");
+               error (_("Cannot find a good line."));
            }
        }
       else
        /* Is there any case in which we get here, and have an address
           which the user would want to see?  If we have debugging
           symbols and no line numbers?  */
-       error ("Line number %d is out of range for \"%s\".\n",
+       error (_("Line number %d is out of range for \"%s\"."),
               sal.line, sal.symtab->filename);
 
       sprintf_vma (startpc_str, start_pc);
@@ -2208,7 +2208,7 @@ trace_find_line_command (char *args, int from_tty)
       do_cleanups (old_chain);
     }
   else
-    error ("Trace can only be run on remote targets.");
+    error (_("Trace can only be run on remote targets."));
 }
 
 /* tfind range command */
@@ -2247,7 +2247,7 @@ trace_find_range_command (char *args, int from_tty)
       finish_tfind_command (target_buf, sizeof (target_buf), from_tty);
     }
   else
-    error ("Trace can only be run on remote targets.");
+    error (_("Trace can only be run on remote targets."));
 }
 
 /* tfind outside command */
@@ -2286,7 +2286,7 @@ trace_find_outside_command (char *args, int from_tty)
       finish_tfind_command (target_buf, sizeof (target_buf), from_tty);
     }
   else
-    error ("Trace can only be run on remote targets.");
+    error (_("Trace can only be run on remote targets."));
 }
 
 /* save-tracepoints command */
@@ -2301,17 +2301,17 @@ tracepoint_save_command (char *args, int from_tty)
   char tmp[40];
 
   if (args == 0 || *args == 0)
-    error ("Argument required (file name in which to save tracepoints");
+    error (_("Argument required (file name in which to save tracepoints"));
 
   if (tracepoint_chain == 0)
     {
-      warning ("save-tracepoints: no tracepoints to save.\n");
+      warning (_("save-tracepoints: no tracepoints to save."));
       return;
     }
 
   pathname = tilde_expand (args);
   if (!(fp = fopen (pathname, "w")))
-    error ("Unable to open file '%s' for saving tracepoints (%s)",
+    error (_("Unable to open file '%s' for saving tracepoints (%s)"),
           args, safe_strerror (errno));
   xfree (pathname);
   
@@ -2346,7 +2346,7 @@ tracepoint_save_command (char *args, int from_tty)
              {
                cmd = lookup_cmd (&actionline, cmdlist, "", -1, 1);
                if (cmd == 0)
-                 error ("Bad action list item: %s", actionline);
+                 error (_("Bad action list item: %s"), actionline);
                if (cmd_cfunc_eq (cmd, while_stepping_pseudocommand))
                  indent = i2;
                else if (cmd_cfunc_eq (cmd, end_actions_pseudocommand))
@@ -2374,7 +2374,7 @@ scope_info (char *args, int from_tty)
   int j, count = 0;
 
   if (args == 0 || *args == 0)
-    error ("requires an argument (function, line or *addr) to define a scope");
+    error (_("requires an argument (function, line or *addr) to define a scope"));
 
   sals = decode_line_1 (&args, 1, NULL, 0, &canonical, NULL);
   if (sals.nelts == 0)
@@ -2534,13 +2534,13 @@ trace_dump_command (char *args, int from_tty)
 
   if (!target_is_remote ())
     {
-      error ("Trace can only be run on remote targets.");
+      error (_("Trace can only be run on remote targets."));
       return;
     }
 
   if (tracepoint_number == -1)
     {
-      warning ("No current trace frame.");
+      warning (_("No current trace frame."));
       return;
     }
 
@@ -2549,7 +2549,7 @@ trace_dump_command (char *args, int from_tty)
     break;
 
   if (t == NULL)
-    error ("No known tracepoint matches 'current' tracepoint #%d.",
+    error (_("No known tracepoint matches 'current' tracepoint #%d."),
           tracepoint_number);
 
   old_cleanups = make_cleanup (null_cleanup, NULL);
@@ -2580,7 +2580,7 @@ trace_dump_command (char *args, int from_tty)
 
       cmd = lookup_cmd (&action_exp, cmdlist, "", -1, 1);
       if (cmd == 0)
-       error ("Bad action list item: %s", action_exp);
+       error (_("Bad action list item: %s"), action_exp);
 
       if (cmd_cfunc_eq (cmd, while_stepping_pseudocommand))
        stepping_actions = 1;
index fc67db860fa7b4f1909501107465105667feca56..8eef3f1323f84d9d105584e0e2d81c39b27191dd 100644 (file)
@@ -166,7 +166,7 @@ trad_frame_get_prev_register (struct frame_info *next_frame,
     }
   else
     {
-      error ("Register %s not available",
+      error (_("Register %s not available"),
             gdbarch_register_name (gdbarch, regnum));
     }
 }
index f2d4412414d6374b62bd63428ae2875127b8a52f..00c3dcdd57a4d4db11437805869f2fb6ad3f011d 100644 (file)
@@ -423,7 +423,7 @@ tui_set_layout_for_display_command (const char *layout_name)
       /* First check for ambiguous input */
       if (strlen (buf_ptr) <= 1 && (*buf_ptr == 'S' || *buf_ptr == '$'))
        {
-         warning ("Ambiguous command input.\n");
+         warning (_("Ambiguous command input."));
          status = TUI_FAILURE;
        }
       else
@@ -592,7 +592,7 @@ tui_layout_command (char *arg, int from_tty)
 
   /* Switch to the selected layout.  */
   if (tui_set_layout_for_display_command (arg) != TUI_SUCCESS)
-    warning ("Invalid layout specified.\n%s", LAYOUT_USAGE);
+    warning (_("Invalid layout specified.\n%s"), LAYOUT_USAGE);
 
 }
 
index 0ee538988f42ae174842a342fa8f43082b4c4f94..bdf3273235b70625851f3e13d0fd7e57242c0588 100644 (file)
@@ -357,7 +357,7 @@ tui_show_frame_info (struct frame_info *fi)
            {
              if (find_pc_partial_function (get_frame_pc (fi), (char **) NULL,
                                            &low, (CORE_ADDR) NULL) == 0)
-               error ("No function contains program counter for selected frame.\n");
+               error (_("No function contains program counter for selected frame."));
              else
                low = tui_get_low_disassembly_address (low, get_frame_pc (fi));
            }
index a646a5a24f72d3426fdbbd55c310662b0d235192..443172d4085507baea049c176fbe54c0645a8145 100644 (file)
@@ -855,8 +855,8 @@ tui_set_focus (char *arg, int from_tty)
        win_info = tui_partial_win_by_name (buf_ptr);
 
       if (win_info == (struct tui_win_info *) NULL || !win_info->generic.is_visible)
-       warning ("Invalid window specified. \n\
-The window name specified must be valid and visible.\n");
+       warning (_("Invalid window specified. \n\
+The window name specified must be valid and visible.\n"));
       else
        {
          tui_set_win_focus_to (win_info);
@@ -870,7 +870,7 @@ The window name specified must be valid and visible.\n");
                       tui_win_name ((struct tui_gen_win_info *) tui_win_with_focus ()));
     }
   else
-    warning ("Incorrect Number of Arguments.\n%s", FOCUS_USAGE);
+    warning (_("Incorrect Number of Arguments.\n%s"), FOCUS_USAGE);
 }
 
 static void
@@ -927,7 +927,7 @@ tui_set_tab_width_command (char *arg, int from_tty)
       if (ts > 0)
        tui_set_default_tab_len (ts);
       else
-       warning ("Tab widths greater than 0 must be specified.\n");
+       warning (_("Tab widths greater than 0 must be specified."));
     }
 }
 
@@ -960,8 +960,8 @@ tui_set_win_height (char *arg, int from_tty)
          win_info = tui_partial_win_by_name (wname);
 
          if (win_info == (struct tui_win_info *) NULL || !win_info->generic.is_visible)
-           warning ("Invalid window specified. \n\
-The window name specified must be valid and visible.\n");
+           warning (_("Invalid window specified. \n\
+The window name specified must be valid and visible.\n"));
          else
            {
              /* Process the size */
@@ -996,13 +996,13 @@ The window name specified must be valid and visible.\n");
                       */
                      if (tui_adjust_win_heights (win_info,
                                                new_height) == TUI_FAILURE)
-                       warning ("Invalid window height specified.\n%s",
+                       warning (_("Invalid window height specified.\n%s"),
                                 WIN_HEIGHT_USAGE);
                      else
                         tui_update_gdb_sizes ();
                    }
                  else
-                   warning ("Invalid window height specified.\n%s",
+                   warning (_("Invalid window height specified.\n%s"),
                             WIN_HEIGHT_USAGE);
                }
            }
@@ -1045,15 +1045,15 @@ tui_xdb_set_win_height (char *arg, int from_tty)
          if (!new_height_ok (tui_win_list[CMD_WIN], new_height) ||
              tui_adjust_win_heights (tui_win_list[CMD_WIN],
                                    new_height) == TUI_FAILURE)
-           warning ("Invalid window height specified.\n%s",
+           warning (_("Invalid window height specified.\n%s"),
                     XDBWIN_HEIGHT_USAGE);
        }
       else
-       warning ("Invalid window height specified.\n%s",
+       warning (_("Invalid window height specified.\n%s"),
                 XDBWIN_HEIGHT_USAGE);
     }
   else
-    warning ("Invalid window height specified.\n%s", XDBWIN_HEIGHT_USAGE);
+    warning (_("Invalid window height specified.\n%s"), XDBWIN_HEIGHT_USAGE);
 }
 
 /* Set the height of the specified window, with va_list.  */
@@ -1510,8 +1510,8 @@ parse_scrolling_args (char *arg, struct tui_win_info * * win_to_scroll,
 
          if (*win_to_scroll == (struct tui_win_info *) NULL ||
              !(*win_to_scroll)->generic.is_visible)
-           warning ("Invalid window specified. \n\
-The window name specified must be valid and visible.\n");
+           warning (_("Invalid window specified. \n\
+The window name specified must be valid and visible.\n"));
          else if (*win_to_scroll == TUI_CMD_WIN)
            *win_to_scroll = (struct tui_win_info *) (tui_source_windows ())->list[0];
        }
index 9fc5855810f15238a3a0bc33ee0398ddbf70fba2..93d3b7b056e18fc687b1533ebcf3c9b2fa357cb8 100644 (file)
@@ -90,7 +90,7 @@ typedef_print (struct type *type, struct symbol *new, struct ui_file *stream)
       break;
 #endif
     default:
-      error ("Language not supported.");
+      error (_("Language not supported."));
     }
   fprintf_filtered (stream, ";\n");
 }
@@ -306,11 +306,11 @@ print_type_scalar (struct type *type, LONGEST val, struct ui_file *stream)
     case TYPE_CODE_METHOD:
     case TYPE_CODE_REF:
     case TYPE_CODE_NAMESPACE:
-      error ("internal error: unhandled type in print_type_scalar");
+      error (_("internal error: unhandled type in print_type_scalar"));
       break;
 
     default:
-      error ("Invalid type code in symbol table.");
+      error (_("Invalid type code in symbol table."));
     }
   gdb_flush (stream);
 }
index d93e55f72ae76de92a5d7bcdadeb764137032864..b0d177a660583299f02dbd136ec0ace89be768d3 100644 (file)
@@ -642,7 +642,7 @@ error_stream (struct ui_file *stream)
   long len;
   char *message = ui_file_xstrdup (stream, &len);
   make_cleanup (xfree, message);
-  error ("%s", message);
+  error (("%s"), message);
 }
 
 /* Print a message reporting an internal error/warning. Ask the user
@@ -846,7 +846,7 @@ perror_with_name (const char *string)
   bfd_set_error (bfd_error_no_error);
   errno = 0;
 
-  error ("%s.", combined);
+  error (_("%s."), combined);
 }
 
 /* Print the system error message for ERRCODE, and also mention STRING
@@ -1332,7 +1332,7 @@ no_control_char_error (const char *start, const char *end)
   memcpy (copy, start, len);
   copy[len] = '\0';
 
-  error ("There is no control character `\\%s' in the `%s' character set.",
+  error (_("There is no control character `\\%s' in the `%s' character set."),
         copy, target_charset ());
 }
 
@@ -1380,8 +1380,8 @@ parse_escape (char **string_ptr)
              c = 0177;
 
              if (!host_char_to_target (c, &target_char))
-               error ("There is no character corresponding to `Delete' "
-                      "in the target character set `%s'.", host_charset ());
+               error (_("There is no character corresponding to `Delete' "
+                      "in the target character set `%s'."), host_charset ());
 
              return target_char;
            }
index 3bee2e6ea662895667ba1e91eb1b3174b4c835d4..69f323bb8be0b5c6ca777d1466aa1b47b23ab63b 100644 (file)
@@ -161,7 +161,7 @@ do {                                        \
 #define CALL_BASE(call)                        \
 do {                                   \
   if (!lwp_infpid ())                  \
-    error ("uw-thread: no lwp");       \
+    error (_("uw-thread: no lwp"));    \
   CALL_BASE_1 (call);                  \
 } while (0)
 
@@ -254,7 +254,7 @@ dbg (char *fmt, ...)
       if (!path)
        path = DEBUG_FILE;
       if ((fd = open (path, O_WRONLY | O_CREAT | O_TRUNC, 0664)) < 0)
-       error ("can't open %s\n", path);
+       error (_("can't open %s."), path);
     }
 
   va_start (args, fmt);
@@ -525,7 +525,7 @@ add_thread_uw (int thrid, int lwpid, CORE_ADDR mapp, ptid_t ptid)
   struct thread_info *newthread;
 
   if ((newthread = add_thread (ptid)) == NULL)
-    error ("failed to create new thread structure");
+    error (_("failed to create new thread structure"));
 
   newthread->private = xmalloc (sizeof (struct private_thread_info));
   newthread->private->stable = 1;
@@ -1002,7 +1002,7 @@ libthread_init (void)
   return;
 
  err:
-  warning ("uw-thread: unable to initialize user-mode thread debugging\n");
+  warning (_("uw-thread: unable to initialize user-mode thread debugging."));
   deactivate_uw_thread ();
 }
 
index b3f6c49d5cd1037716f98d519d6b4bda5eadc2f5..4322c4430b2502b679a718e8947a6ea673439aee 100644 (file)
@@ -73,11 +73,11 @@ find_size_for_pointer_math (struct type *ptr_type)
          if (name == NULL)
            name = TYPE_TAG_NAME (ptr_target);
          if (name == NULL)
-           error ("Cannot perform pointer math on incomplete types, "
-                  "try casting to a known type, or void *.");
+           error (_("Cannot perform pointer math on incomplete types, "
+                  "try casting to a known type, or void *."));
          else
-           error ("Cannot perform pointer math on incomplete type \"%s\", "
-                  "try casting to a known type, or void *.", name);
+           error (_("Cannot perform pointer math on incomplete type \"%s\", "
+                  "try casting to a known type, or void *."), name);
        }
     }
   return sz;
@@ -160,9 +160,9 @@ value_sub (struct value *arg1, struct value *arg2)
        }
       else
        {
-         error ("\
+         error (_("\
 First argument of `-' is a pointer and second argument is neither\n\
-an integer nor a pointer of the same type.");
+an integer nor a pointer of the same type."));
        }
     }
 
@@ -203,7 +203,7 @@ value_subscript (struct value *array, struct value *idx)
          /* Emit warning unless we have an array of unknown size.
             An array of unknown size has lowerbound 0 and upperbound -1.  */
          if (upperbound > -1)
-           warning ("array or string index out of range");
+           warning (_("array or string index out of range"));
          /* fall doing C stuff */
          c_style = 1;
        }
@@ -226,7 +226,7 @@ value_subscript (struct value *array, struct value *idx)
       LONGEST lowerbound, upperbound;
       get_discrete_bounds (range_type, &lowerbound, &upperbound);
       if (index < lowerbound || index > upperbound)
-       error ("bitstring index out of range");
+       error (_("bitstring index out of range"));
       index -= lowerbound;
       offset = index / TARGET_CHAR_BIT;
       byte = *((char *) value_contents (array) + offset);
@@ -247,7 +247,7 @@ value_subscript (struct value *array, struct value *idx)
   if (c_style)
     return value_ind (value_add (array, idx));
   else
-    error ("not an array or string");
+    error (_("not an array or string"));
 }
 
 /* Return the value of EXPR[IDX], expr an aggregate rvalue
@@ -265,7 +265,7 @@ value_subscripted_rvalue (struct value *array, struct value *idx, int lowerbound
   struct value *v;
 
   if (index < lowerbound || elt_offs >= TYPE_LENGTH (array_type))
-    error ("no such vector element");
+    error (_("no such vector element"));
 
   v = allocate_value (elt_type);
   if (value_lazy (array))
@@ -358,7 +358,7 @@ value_x_binop (struct value *arg1, struct value *arg2, enum exp_opcode op,
      arg vector and find the right function to call it with.  */
 
   if (TYPE_CODE (check_typedef (value_type (arg1))) != TYPE_CODE_STRUCT)
-    error ("Can't do that binary op on that type");    /* FIXME be explicit */
+    error (_("Can't do that binary op on that type")); /* FIXME be explicit */
 
   argvec = (struct value **) alloca (sizeof (struct value *) * 4);
   argvec[1] = value_addr (arg1);
@@ -444,7 +444,7 @@ value_x_binop (struct value *arg1, struct value *arg2, enum exp_opcode op,
          break;
        case BINOP_MOD: /* invalid */
        default:
-         error ("Invalid binary operation specified.");
+         error (_("Invalid binary operation specified."));
        }
       break;
     case BINOP_SUBSCRIPT:
@@ -470,7 +470,7 @@ value_x_binop (struct value *arg1, struct value *arg2, enum exp_opcode op,
       break;
     case BINOP_MOD:            /* invalid */
     default:
-      error ("Invalid binary operation specified.");
+      error (_("Invalid binary operation specified."));
     }
 
   argvec[0] = value_struct_elt (&arg1, argvec + 1, tstr, &static_memfuncp, "structure");
@@ -491,7 +491,7 @@ value_x_binop (struct value *arg1, struct value *arg2, enum exp_opcode op,
        }
       return call_function_by_hand (argvec[0], 2 - static_memfuncp, argvec + 1);
     }
-  error ("member function %s not found", tstr);
+  error (_("member function %s not found"), tstr);
 #ifdef lint
   return call_function_by_hand (argvec[0], 2 - static_memfuncp, argvec + 1);
 #endif
@@ -518,7 +518,7 @@ value_x_unop (struct value *arg1, enum exp_opcode op, enum noside noside)
      arg vector and find the right function to call it with.  */
 
   if (TYPE_CODE (check_typedef (value_type (arg1))) != TYPE_CODE_STRUCT)
-    error ("Can't do that unary op on that type");     /* FIXME be explicit */
+    error (_("Can't do that unary op on that type"));  /* FIXME be explicit */
 
   argvec = (struct value **) alloca (sizeof (struct value *) * 4);
   argvec[1] = value_addr (arg1);
@@ -564,7 +564,7 @@ value_x_unop (struct value *arg1, enum exp_opcode op, enum noside noside)
       strcpy (ptr, "*");
       break;
     default:
-      error ("Invalid unary operation specified.");
+      error (_("Invalid unary operation specified."));
     }
 
   argvec[0] = value_struct_elt (&arg1, argvec + 1, tstr, &static_memfuncp, "structure");
@@ -586,7 +586,7 @@ value_x_unop (struct value *arg1, enum exp_opcode op, enum noside noside)
        }
       return call_function_by_hand (argvec[0], nargs, argvec + 1);
     }
-  error ("member function %s not found", tstr);
+  error (_("member function %s not found"), tstr);
   return 0;                    /* For lint -- never reached */
 }
 \f
@@ -679,11 +679,11 @@ value_concat (struct value *arg1, struct value *arg2)
       else if (TYPE_CODE (type2) == TYPE_CODE_BITSTRING
               || TYPE_CODE (type2) == TYPE_CODE_BOOL)
        {
-         error ("unimplemented support for bitstring/boolean repeats");
+         error (_("unimplemented support for bitstring/boolean repeats"));
        }
       else
        {
-         error ("can't repeat values of that type");
+         error (_("can't repeat values of that type"));
        }
     }
   else if (TYPE_CODE (type1) == TYPE_CODE_STRING
@@ -693,7 +693,7 @@ value_concat (struct value *arg1, struct value *arg2)
       if (TYPE_CODE (type2) != TYPE_CODE_STRING
          && TYPE_CODE (type2) != TYPE_CODE_CHAR)
        {
-         error ("Strings can only be concatenated with other strings.");
+         error (_("Strings can only be concatenated with other strings."));
        }
       inval1len = TYPE_LENGTH (type1);
       inval2len = TYPE_LENGTH (type2);
@@ -724,14 +724,14 @@ value_concat (struct value *arg1, struct value *arg2)
       if (TYPE_CODE (type2) != TYPE_CODE_BITSTRING
          && TYPE_CODE (type2) != TYPE_CODE_BOOL)
        {
-         error ("Bitstrings or booleans can only be concatenated with other bitstrings or booleans.");
+         error (_("Bitstrings or booleans can only be concatenated with other bitstrings or booleans."));
        }
-      error ("unimplemented support for bitstring/boolean concatenation.");
+      error (_("unimplemented support for bitstring/boolean concatenation."));
     }
   else
     {
       /* We don't know how to concatenate these operands. */
-      error ("illegal operands for concatenation.");
+      error (_("illegal operands for concatenation."));
     }
   return (outval);
 }
@@ -758,7 +758,7 @@ value_binop (struct value *arg1, struct value *arg2, enum exp_opcode op)
   if ((TYPE_CODE (type1) != TYPE_CODE_FLT && !is_integral_type (type1))
       ||
       (TYPE_CODE (type2) != TYPE_CODE_FLT && !is_integral_type (type2)))
-    error ("Argument to arithmetic operation not a number or boolean.");
+    error (_("Argument to arithmetic operation not a number or boolean."));
 
   if (TYPE_CODE (type1) == TYPE_CODE_FLT
       ||
@@ -791,11 +791,11 @@ value_binop (struct value *arg1, struct value *arg2, enum exp_opcode op)
         case BINOP_EXP:
           v = pow (v1, v2);
           if (errno)
-            error ("Cannot perform exponentiation: %s", safe_strerror (errno));
+            error (_("Cannot perform exponentiation: %s"), safe_strerror (errno));
           break;
 
        default:
-         error ("Integer-only operation on floating point number.");
+         error (_("Integer-only operation on floating point number."));
        }
 
       /* If either arg was long double, make sure that value is also long
@@ -840,7 +840,7 @@ value_binop (struct value *arg1, struct value *arg2, enum exp_opcode op)
          break;
 
        default:
-         error ("Invalid operation on booleans.");
+         error (_("Invalid operation on booleans."));
        }
 
       val = allocate_value (type1);
@@ -929,7 +929,7 @@ value_binop (struct value *arg1, struct value *arg2, enum exp_opcode op)
             case BINOP_EXP:
               v = pow (v1, v2);
               if (errno)
-                error ("Cannot perform exponentiation: %s", safe_strerror (errno));
+                error (_("Cannot perform exponentiation: %s"), safe_strerror (errno));
               break;
 
            case BINOP_REM:
@@ -1000,7 +1000,7 @@ value_binop (struct value *arg1, struct value *arg2, enum exp_opcode op)
              break;
 
            default:
-             error ("Invalid binary operation on numbers.");
+             error (_("Invalid binary operation on numbers."));
            }
 
          /* This is a kludge to get around the fact that we don't
@@ -1044,20 +1044,20 @@ value_binop (struct value *arg1, struct value *arg2, enum exp_opcode op)
              if (v2 != 0)
                v = v1 / v2;
              else
-               error ("Division by zero");
+               error (_("Division by zero"));
               break;
 
             case BINOP_EXP:
               v = pow (v1, v2);
               if (errno)
-                error ("Cannot perform exponentiation: %s", safe_strerror (errno));
+                error (_("Cannot perform exponentiation: %s"), safe_strerror (errno));
              break;
 
            case BINOP_REM:
              if (v2 != 0)
                v = v1 % v2;
              else
-               error ("Division by zero");
+               error (_("Division by zero"));
              break;
 
            case BINOP_MOD:
@@ -1124,7 +1124,7 @@ value_binop (struct value *arg1, struct value *arg2, enum exp_opcode op)
              break;
 
            default:
-             error ("Invalid binary operation on numbers.");
+             error (_("Invalid binary operation on numbers."));
            }
 
          /* This is a kludge to get around the fact that we don't
@@ -1263,7 +1263,7 @@ value_equal (struct value *arg1, struct value *arg2)
     }
   else
     {
-      error ("Invalid type combination in equality test.");
+      error (_("Invalid type combination in equality test."));
       return 0;                        /* For lint -- never reached */
     }
 }
@@ -1308,7 +1308,7 @@ value_less (struct value *arg1, struct value *arg2)
     return value_strcmp (arg1, arg2) < 0;
   else
     {
-      error ("Invalid type combination in ordering comparison.");
+      error (_("Invalid type combination in ordering comparison."));
       return 0;
     }
 }
@@ -1338,7 +1338,7 @@ value_neg (struct value *arg1)
     }
   else
     {
-      error ("Argument to negate operation not a number.");
+      error (_("Argument to negate operation not a number."));
       return 0;                        /* For lint -- never reached */
     }
 }
@@ -1354,7 +1354,7 @@ value_complement (struct value *arg1)
   type = check_typedef (value_type (arg1));
 
   if (!is_integral_type (type))
-    error ("Argument to complement operation not an integer or boolean.");
+    error (_("Argument to complement operation not an integer or boolean."));
 
   /* Perform integral promotion for ANSI C/C++.
      FIXME: What about FORTRAN ?  */
@@ -1397,16 +1397,16 @@ value_in (struct value *element, struct value *set)
   if (TYPE_CODE (eltype) == TYPE_CODE_RANGE)
     eltype = TYPE_TARGET_TYPE (eltype);
   if (TYPE_CODE (settype) != TYPE_CODE_SET)
-    error ("Second argument of 'IN' has wrong type");
+    error (_("Second argument of 'IN' has wrong type"));
   if (TYPE_CODE (eltype) != TYPE_CODE_INT
       && TYPE_CODE (eltype) != TYPE_CODE_CHAR
       && TYPE_CODE (eltype) != TYPE_CODE_ENUM
       && TYPE_CODE (eltype) != TYPE_CODE_BOOL)
-    error ("First argument of 'IN' has wrong type");
+    error (_("First argument of 'IN' has wrong type"));
   member = value_bit_index (settype, value_contents (set),
                            value_as_long (element));
   if (member < 0)
-    error ("First argument of 'IN' not in range");
+    error (_("First argument of 'IN' not in range"));
   return value_from_longest (LA_BOOL_TYPE, member);
 }
 
index 754f8019de188e38b6d29d18839dd78fcd8022df..ddcd64635237f5922366a0e5cefb4ff1187d53b9 100644 (file)
@@ -138,7 +138,7 @@ find_function_in_inferior (const char *name)
     {
       if (SYMBOL_CLASS (sym) != LOC_BLOCK)
        {
-         error ("\"%s\" exists in this program but is not a function.",
+         error (_("\"%s\" exists in this program but is not a function."),
                 name);
        }
       return value_of_variable (sym, NULL);
@@ -159,9 +159,9 @@ find_function_in_inferior (const char *name)
       else
        {
          if (!target_has_execution)
-           error ("evaluation of this expression requires the target program to be active");
+           error (_("evaluation of this expression requires the target program to be active"));
          else
-           error ("evaluation of this expression requires the program to have a function \"%s\".", name);
+           error (_("evaluation of this expression requires the program to have a function \"%s\"."), name);
        }
     }
 }
@@ -180,9 +180,9 @@ value_allocate_space_in_inferior (int len)
   if (value_logical_not (val))
     {
       if (!target_has_execution)
-       error ("No memory available to program now: you need to start the target first");
+       error (_("No memory available to program now: you need to start the target first"));
       else
-       error ("No memory available to program: call to malloc failed");
+       error (_("No memory available to program: call to malloc failed"));
     }
   return val;
 }
@@ -233,7 +233,7 @@ value_cast (struct type *type, struct value *arg2)
            low_bound = 0, high_bound = 0;
          new_length = val_length / element_length;
          if (val_length % element_length != 0)
-           warning ("array element type size does not divide object size in cast");
+           warning (_("array element type size does not divide object size in cast"));
          /* FIXME-type-allocation: need a way to free this type when we are
             done with it.  */
          range_type = create_range_type ((struct type *) NULL,
@@ -312,7 +312,7 @@ value_cast (struct type *type, struct value *arg2)
 
              /* While pointers to methods don't really point to a function */
            case TYPE_CODE_METHOD:
-             error ("Pointers to methods not supported with HP aCC");
+             error (_("Pointers to methods not supported with HP aCC"));
 
            default:
              break;            /* fall out and go to normal handling */
@@ -354,7 +354,7 @@ value_cast (struct type *type, struct value *arg2)
        {
          if (longest >= ((LONGEST) 1 << addr_bit)
              || longest <= -((LONGEST) 1 << addr_bit))
-           warning ("value truncated");
+           warning (_("value truncated"));
        }
       return value_from_longest (type, longest);
     }
@@ -418,7 +418,7 @@ value_cast (struct type *type, struct value *arg2)
     }
   else
     {
-      error ("Invalid cast.");
+      error (_("Invalid cast."));
       return 0;
     }
 }
@@ -452,7 +452,7 @@ value_at (struct type *type, CORE_ADDR addr)
   struct value *val;
 
   if (TYPE_CODE (check_typedef (type)) == TYPE_CODE_VOID)
-    error ("Attempt to dereference a generic pointer.");
+    error (_("Attempt to dereference a generic pointer."));
 
   val = allocate_value (type);
 
@@ -472,7 +472,7 @@ value_at_lazy (struct type *type, CORE_ADDR addr)
   struct value *val;
 
   if (TYPE_CODE (check_typedef (type)) == TYPE_CODE_VOID)
-    error ("Attempt to dereference a generic pointer.");
+    error (_("Attempt to dereference a generic pointer."));
 
   val = allocate_value (type);
 
@@ -522,7 +522,7 @@ value_assign (struct value *toval, struct value *fromval)
   struct frame_id old_frame;
 
   if (!deprecated_value_modifiable (toval))
-    error ("Left operand of assignment is not a modifiable lvalue.");
+    error (_("Left operand of assignment is not a modifiable lvalue."));
 
   toval = coerce_ref (toval);
 
@@ -573,7 +573,7 @@ value_assign (struct value *toval, struct value *fromval)
              / HOST_CHAR_BIT;
 
            if (changed_len > (int) sizeof (LONGEST))
-             error ("Can't handle bitfields which don't fit in a %d bit word.",
+             error (_("Can't handle bitfields which don't fit in a %d bit word."),
                     (int) sizeof (LONGEST) * HOST_CHAR_BIT);
 
            read_memory (VALUE_ADDRESS (toval) + value_offset (toval),
@@ -606,7 +606,7 @@ value_assign (struct value *toval, struct value *fromval)
        value_reg = VALUE_REGNUM (toval);
 
        if (!frame)
-         error ("Value being assigned to is no longer active.");
+         error (_("Value being assigned to is no longer active."));
        
        if (VALUE_LVAL (toval) == lval_register
            && CONVERT_REGISTER_P (VALUE_REGNUM (toval), type))
@@ -678,7 +678,7 @@ value_assign (struct value *toval, struct value *fromval)
       }
       
     default:
-      error ("Left operand of assignment is not an lvalue.");
+      error (_("Left operand of assignment is not an lvalue."));
     }
 
   /* Assigning to the stack pointer, frame pointer, and other
@@ -746,9 +746,9 @@ value_repeat (struct value *arg1, int count)
   struct value *val;
 
   if (VALUE_LVAL (arg1) != lval_memory)
-    error ("Only values in memory can be extended with '@'.");
+    error (_("Only values in memory can be extended with '@'."));
   if (count < 1)
-    error ("Invalid number %d of repetitions.", count);
+    error (_("Invalid number %d of repetitions."), count);
 
   val = allocate_repeat_value (value_enclosing_type (arg1), count);
 
@@ -776,16 +776,16 @@ value_of_variable (struct symbol *var, struct block *b)
        {
          if (BLOCK_FUNCTION (b)
              && SYMBOL_PRINT_NAME (BLOCK_FUNCTION (b)))
-           error ("No frame is currently executing in block %s.",
+           error (_("No frame is currently executing in block %s."),
                   SYMBOL_PRINT_NAME (BLOCK_FUNCTION (b)));
          else
-           error ("No frame is currently executing in specified block");
+           error (_("No frame is currently executing in specified block"));
        }
     }
 
   val = read_var_value (var, frame);
   if (!val)
-    error ("Address of symbol \"%s\" is unknown.", SYMBOL_PRINT_NAME (var));
+    error (_("Address of symbol \"%s\" is unknown."), SYMBOL_PRINT_NAME (var));
 
   return val;
 }
@@ -819,7 +819,7 @@ value_coerce_array (struct value *arg1)
   struct type *type = check_typedef (value_type (arg1));
 
   if (VALUE_LVAL (arg1) != lval_memory)
-    error ("Attempt to take address of value not located in memory.");
+    error (_("Attempt to take address of value not located in memory."));
 
   return value_from_pointer (lookup_pointer_type (TYPE_TARGET_TYPE (type)),
                             (VALUE_ADDRESS (arg1) + value_offset (arg1)));
@@ -834,7 +834,7 @@ value_coerce_function (struct value *arg1)
   struct value *retval;
 
   if (VALUE_LVAL (arg1) != lval_memory)
-    error ("Attempt to take address of value not located in memory.");
+    error (_("Attempt to take address of value not located in memory."));
 
   retval = value_from_pointer (lookup_pointer_type (value_type (arg1)),
                               (VALUE_ADDRESS (arg1) + value_offset (arg1)));
@@ -862,7 +862,7 @@ value_addr (struct value *arg1)
     return value_coerce_function (arg1);
 
   if (VALUE_LVAL (arg1) != lval_memory)
-    error ("Attempt to take address of value not located in memory.");
+    error (_("Attempt to take address of value not located in memory."));
 
   /* Get target memory address */
   arg2 = value_from_pointer (lookup_pointer_type (value_type (arg1)),
@@ -891,7 +891,7 @@ value_ind (struct value *arg1)
   base_type = check_typedef (value_type (arg1));
 
   if (TYPE_CODE (base_type) == TYPE_CODE_MEMBER)
-    error ("not implemented: member types in value_ind");
+    error (_("not implemented: member types in value_ind"));
 
   /* Allow * on an integer so we can cast it to whatever we want.
      This returns an int, which seems like the most C-like thing
@@ -921,7 +921,7 @@ value_ind (struct value *arg1)
       return arg2;
     }
 
-  error ("Attempt to take contents of a non-pointer value.");
+  error (_("Attempt to take contents of a non-pointer value."));
   return 0;                    /* For lint -- never reached */
 }
 \f
@@ -1000,14 +1000,14 @@ value_array (int lowbound, int highbound, struct value **elemvec)
   nelem = highbound - lowbound + 1;
   if (nelem <= 0)
     {
-      error ("bad array bounds (%d, %d)", lowbound, highbound);
+      error (_("bad array bounds (%d, %d)"), lowbound, highbound);
     }
   typelength = TYPE_LENGTH (value_enclosing_type (elemvec[0]));
   for (idx = 1; idx < nelem; idx++)
     {
       if (TYPE_LENGTH (value_enclosing_type (elemvec[idx])) != typelength)
        {
-         error ("array elements must all be the same size");
+         error (_("array elements must all be the same size"));
        }
     }
 
@@ -1211,14 +1211,14 @@ search_struct_field (char *name, struct value *arg1, int offset,
              {
                v = value_static_field (type, i);
                if (v == 0)
-                 error ("field %s is nonexistent or has been optimised out",
+                 error (_("field %s is nonexistent or has been optimised out"),
                         name);
              }
            else
              {
                v = value_primitive_field (arg1, offset, i, type);
                if (v == 0)
-                 error ("there is no field named %s", name);
+                 error (_("there is no field named %s"), name);
              }
            return v;
          }
@@ -1286,7 +1286,7 @@ search_struct_field (char *name, struct value *arg1, int offset,
                                      VALUE_ADDRESS (arg1)
                                      + value_offset (arg1) + offset);
          if (boffset == -1)
-           error ("virtual baseclass botch");
+           error (_("virtual baseclass botch"));
 
          /* The virtual base class pointer might have been clobbered by the
             user program. Make sure that it still points to a valid memory
@@ -1300,7 +1300,7 @@ search_struct_field (char *name, struct value *arg1, int offset,
              base_addr = VALUE_ADDRESS (arg1) + value_offset (arg1) + boffset;
              if (target_read_memory (base_addr, value_contents_raw (v2),
                                      TYPE_LENGTH (basetype)) != 0)
-               error ("virtual baseclass botch");
+               error (_("virtual baseclass botch"));
              VALUE_LVAL (v2) = lval_memory;
              VALUE_ADDRESS (v2) = base_addr;
            }
@@ -1404,7 +1404,7 @@ find_rt_vbase_offset (struct type *type, struct type *basetype,
 
   /* Before the constructor is invoked, things are usually zero'd out. */
   if (vtbl == 0)
-    error ("Couldn't find virtual table -- object may not be constructed yet.");
+    error (_("Couldn't find virtual table -- object may not be constructed yet."));
 
 
   /* Find virtual base's offset -- jump over entries for primary base
@@ -1463,7 +1463,7 @@ search_struct_method (char *name, struct value **arg1p,
 
          check_stub_method_group (type, i);
          if (j > 0 && args == 0)
-           error ("cannot resolve overloaded method `%s': no arguments supplied", name);
+           error (_("cannot resolve overloaded method `%s': no arguments supplied"), name);
          else if (j == 0 && args == 0)
            {
              v = value_fn_field (arg1p, f, j, type, offset);
@@ -1507,7 +1507,7 @@ search_struct_method (char *name, struct value **arg1p,
                                    offset + value_embedded_offset (*arg1p),
                                    &base_offset, &skip);
              if (skip >= 0)
-               error ("Virtual base class offset not found in vtable");
+               error (_("Virtual base class offset not found in vtable"));
            }
          else
            {
@@ -1524,7 +1524,7 @@ search_struct_method (char *name, struct value **arg1p,
                  if (target_read_memory (VALUE_ADDRESS (*arg1p)
                                          + value_offset (*arg1p) + offset,
                                          tmp, TYPE_LENGTH (baseclass)) != 0)
-                   error ("virtual baseclass botch");
+                   error (_("virtual baseclass botch"));
                  base_valaddr = tmp;
                }
              else
@@ -1535,7 +1535,7 @@ search_struct_method (char *name, struct value **arg1p,
                                  VALUE_ADDRESS (*arg1p)
                                  + value_offset (*arg1p) + offset);
              if (base_offset == -1)
-               error ("virtual baseclass botch");
+               error (_("virtual baseclass botch"));
            }
        }
       else
@@ -1598,11 +1598,11 @@ value_struct_elt (struct value **argp, struct value **args,
     }
 
   if (TYPE_CODE (t) == TYPE_CODE_MEMBER)
-    error ("not implemented: member type in value_struct_elt");
+    error (_("not implemented: member type in value_struct_elt"));
 
   if (TYPE_CODE (t) != TYPE_CODE_STRUCT
       && TYPE_CODE (t) != TYPE_CODE_UNION)
-    error ("Attempt to extract a component of a value that is not a %s.", err);
+    error (_("Attempt to extract a component of a value that is not a %s."), err);
 
   /* Assume it's not, unless we see that it is.  */
   if (static_memfuncp)
@@ -1622,18 +1622,18 @@ value_struct_elt (struct value **argp, struct value **args,
          return it as a pointer to a method.  */
 
       if (destructor_name_p (name, t))
-       error ("Cannot get value of destructor");
+       error (_("Cannot get value of destructor"));
 
       v = search_struct_method (name, argp, args, 0, static_memfuncp, t);
 
       if (v == (struct value *) - 1)
-       error ("Cannot take address of a method");
+       error (_("Cannot take address of a method"));
       else if (v == 0)
        {
          if (TYPE_NFN_FIELDS (t))
-           error ("There is no member or method named %s.", name);
+           error (_("There is no member or method named %s."), name);
          else
-           error ("There is no member named %s.", name);
+           error (_("There is no member named %s."), name);
        }
       return v;
     }
@@ -1652,13 +1652,13 @@ value_struct_elt (struct value **argp, struct value **args,
                                  f_index, NULL, 0);
            }
          if (v == NULL)
-           error ("could not find destructor function named %s.", name);
+           error (_("could not find destructor function named %s."), name);
          else
            return v;
        }
       else
        {
-         error ("destructor should not have any argument");
+         error (_("destructor should not have any argument"));
        }
     }
   else
@@ -1666,7 +1666,7 @@ value_struct_elt (struct value **argp, struct value **args,
   
   if (v == (struct value *) - 1)
     {
-      error ("One of the arguments you tried to pass to %s could not be converted to what the function wants.", name);
+      error (_("One of the arguments you tried to pass to %s could not be converted to what the function wants."), name);
     }
   else if (v == 0)
     {
@@ -1677,7 +1677,7 @@ value_struct_elt (struct value **argp, struct value **args,
     }
 
   if (!v)
-    error ("Structure has no component named %s.", name);
+    error (_("Structure has no component named %s."), name);
   return v;
 }
 
@@ -1741,7 +1741,7 @@ find_method_list (struct value **argp, char *method, int offset,
                                    offset + value_embedded_offset (*argp),
                                    &base_offset, &skip);
              if (skip >= 0)
-               error ("Virtual base class offset not found in vtable");
+               error (_("Virtual base class offset not found in vtable"));
            }
          else
            {
@@ -1752,7 +1752,7 @@ find_method_list (struct value **argp, char *method, int offset,
                                  value_contents (*argp) + base_offset,
                                  VALUE_ADDRESS (*argp) + base_offset);
              if (base_offset == -1)
-               error ("virtual baseclass botch");
+               error (_("virtual baseclass botch"));
            }
        }
       else
@@ -1797,11 +1797,11 @@ value_find_oload_method_list (struct value **argp, char *method, int offset,
     }
 
   if (TYPE_CODE (t) == TYPE_CODE_MEMBER)
-    error ("Not implemented: member type in value_find_oload_lis");
+    error (_("Not implemented: member type in value_find_oload_lis"));
 
   if (TYPE_CODE (t) != TYPE_CODE_STRUCT
       && TYPE_CODE (t) != TYPE_CODE_UNION)
-    error ("Attempt to extract a component of a value that is not a struct or union");
+    error (_("Attempt to extract a component of a value that is not a struct or union"));
 
   return find_method_list (argp, method, 0, t, num_fns, basetype, boffset);
 }
@@ -1873,7 +1873,7 @@ find_overload_match (struct type **arg_types, int nargs, char *name, int method,
                                              &num_fns,
                                              &basetype, &boffset);
       if (!fns_ptr || !num_fns)
-       error ("Couldn't find method %s%s%s",
+       error (_("Couldn't find method %s%s%s"),
               obj_type_name,
               (obj_type_name && *obj_type_name) ? "::" : "",
               name);
@@ -1918,23 +1918,23 @@ find_overload_match (struct type **arg_types, int nargs, char *name, int method,
   if (match_quality == INCOMPATIBLE)
     {
       if (method)
-       error ("Cannot resolve method %s%s%s to any overloaded instance",
+       error (_("Cannot resolve method %s%s%s to any overloaded instance"),
               obj_type_name,
               (obj_type_name && *obj_type_name) ? "::" : "",
               name);
       else
-       error ("Cannot resolve function %s to any overloaded instance",
+       error (_("Cannot resolve function %s to any overloaded instance"),
               func_name);
     }
   else if (match_quality == NON_STANDARD)
     {
       if (method)
-       warning ("Using non-standard conversion to match method %s%s%s to supplied arguments",
+       warning (_("Using non-standard conversion to match method %s%s%s to supplied arguments"),
                 obj_type_name,
                 (obj_type_name && *obj_type_name) ? "::" : "",
                 name);
       else
-       warning ("Using non-standard conversion to match function %s to supplied arguments",
+       warning (_("Using non-standard conversion to match function %s to supplied arguments"),
                 func_name);
     }
 
@@ -2256,7 +2256,7 @@ destructor_name_p (const char *name, const struct type *type)
       else
        len = cp - dname;
       if (strlen (name + 1) != len || strncmp (dname, name + 1, len) != 0)
-       error ("name of destructor must equal name of class");
+       error (_("name of destructor must equal name of class"));
       else
        return 1;
     }
@@ -2328,11 +2328,11 @@ check_field (struct value *arg1, const char *name)
     }
 
   if (TYPE_CODE (t) == TYPE_CODE_MEMBER)
-    error ("not implemented: member type in check_field");
+    error (_("not implemented: member type in check_field"));
 
   if (TYPE_CODE (t) != TYPE_CODE_STRUCT
       && TYPE_CODE (t) != TYPE_CODE_UNION)
-    error ("Internal error: `this' is not an aggregate");
+    error (_("Internal error: `this' is not an aggregate"));
 
   return check_field_in (t, name);
 }
@@ -2381,7 +2381,7 @@ value_struct_elt_for_reference (struct type *domain, int offset,
 
   if (TYPE_CODE (t) != TYPE_CODE_STRUCT
       && TYPE_CODE (t) != TYPE_CODE_UNION)
-    error ("Internal error: non-aggregate type to value_struct_elt_for_reference");
+    error (_("Internal error: non-aggregate type to value_struct_elt_for_reference"));
 
   for (i = TYPE_NFIELDS (t) - 1; i >= TYPE_N_BASECLASSES (t); i--)
     {
@@ -2393,12 +2393,12 @@ value_struct_elt_for_reference (struct type *domain, int offset,
            {
              v = value_static_field (t, i);
              if (v == NULL)
-               error ("static field %s has been optimized out",
+               error (_("static field %s has been optimized out"),
                       name);
              return v;
            }
          if (TYPE_FIELD_PACKED (t, i))
-           error ("pointers to bitfield members not allowed");
+           error (_("pointers to bitfield members not allowed"));
 
          return value_from_longest
            (lookup_reference_type (lookup_member_type (TYPE_FIELD_TYPE (t, i),
@@ -2413,7 +2413,7 @@ value_struct_elt_for_reference (struct type *domain, int offset,
   /* Destructors are a special case.  */
   if (destructor_name_p (name, t))
     {
-      error ("member pointers to destructors not implemented yet");
+      error (_("member pointers to destructors not implemented yet"));
     }
 
   /* Perform all necessary dereferencing.  */
@@ -2442,14 +2442,14 @@ value_struct_elt_for_reference (struct type *domain, int offset,
          check_stub_method_group (t, i);
 
          if (intype == 0 && j > 1)
-           error ("non-unique member `%s' requires type instantiation", name);
+           error (_("non-unique member `%s' requires type instantiation"), name);
          if (intype)
            {
              while (j--)
                if (TYPE_FN_FIELD_TYPE (f, j) == intype)
                  break;
              if (j < 0)
-               error ("no member function matches that type instantiation");
+               error (_("no member function matches that type instantiation"));
            }
          else
            j = 0;
@@ -2521,7 +2521,7 @@ value_namespace_elt (const struct type *curtype,
                                                    noside);
 
   if (retval == NULL)
-    error ("No symbol \"%s\" in namespace \"%s\".", name,
+    error (_("No symbol \"%s\" in namespace \"%s\"."), name,
           TYPE_TAG_NAME (curtype));
 
   return retval;
@@ -2614,7 +2614,7 @@ value_full_object (struct value *argp, struct type *rtype, int xfull, int xtop,
   /* Check if object is in memory */
   if (VALUE_LVAL (argp) != lval_memory)
     {
-      warning ("Couldn't retrieve complete object of RTTI type %s; object may be in register(s).", TYPE_NAME (real_type));
+      warning (_("Couldn't retrieve complete object of RTTI type %s; object may be in register(s)."), TYPE_NAME (real_type));
 
       return argp;
     }
@@ -2649,7 +2649,7 @@ value_of_local (const char *name, int complain)
   if (deprecated_selected_frame == 0)
     {
       if (complain)
-       error ("no frame selected");
+       error (_("no frame selected"));
       else
        return 0;
     }
@@ -2658,7 +2658,7 @@ value_of_local (const char *name, int complain)
   if (!func)
     {
       if (complain)
-       error ("no `%s' in nameless context", name);
+       error (_("no `%s' in nameless context"), name);
       else
        return 0;
     }
@@ -2667,7 +2667,7 @@ value_of_local (const char *name, int complain)
   if (dict_empty (BLOCK_DICT (b)))
     {
       if (complain)
-       error ("no args, no `%s'", name);
+       error (_("no args, no `%s'"), name);
       else
        return 0;
     }
@@ -2678,14 +2678,14 @@ value_of_local (const char *name, int complain)
   if (sym == NULL)
     {
       if (complain)
-       error ("current stack frame does not contain a variable named `%s'", name);
+       error (_("current stack frame does not contain a variable named `%s'"), name);
       else
        return NULL;
     }
 
   ret = read_var_value (sym, deprecated_selected_frame);
   if (ret == 0 && complain)
-    error ("`%s' argument unreadable", name);
+    error (_("`%s' argument unreadable"), name);
   return ret;
 }
 
@@ -2717,13 +2717,13 @@ value_slice (struct value *array, int lowbound, int length)
   if (TYPE_CODE (array_type) != TYPE_CODE_ARRAY
       && TYPE_CODE (array_type) != TYPE_CODE_STRING
       && TYPE_CODE (array_type) != TYPE_CODE_BITSTRING)
-    error ("cannot take slice of non-array");
+    error (_("cannot take slice of non-array"));
   range_type = TYPE_INDEX_TYPE (array_type);
   if (get_discrete_bounds (range_type, &lowerbound, &upperbound) < 0)
-    error ("slice from bad array or bitstring");
+    error (_("slice from bad array or bitstring"));
   if (lowbound < lowerbound || length < 0
       || lowbound + length - 1 > upperbound)
-    error ("slice out of range");
+    error (_("slice out of range"));
   /* FIXME-type-allocation: need a way to free this type when we are
      done with it.  */
   slice_range_type = create_range_type ((struct type *) NULL,
@@ -2741,7 +2741,7 @@ value_slice (struct value *array, int lowbound, int length)
                                         value_contents (array),
                                         lowbound + i);
          if (element < 0)
-           error ("internal error accessing bitstring");
+           error (_("internal error accessing bitstring"));
          else if (element > 0)
            {
              int j = i % TARGET_CHAR_BIT;
@@ -2827,7 +2827,7 @@ cast_into_complex (struct type *type, struct value *val)
           || TYPE_CODE (value_type (val)) == TYPE_CODE_INT)
     return value_literal_complex (val, value_zero (real_type, not_lval), type);
   else
-    error ("cannot cast non-number to complex");
+    error (_("cannot cast non-number to complex"));
 }
 
 void
index dfcd7221a305a5725f3b9ee05e40ccebfc30d9e8..62e26fde44bd63eaf0d09ef4a272ef993de5b22f 100644 (file)
@@ -274,7 +274,7 @@ longest_to_int (LONGEST arg)
     {
       if (rtnval != arg)
        {
-         error ("Value out of range.");
+         error (_("Value out of range."));
        }
     }
   return (rtnval);
@@ -492,7 +492,7 @@ print_octal_chars (struct ui_file *stream, const bfd_byte *valaddr,
              break;
 
            default:
-             error ("Internal error in octal conversion;");
+             error (_("Internal error in octal conversion;"));
            }
 
          cycle++;
@@ -539,7 +539,7 @@ print_octal_chars (struct ui_file *stream, const bfd_byte *valaddr,
              break;
 
            default:
-             error ("Internal error in octal conversion;");
+             error (_("Internal error in octal conversion;"));
            }
 
          cycle++;
@@ -1080,7 +1080,7 @@ set_input_radix_1 (int from_tty, unsigned radix)
     {
       /* FIXME: cagney/2002-03-17: This needs to revert the bad radix
          value.  */
-      error ("Nonsense input radix ``decimal %u''; input radix unchanged.",
+      error (_("Nonsense input radix ``decimal %u''; input radix unchanged."),
             radix);
     }
   input_radix = radix;
@@ -1116,7 +1116,7 @@ set_output_radix_1 (int from_tty, unsigned radix)
     default:
       /* FIXME: cagney/2002-03-17: This needs to revert the bad radix
          value.  */
-      error ("Unsupported output radix ``decimal %u''; output radix unchanged.",
+      error (_("Unsupported output radix ``decimal %u''; output radix unchanged."),
             radix);
     }
   output_radix = radix;
index 939275365288bc68a2c12abf1562adf255883da3..e6a14bb09b20ed2c7f823ffa870101b669812e30 100644 (file)
@@ -612,14 +612,14 @@ access_value_history (int num)
   if (absnum <= 0)
     {
       if (num == 0)
-       error ("The history is empty.");
+       error (_("The history is empty."));
       else if (num == 1)
-       error ("There is only one value in the history.");
+       error (_("There is only one value in the history."));
       else
-       error ("History does not go back to $$%d.", -num);
+       error (_("History does not go back to $$%d."), -num);
     }
   if (absnum > value_history_count)
-    error ("History has not yet reached $%d.", absnum);
+    error (_("History has not yet reached $%d."), absnum);
 
   absnum--;
 
@@ -852,7 +852,7 @@ value_as_double (struct value *val)
 
   foo = unpack_double (value_type (val), value_contents (val), &inv);
   if (inv)
-    error ("Invalid floating value found in program.");
+    error (_("Invalid floating value found in program."));
   return foo;
 }
 /* Extract a value as a C pointer. Does not deallocate the value.  
@@ -1009,10 +1009,10 @@ unpack_long (struct type *type, const char *valaddr)
       return extract_typed_address (valaddr, type);
 
     case TYPE_CODE_MEMBER:
-      error ("not implemented: member types in unpack_long");
+      error (_("not implemented: member types in unpack_long"));
 
     default:
-      error ("Value can't be converted to integer.");
+      error (_("Value can't be converted to integer."));
     }
   return 0;                    /* Placate lint.  */
 }
@@ -1132,8 +1132,8 @@ value_static_field (struct type *type, int fieldno)
          /* SYM should never have a SYMBOL_CLASS which will require
             read_var_value to use the FRAME parameter.  */
          if (symbol_read_needs_frame (sym))
-           warning ("static field's value depends on the current "
-                    "frame - bad debug info?");
+           warning (_("static field's value depends on the current "
+                    "frame - bad debug info?"));
          retval = read_var_value (sym, NULL);
        }
       if (retval && VALUE_LVAL (retval) == lval_memory)
@@ -1400,7 +1400,7 @@ modify_field (char *addr, LONGEST fieldval, int bitpos, int bitsize)
     {
       /* FIXME: would like to include fieldval in the message, but
          we don't have a sprintf_longest.  */
-      warning ("Value does not fit in %d bits.", bitsize);
+      warning (_("Value does not fit in %d bits."), bitsize);
 
       /* Truncate it, otherwise adjoining fields may be corrupted.  */
       fieldval &= mask;
@@ -1449,7 +1449,7 @@ retry:
       break;
 
     default:
-      error ("Unexpected type (%d) encountered for integer constant.", code);
+      error (_("Unexpected type (%d) encountered for integer constant."), code);
     }
   return val;
 }
@@ -1507,7 +1507,7 @@ value_from_double (struct type *type, DOUBLEST num)
       store_typed_floating (value_contents_raw (val), base_type, num);
     }
   else
-    error ("Unexpected type encountered for floating constant.");
+    error (_("Unexpected type encountered for floating constant."));
 
   return val;
 }
@@ -1589,7 +1589,7 @@ using_struct_return (struct type *value_type, int gcc_p)
   enum type_code code = TYPE_CODE (value_type);
 
   if (code == TYPE_CODE_ERROR)
-    error ("Function return type unknown.");
+    error (_("Function return type unknown."));
 
   if (code == TYPE_CODE_VOID)
     /* A void return value is never in memory.  See also corresponding
index 818a31bda7b6576b19b416c1483a728f3c88f23d..4b931616dcfc5317c7d3fd807a008a1157434c8c 100644 (file)
@@ -576,7 +576,7 @@ varobj_get_handle (char *objname)
     cv = cv->next;
 
   if (cv == NULL)
-    error ("Variable object not found");
+    error (_("Variable object not found"));
 
   return cv->var;
 }
@@ -635,7 +635,7 @@ varobj_delete (struct varobj *var, char ***dellist, int only_children)
        }
 
       if (mycount || (*cp != NULL))
-       warning ("varobj_delete: assertion failed - mycount(=%d) <> 0",
+       warning (_("varobj_delete: assertion failed - mycount(=%d) <> 0"),
                 mycount);
     }
 
@@ -1011,7 +1011,7 @@ varobj_update (struct varobj **varp, struct varobj ***changelist)
       *cv = vpop (&result);
     }
   if (vleft)
-    warning ("varobj_update: assertion failed - vleft <> 0");
+    warning (_("varobj_update: assertion failed - vleft <> 0"));
 
   if (changed > 1)
     {
@@ -1123,7 +1123,7 @@ install_variable (struct varobj *var)
     cv = cv->next;
 
   if (cv != NULL)
-    error ("Duplicate variable object name");
+    error (_("Duplicate variable object name"));
 
   /* Add varobj to hash table */
   newvl = xmalloc (sizeof (struct vlist));
@@ -2025,7 +2025,7 @@ c_type_of_child (struct varobj *parent, int index)
 
     default:
       /* This should not happen as only the above types have children */
-      warning ("Child of parent whose type does not allow children");
+      warning (_("Child of parent whose type does not allow children"));
       /* FIXME: Can we still go on? */
       type = NULL;
       break;
index 6063ab10b693fafc41e91dd5a9c8f8c332e39456..1ec3b83ea109f9785879046dc8cd14b77a12026b 100644 (file)
@@ -478,14 +478,14 @@ psapi_get_dll_name (DWORD BaseAddress, char *dll_name_ret)
                                          DllHandle[i],
                                          &mi,
                                          sizeof (mi)))
-       error ("Can't get module info");
+       error (_("Can't get module info"));
 
       len = (*psapi_GetModuleFileNameExA) (current_process_handle,
                                           DllHandle[i],
                                           dll_name_ret,
                                           MAX_PATH);
       if (len == 0)
-       error ("Error getting dll name: %u\n", (unsigned) GetLastError ());
+       error (_("Error getting dll name: %u."), (unsigned) GetLastError ());
 
       if ((DWORD) (mi.lpBaseOfDll) == BaseAddress)
        return 1;
@@ -718,7 +718,7 @@ handle_unload_dll (void *dummy)
        xfree(sodel);
        return 1;
       }
-  error ("Error: dll starting at 0x%lx not found.\n", (DWORD) lpBaseOfDll);
+  error (_("Error: dll starting at 0x%lx not found."), (DWORD) lpBaseOfDll);
 
   return 0;
 }
@@ -874,7 +874,7 @@ dll_symbol_command (char *args, int from_tty)
   dont_repeat ();
 
   if (args == NULL)
-    error ("dll-symbols requires a file name");
+    error (_("dll-symbols requires a file name"));
 
   n = strlen (args);
   if (n > 4 && strcasecmp (args + n - 4, ".dll") != 0)
@@ -921,7 +921,7 @@ handle_output_debug_string (struct target_waitstatus *ourstatus)
   if (strncmp (s, CYGWIN_SIGNAL_STRING, sizeof (CYGWIN_SIGNAL_STRING) - 1) != 0)
     {
       if (strncmp (s, "cYg", 3) != 0)
-       warning ("%s", s);
+       warning (("%s"), s);
     }
   else
     {
@@ -1600,7 +1600,7 @@ child_attach (char *args, int from_tty)
        ok = DebugActiveProcess (pid);
 
       if (!ok)
-       error ("Can't attach to process.");
+       error (_("Can't attach to process."));
     }
 
   if (has_detach_ability ())
@@ -1637,7 +1637,7 @@ child_detach (char *args, int from_tty)
       child_continue (DBG_CONTINUE, -1);
       if (!DebugActiveProcessStop (current_event.dwProcessId))
        {
-         error ("Can't detach process %lu (error %lu)",
+         error (_("Can't detach process %lu (error %lu)"),
                 current_event.dwProcessId, GetLastError ());
          detached = 0;
        }
@@ -1698,7 +1698,7 @@ child_files_info (struct target_ops *ignore)
 static void
 child_open (char *arg, int from_tty)
 {
-  error ("Use the \"run\" command to start a Unix child process.");
+  error (_("Use the \"run\" command to start a Unix child process."));
 }
 
 /* Start an inferior win32 child process and sets inferior_ptid to its pid.
@@ -1727,7 +1727,7 @@ child_create_inferior (char *exec_file, char *allargs, char **env,
   int ostdin, ostdout, ostderr;
 
   if (!exec_file)
-    error ("No executable specified, use `target exec'.\n");
+    error (_("No executable specified, use `target exec'."));
 
   memset (&si, 0, sizeof (si));
   si.cb = sizeof (si);
@@ -1882,7 +1882,8 @@ child_create_inferior (char *exec_file, char *allargs, char **env,
     }
 
   if (!ret)
-    error ("Error creating process %s, (error %d)\n", exec_file, (unsigned) GetLastError ());
+    error (_("Error creating process %s, (error %d)."),
+          exec_file, (unsigned) GetLastError ());
 
   CloseHandle (pi.hThread);
   CloseHandle (pi.hProcess);
@@ -2442,7 +2443,7 @@ fetch_elf_core_registers (char *core_reg_sect,
   int r;
   if (core_reg_size < sizeof (CONTEXT))
     {
-      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;
     }
   for (r = 0; r < NUM_REGS; r++)
@@ -2488,7 +2489,7 @@ _initialize_check_for_gdb_ini (void)
          char *newini = alloca (len + 1);
          sprintf (newini, "%.*s.gdbinit",
            (int) (len - (sizeof ("gdb.ini") - 1)), oldini);
-         warning ("obsolete '%s' found. Rename to '%s'.", oldini, newini);
+         warning (_("obsolete '%s' found. Rename to '%s'."), oldini, newini);
        }
     }
 }
index e1f56c5947ecf05bef521de18ac1a576ffd9f891..8c9be07ab042e38d6e7a1f589d693f7a4de148c3 100644 (file)
@@ -432,7 +432,7 @@ vstub_error (LPCSTR fmt, va_list * args)
   char buf[4096];
   vsprintf (buf, fmt, args);
   s = -1;
-  error ("%s", buf);
+  error (("%s"), buf);
 }
 
 /* The standard way to display an error message and exit.  */
@@ -1568,7 +1568,7 @@ child_files_info (struct target_ops *ignore)
 static void
 child_open (char *arg, int from_tty)
 {
-  error ("Use the \"run\" command to start a child process.");
+  error (_("Use the \"run\" command to start a child process."));
 }
 
 #define FACTOR (0x19db1ded53ea710LL)
@@ -1615,7 +1615,7 @@ upload_to_device (const char *to, const char *from)
     to = p + 1;
 
   if (!*to)
-    error ("no filename found to upload - %s.", in_to);
+    error (_("no filename found to upload - %s."), in_to);
 
   len = strlen (dir) + strlen (to) + 2;
   remotefile = (char *) xrealloc (remotefile, len);
@@ -1629,7 +1629,7 @@ upload_to_device (const char *to, const char *from)
   /* Open the source.  */
   if ((fd = openp (getenv ("PATH"), OPF_TRY_CWD_FIRST, (char *) from,
                   O_RDONLY, 0, NULL)) < 0)
-    error ("couldn't open %s", from);
+    error (_("couldn't open %s"), from);
 
   /* Get the time for later comparison.  */
   if (fstat (fd, &st))
@@ -1647,7 +1647,7 @@ upload_to_device (const char *to, const char *from)
   /* Some kind of problem?  */
   err = CeGetLastError ();
   if (h == NULL || h == INVALID_HANDLE_VALUE)
-    error ("error opening file \"%s\".  Windows error %d.",
+    error (_("error opening file \"%s\".  Windows error %d."),
           remotefile, err);
 
   CeGetFileTime (h, &crtime, &actime, &wrtime);
@@ -1673,13 +1673,13 @@ upload_to_device (const char *to, const char *from)
       /* Upload the file.  */
       while ((n = read (fd, buf, sizeof (buf))) > 0)
        if (!CeWriteFile (h, buf, (DWORD) n, &nbytes, NULL))
-         error ("error writing to remote device - %d.",
+         error (_("error writing to remote device - %d."),
                 CeGetLastError ());
     }
 
   close (fd);
   if (!CeCloseHandle (h))
-    error ("error closing remote file - %d.", CeGetLastError ());
+    error (_("error closing remote file - %d."), CeGetLastError ());
 
   return remotefile;
 }
@@ -1704,8 +1704,7 @@ wince_initialize (void)
        break;
       default:
        CeRapiUninit ();
-       error ("Can't initialize connection to remote device.\n");
-       break;
+       error (_("Can't initialize connection to remote device."));
       }
 
   /* Upload the stub to the handheld device.  */
@@ -1717,7 +1716,7 @@ wince_initialize (void)
       strcat (args, " ");
       hostname = strchr (args, '\0');
       if (gethostname (hostname, sizeof (args) - strlen (args)))
-       error ("couldn't get hostname of this system.");
+       error (_("couldn't get hostname of this system."));
     }
 
   /* Get a socket.  */
@@ -1736,23 +1735,23 @@ wince_initialize (void)
   sin.sin_port = htons (7000); /* FIXME: This should be configurable.  */
 
   if (bind (s0, (struct sockaddr *) &sin, sizeof (sin)))
-    error ("couldn't bind socket");
+    error (_("couldn't bind socket"));
 
   if (listen (s0, 1))
-    error ("Couldn't open socket for listening.\n");
+    error (_("Couldn't open socket for listening."));
 
   /* Start up the stub on the remote device.  */
   if (!CeCreateProcess (towide (stub_file_name, NULL), 
                        towide (args, NULL),
                        NULL, NULL, 0, 0, 
                        NULL, NULL, NULL, &pi))
-    error ("Unable to start remote stub '%s'.  Windows CE error %d.",
+    error (_("Unable to start remote stub '%s'.  Windows CE error %d."),
           stub_file_name, CeGetLastError ());
 
   /* Wait for a connection */
 
   if ((s = accept (s0, NULL, NULL)) < 0)
-    error ("couldn't set up server for connection.");
+    error (_("couldn't set up server for connection."));
 
   close (s0);
 }
@@ -1773,7 +1772,7 @@ child_create_inferior (char *exec_file, char *args, char **env,
   char *exec_and_args;
 
   if (!exec_file)
-    error ("No executable specified, use `target exec'.\n");
+    error (_("No executable specified, use `target exec'."));
 
   flags = DEBUG_PROCESS;
 
@@ -1799,7 +1798,7 @@ child_create_inferior (char *exec_file, char *args, char **env,
   memset (&pi, 0, sizeof (pi));
   /* Execute the process.  */
   if (!create_process (exec_file, exec_and_args, flags, &pi))
-    error ("Error creating process %s, (error %d)\n"
+    error (_("Error creating process %s, (error %d).")
           exec_file, GetLastError ());
 
   exception_count = 0;
@@ -2012,7 +2011,7 @@ set_upload_type (char *ignore, int from_tty)
 
   bad_option = remote_upload;
   replace_upload (UPLOAD_NEWER);
-  error ("Unknown upload type: %s.", bad_option);
+  error (_("Unknown upload type: %s."), bad_option);
 }
 
 void
index 6063ab10b693fafc41e91dd5a9c8f8c332e39456..1ec3b83ea109f9785879046dc8cd14b77a12026b 100644 (file)
@@ -478,14 +478,14 @@ psapi_get_dll_name (DWORD BaseAddress, char *dll_name_ret)
                                          DllHandle[i],
                                          &mi,
                                          sizeof (mi)))
-       error ("Can't get module info");
+       error (_("Can't get module info"));
 
       len = (*psapi_GetModuleFileNameExA) (current_process_handle,
                                           DllHandle[i],
                                           dll_name_ret,
                                           MAX_PATH);
       if (len == 0)
-       error ("Error getting dll name: %u\n", (unsigned) GetLastError ());
+       error (_("Error getting dll name: %u."), (unsigned) GetLastError ());
 
       if ((DWORD) (mi.lpBaseOfDll) == BaseAddress)
        return 1;
@@ -718,7 +718,7 @@ handle_unload_dll (void *dummy)
        xfree(sodel);
        return 1;
       }
-  error ("Error: dll starting at 0x%lx not found.\n", (DWORD) lpBaseOfDll);
+  error (_("Error: dll starting at 0x%lx not found."), (DWORD) lpBaseOfDll);
 
   return 0;
 }
@@ -874,7 +874,7 @@ dll_symbol_command (char *args, int from_tty)
   dont_repeat ();
 
   if (args == NULL)
-    error ("dll-symbols requires a file name");
+    error (_("dll-symbols requires a file name"));
 
   n = strlen (args);
   if (n > 4 && strcasecmp (args + n - 4, ".dll") != 0)
@@ -921,7 +921,7 @@ handle_output_debug_string (struct target_waitstatus *ourstatus)
   if (strncmp (s, CYGWIN_SIGNAL_STRING, sizeof (CYGWIN_SIGNAL_STRING) - 1) != 0)
     {
       if (strncmp (s, "cYg", 3) != 0)
-       warning ("%s", s);
+       warning (("%s"), s);
     }
   else
     {
@@ -1600,7 +1600,7 @@ child_attach (char *args, int from_tty)
        ok = DebugActiveProcess (pid);
 
       if (!ok)
-       error ("Can't attach to process.");
+       error (_("Can't attach to process."));
     }
 
   if (has_detach_ability ())
@@ -1637,7 +1637,7 @@ child_detach (char *args, int from_tty)
       child_continue (DBG_CONTINUE, -1);
       if (!DebugActiveProcessStop (current_event.dwProcessId))
        {
-         error ("Can't detach process %lu (error %lu)",
+         error (_("Can't detach process %lu (error %lu)"),
                 current_event.dwProcessId, GetLastError ());
          detached = 0;
        }
@@ -1698,7 +1698,7 @@ child_files_info (struct target_ops *ignore)
 static void
 child_open (char *arg, int from_tty)
 {
-  error ("Use the \"run\" command to start a Unix child process.");
+  error (_("Use the \"run\" command to start a Unix child process."));
 }
 
 /* Start an inferior win32 child process and sets inferior_ptid to its pid.
@@ -1727,7 +1727,7 @@ child_create_inferior (char *exec_file, char *allargs, char **env,
   int ostdin, ostdout, ostderr;
 
   if (!exec_file)
-    error ("No executable specified, use `target exec'.\n");
+    error (_("No executable specified, use `target exec'."));
 
   memset (&si, 0, sizeof (si));
   si.cb = sizeof (si);
@@ -1882,7 +1882,8 @@ child_create_inferior (char *exec_file, char *allargs, char **env,
     }
 
   if (!ret)
-    error ("Error creating process %s, (error %d)\n", exec_file, (unsigned) GetLastError ());
+    error (_("Error creating process %s, (error %d)."),
+          exec_file, (unsigned) GetLastError ());
 
   CloseHandle (pi.hThread);
   CloseHandle (pi.hProcess);
@@ -2442,7 +2443,7 @@ fetch_elf_core_registers (char *core_reg_sect,
   int r;
   if (core_reg_size < sizeof (CONTEXT))
     {
-      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;
     }
   for (r = 0; r < NUM_REGS; r++)
@@ -2488,7 +2489,7 @@ _initialize_check_for_gdb_ini (void)
          char *newini = alloca (len + 1);
          sprintf (newini, "%.*s.gdbinit",
            (int) (len - (sizeof ("gdb.ini") - 1)), oldini);
-         warning ("obsolete '%s' found. Rename to '%s'.", oldini, newini);
+         warning (_("obsolete '%s' found. Rename to '%s'."), oldini, newini);
        }
     }
 }
index 4ecd0a266813310e39fac65fafc1977ed16addf4..0805f8035ac06ab8543771ce18ec05ec469ba850 100644 (file)
@@ -1880,7 +1880,7 @@ init_stringtab (bfd *abfd, file_ptr offset, struct objfile *objfile)
   ((struct coff_symfile_info *) objfile->deprecated_sym_private)->strtbl = NULL;
 
   if (bfd_seek (abfd, offset, SEEK_SET) < 0)
-    error ("cannot seek to string table in %s: %s",
+    error (_("cannot seek to string table in %s: %s"),
           bfd_get_filename (abfd), bfd_errmsg (bfd_get_error ()));
 
   val = bfd_bread ((char *) lengthbuf, sizeof lengthbuf, abfd);
@@ -1907,10 +1907,10 @@ init_stringtab (bfd *abfd, file_ptr offset, struct objfile *objfile)
   val = bfd_bread (strtbl + sizeof lengthbuf, length - sizeof lengthbuf, abfd);
 
   if (val != length - sizeof lengthbuf)
-    error ("cannot read string table from %s: %s",
+    error (_("cannot read string table from %s: %s"),
           bfd_get_filename (abfd), bfd_errmsg (bfd_get_error ()));
   if (strtbl[length - 1] != '\0')
-    error ("bad symbol file: string table does not end with null character");
+    error (_("bad symbol file: string table does not end with null character"));
 
   return;
 }
@@ -2292,7 +2292,7 @@ scan_xcoff_symtab (struct objfile *objfile)
 
                  case XMC_TC0:
                    if (toc_offset)
-                     warning ("More than one XMC_TC0 symbol found.");
+                     warning (_("More than one XMC_TC0 symbol found."));
                    toc_offset = symbol.n_value;
 
                    /* Make TOC offset relative to start address of section.  */
@@ -2893,7 +2893,7 @@ xcoff_initial_scan (struct objfile *objfile, int mainline)
                if (!bfd_get_section_contents (abfd, secp, debugsec,
                                               (file_ptr) 0, length))
                  {
-                   error ("Error reading .debug section of `%s': %s",
+                   error (_("Error reading .debug section of `%s': %s"),
                           name, bfd_errmsg (bfd_get_error ()));
                  }
              }
@@ -2907,7 +2907,7 @@ xcoff_initial_scan (struct objfile *objfile, int mainline)
      access them randomly in read_symbol*.  */
   val = bfd_seek (abfd, symtab_offset, SEEK_SET);
   if (val < 0)
-    error ("Error reading symbols from %s: %s",
+    error (_("Error reading symbols from %s: %s"),
           name, bfd_errmsg (bfd_get_error ()));
   size = coff_data (abfd)->local_symesz * num_symbols;
   ((struct coff_symfile_info *) objfile->deprecated_sym_private)->symtbl =
index 9dcc3c4f715c0a0c2ca91a2d42e4e00f0e77390a..9cf293bf604b02810583ce732b1f47c28c5ed02c 100644 (file)
@@ -109,7 +109,7 @@ sharedlibrary_command (char *pattern, int from_tty)
       char *re_err = re_comp (pattern);
 
       if (re_err)
-       error ("Invalid regexp: %s", re_err);
+       error (_("Invalid regexp: %s"), re_err);
     }
 
   /* Walk the list of currently loaded shared libraries, and read