X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;ds=sidebyside;f=gdb%2Fosabi.h;h=bb2f08741f4343addafe4c43e4a8d8f0b445fc2a;hb=e671856cb804c977650aaeb4107948a7b963e9e9;hp=0b4a3826c71b9e9c4926a871f2243a8f1cb06fff;hpb=08d1664121e7855d2477854ff1473e82d1731044;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/osabi.h b/gdb/osabi.h index 0b4a3826c7..bb2f08741f 100644 --- a/gdb/osabi.h +++ b/gdb/osabi.h @@ -1,6 +1,5 @@ /* OS ABI variant handling for GDB. - Copyright (C) 2001, 2002, 2003, 2007, 2008, 2009 - Free Software Foundation, Inc. + Copyright (C) 2001-2019 Free Software Foundation, Inc. This file is part of GDB. @@ -50,6 +49,10 @@ void gdbarch_init_osabi (struct gdbarch_info, struct gdbarch *); /* Return the name of the specified OS ABI. */ const char *gdbarch_osabi_name (enum gdb_osabi); +/* Return a regular expression that matches the OS part of a GNU + configury triplet for the given OSABI. */ +const char *osabi_triplet_regexp (enum gdb_osabi osabi); + /* Helper routine for ELF file sniffers. This looks at ABI tag note sections to determine the OS ABI from the note. It should be called via bfd_map_over_sections. */