Add quotes to avoid a null test expression.
[deliverable/binutils-gdb.git] / gdb / go32-nat.c
index 16e42a52f0ed6711d5689beb1a3cc996215ae171..0556f578b62b1bfb750c81e1449b4d621280aa2d 100644 (file)
@@ -1,5 +1,5 @@
 /* Native debugging support for Intel x86 running DJGPP.
-   Copyright 1997, 1999, 2000, 2001 Free Software Foundation, Inc.
+   Copyright 1997, 1999, 2000, 2001, 2005 Free Software Foundation, Inc.
    Written by Robert Hoehne.
 
    This file is part of GDB.
@@ -34,6 +34,7 @@
 #include "value.h"
 #include "regcache.h"
 #include "gdb_string.h"
+#include "top.h"
 
 #include <stdio.h>             /* might be required for __DJGPP_MINOR__ */
 #include <stdlib.h>
@@ -894,6 +895,9 @@ init_go32_ops (void)
 
   /* We are always processing GCC-compiled programs.  */
   processing_gcc_compilation = 2;
+
+  /* Override the default name of the GDB init file.  */
+  strcpy (gdbinit, "gdb.ini");
 }
 
 unsigned short windows_major, windows_minor;
@@ -1906,43 +1910,43 @@ _initialize_go32_nat (void)
   init_go32_ops ();
   add_target (&go32_ops);
 
-  add_prefix_cmd ("dos", class_info, go32_info_dos_command,
-                 "Print information specific to DJGPP (aka MS-DOS) debugging.",
+  add_prefix_cmd ("dos", class_info, go32_info_dos_command, _("\
+Print information specific to DJGPP (aka MS-DOS) debugging."),
                  &info_dos_cmdlist, "info dos ", 0, &infolist);
 
-  add_cmd ("sysinfo", class_info, go32_sysinfo,
-           "Display information about the target system, including CPU, OS, DPMI, etc.",
+  add_cmd ("sysinfo", class_info, go32_sysinfo, _("\
+Display information about the target system, including CPU, OS, DPMI, etc."),
           &info_dos_cmdlist);
-  add_cmd ("ldt", class_info, go32_sldt,
-          "Display entries in the LDT (Local Descriptor Table).\n"
-          "Entry number (an expression) as an argument means display only that entry.",
+  add_cmd ("ldt", class_info, go32_sldt, _("\
+Display entries in the LDT (Local Descriptor Table).\n\
+Entry number (an expression) as an argument means display only that entry."),
           &info_dos_cmdlist);
-  add_cmd ("gdt", class_info, go32_sgdt,
-          "Display entries in the GDT (Global Descriptor Table).\n"
-          "Entry number (an expression) as an argument means display only that entry.",
+  add_cmd ("gdt", class_info, go32_sgdt, _("\
+Display entries in the GDT (Global Descriptor Table).\n\
+Entry number (an expression) as an argument means display only that entry."),
           &info_dos_cmdlist);
-  add_cmd ("idt", class_info, go32_sidt,
-          "Display entries in the IDT (Interrupt Descriptor Table).\n"
-          "Entry number (an expression) as an argument means display only that entry.",
+  add_cmd ("idt", class_info, go32_sidt, _("\
+Display entries in the IDT (Interrupt Descriptor Table).\n\
+Entry number (an expression) as an argument means display only that entry."),
           &info_dos_cmdlist);
-  add_cmd ("pde", class_info, go32_pde,
-          "Display entries in the Page Directory.\n"
-          "Entry number (an expression) as an argument means display only that entry.",
+  add_cmd ("pde", class_info, go32_pde, _("\
+Display entries in the Page Directory.\n\
+Entry number (an expression) as an argument means display only that entry."),
           &info_dos_cmdlist);
-  add_cmd ("pte", class_info, go32_pte,
-          "Display entries in Page Tables.\n"
-          "Entry number (an expression) as an argument means display only entries\n"
-          "from the Page Table pointed to by the specified Page Directory entry.",
+  add_cmd ("pte", class_info, go32_pte, _("\
+Display entries in Page Tables.\n\
+Entry number (an expression) as an argument means display only entries\n\
+from the Page Table pointed to by the specified Page Directory entry."),
           &info_dos_cmdlist);
-  add_cmd ("address-pte", class_info, go32_pte_for_address,
-          "Display a Page Table entry for a linear address.\n"
-          "The address argument must be a linear address, after adding to\n"
-          "it the base address of the appropriate segment.\n"
-          "The base address of variables and functions in the debuggee's data\n"
-          "or code segment is stored in the variable __djgpp_base_address,\n"
-          "so use `__djgpp_base_address + (char *)&var' as the argument.\n"
-          "For other segments, look up their base address in the output of\n"
-          "the `info dos ldt' command.",
+  add_cmd ("address-pte", class_info, go32_pte_for_address, _("\
+Display a Page Table entry for a linear address.\n\
+The address argument must be a linear address, after adding to\n\
+it the base address of the appropriate segment.\n\
+The base address of variables and functions in the debuggee's data\n\
+or code segment is stored in the variable __djgpp_base_address,\n\
+so use `__djgpp_base_address + (char *)&var' as the argument.\n\
+For other segments, look up their base address in the output of\n\
+the `info dos ldt' command."),
           &info_dos_cmdlist);
 }
 
This page took 0.024963 seconds and 4 git commands to generate.