Lines Matching defs:abi
23 #include "cp-abi.h"
102 struct cp_abi_ops *abi;
104 abi = find_cp_abi (short_name);
105 if (abi == NULL)
108 current_cp_abi = *abi;
115 register_cp_abi (struct cp_abi_ops *abi)
119 "Too many C++ ABIs, please increase CP_ABI_MAX in cp-abi.c");
121 cp_abis[num_cp_abis++] = abi;
132 struct cp_abi_ops *abi = find_cp_abi (short_name);
134 if (abi == NULL)
144 auto_cp_abi = *abi;
147 new_longname = xmalloc (strlen ("currently ") + 1 + strlen (abi->shortname)
149 sprintf (new_longname, "currently \"%s\"", abi->shortname);
153 + 1 + strlen (abi->shortname) + 1 + 1);
154 sprintf (new_doc, "Automatically selected; currently \"%s\"", abi->shortname);
187 cleanup_chain = make_cleanup_ui_out_tuple_begin_end (uiout, "cp-abi-list");
194 ui_out_field_string (uiout, "cp-abi", cp_abis[i]->shortname);
231 ui_out_field_string (uiout, "cp-abi", current_cp_abi.shortname);
245 add_cmd ("cp-abi", class_obscure, set_cp_abi_cmd,
247 "\"set cp-abi\" with no arguments will list the available ABIs.",
250 add_cmd ("cp-abi", class_obscure, show_cp_abi_cmd,