X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=gprof%2Fsym_ids.h;h=731de5c2ab54fcedd1a0cef93b65ab68ca5f5efc;hb=679af3685c25fdebc0b661746a451e802ef56ea1;hp=68604de3fd2bbe1d38d8c432e5f30f8f0f8eaf78;hpb=5489fcc3d9dbb1f529dddb19b615e23d8ed59dc7;p=binutils-gdb.git diff --git a/gprof/sym_ids.h b/gprof/sym_ids.h index 68604de3fd2..731de5c2ab5 100644 --- a/gprof/sym_ids.h +++ b/gprof/sym_ids.h @@ -1,9 +1,29 @@ +/* sym_ids.h + + Copyright 2000, 2001, 2002, 2004, 2007 Free Software Foundation, Inc. + + This file is part of GNU Binutils. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, + MA 02110-1301, USA. */ + #ifndef sym_ids_h #define sym_ids_h -#include "symtab.h" - -typedef enum { +typedef enum + { INCL_GRAPH = 0, EXCL_GRAPH, INCL_ARCS, EXCL_ARCS, INCL_FLAT, EXCL_FLAT, @@ -11,13 +31,13 @@ typedef enum { INCL_ANNO, EXCL_ANNO, INCL_EXEC, EXCL_EXEC, NUM_TABLES -} Table_Id; + } +Table_Id; extern Sym_Table syms[NUM_TABLES]; -extern void sym_id_add PARAMS((const char *spec, Table_Id which_table)); -extern void sym_id_parse PARAMS((void)); -extern bool sym_id_arc_is_present PARAMS((Sym_Table *symtab, - Sym *from, Sym *to)); +extern void sym_id_add (const char *, Table_Id); +extern void sym_id_parse (void); +extern bfd_boolean sym_id_arc_is_present (Sym_Table *, Sym *, Sym *); #endif /* sym_ids_h */