Lines Matching refs:osabi

26 #include "osabi.h"
37 /* State for the "set osabi" command. */
84 gdbarch_osabi_name (enum gdb_osabi osabi)
86 if (osabi >= GDB_OSABI_UNKNOWN && osabi < GDB_OSABI_INVALID)
87 return gdb_osabi_names[osabi];
98 enum gdb_osabi osabi;
106 enum gdb_osabi osabi,
115 if (osabi == GDB_OSABI_UNKNOWN)
122 gdbarch_osabi_name (osabi),
133 && (*handler_p)->osabi == osabi)
139 gdbarch_osabi_name (osabi),
151 (*handler_p)->osabi = osabi;
154 /* Add this OS ABI to the list of enum values for "set osabi", if it isn't
158 if (*name_ptr == gdbarch_osabi_name (osabi))
161 *name_ptr++ = gdbarch_osabi_name (osabi);
205 enum gdb_osabi osabi, match;
232 osabi = (*sniffer->sniffer) (abfd);
233 if (osabi < GDB_OSABI_UNKNOWN || osabi >= GDB_OSABI_INVALID)
239 (int) osabi,
243 else if (osabi != GDB_OSABI_UNKNOWN)
263 gdbarch_osabi_name (osabi));
267 match = osabi;
273 match = osabi;
313 if (info.osabi == GDB_OSABI_UNKNOWN)
323 if (handler->osabi != info.osabi)
356 gdbarch_osabi_name (info.osabi),
406 enum gdb_osabi *osabi = obj;
432 *osabi = GDB_OSABI_LINUX;
436 *osabi = GDB_OSABI_HURD;
440 *osabi = GDB_OSABI_SOLARIS;
444 *osabi = GDB_OSABI_FREEBSD_ELF;
448 *osabi = GDB_OSABI_NETBSD_ELF;
463 *osabi = GDB_OSABI_FREEBSD_ELF;
477 *osabi = GDB_OSABI_FREEBSD_ELF;
483 *osabi = GDB_OSABI_FREEBSD_ELF;
495 *osabi = GDB_OSABI_NETBSD_ELF;
504 *osabi = GDB_OSABI_OPENBSD_ELF;
511 *osabi = GDB_OSABI_NETBSD_ELF;
520 enum gdb_osabi osabi = GDB_OSABI_UNKNOWN;
533 &osabi);
537 osabi = GDB_OSABI_FREEBSD_ELF;
541 osabi = GDB_OSABI_NETBSD_ELF;
545 osabi = GDB_OSABI_LINUX;
549 osabi = GDB_OSABI_HURD;
553 osabi = GDB_OSABI_SOLARIS;
557 osabi = GDB_OSABI_HPUX_ELF;
561 if (osabi == GDB_OSABI_UNKNOWN)
567 osabi = GDB_OSABI_FREEBSD_ELF;
570 return osabi;
647 /* Register the "set osabi" command. */
648 c = add_set_enum_cmd ("osabi", class_support, gdb_osabi_available_names,
652 add_cmd ("osabi", class_support, show_osabi, "Show OS/ABI of target.",