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);
}
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);
}
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);
}
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);
}
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);
}
{
if (num_cp_abis == CP_ABI_MAX)
internal_error (__FILE__, __LINE__,
- "Too many C++ ABIs, please increase CP_ABI_MAX in cp-abi.c");
+ _("Too many C++ ABIs, please increase CP_ABI_MAX in cp-abi.c"));
cp_abis[num_cp_abis++] = abi;
if (abi == NULL)
internal_error (__FILE__, __LINE__,
- "Cannot find C++ ABI \"%s\" to set it as auto default.",
+ _("Cannot find C++ ABI \"%s\" to set it as auto default."),
short_name);
if (auto_cp_abi.longname != NULL)
auto_cp_abi = *abi;
auto_cp_abi.shortname = "auto";
- new_longname = xmalloc (strlen ("currently ") + 1 + strlen (abi->shortname)
- + 1 + 1);
- sprintf (new_longname, "currently \"%s\"", abi->shortname);
+ xasprintf (&new_longname, "currently \"%s\"", abi->shortname);
auto_cp_abi.longname = new_longname;
- new_doc = xmalloc (strlen ("Automatically selected; currently ")
- + 1 + strlen (abi->shortname) + 1 + 1);
- sprintf (new_doc, "Automatically selected; currently \"%s\"", abi->shortname);
+ xasprintf (&new_doc, "Automatically selected; currently \"%s\"",
+ abi->shortname);
auto_cp_abi.doc = new_doc;
/* Since we copy the current ABI into current_cp_abi instead of
}
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. */
register_cp_abi (&auto_cp_abi);
switch_to_cp_abi ("auto");
- add_cmd ("cp-abi", class_obscure, set_cp_abi_cmd,
- "Set the ABI used for inspecting C++ objects.\n"
- "\"set cp-abi\" with no arguments will list the available ABIs.",
+ add_cmd ("cp-abi", class_obscure, set_cp_abi_cmd, _("\
+Set the ABI used for inspecting C++ objects.\n\
+\"set cp-abi\" with no arguments will list the available ABIs."),
&setlist);
add_cmd ("cp-abi", class_obscure, show_cp_abi_cmd,
- "Show the ABI used for inspecting C++ objects.", &showlist);
+ _("Show the ABI used for inspecting C++ objects."), &showlist);
}