X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gprof%2Fsearch_list.h;h=218557d61bcc81992b442396b985efae6e39ece0;hb=b90efa5b79ac1524ec260f8eb89d1be37e0219a7;hp=54dfe3590f7a073abd0417df433d1210cf7e1e99;hpb=30727aa6d12fb866494020c0b62ab265a2bdcdfe;p=deliverable%2Fbinutils-gdb.git diff --git a/gprof/search_list.h b/gprof/search_list.h index 54dfe3590f..218557d61b 100644 --- a/gprof/search_list.h +++ b/gprof/search_list.h @@ -1,6 +1,35 @@ +/* search-list.h + + Copyright (C) 2000-2015 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 search_list_h #define search_list_h +/* Non-Posix systems use semi-colon as directory separator in lists, + since colon is part of drive letter spec. */ +#if defined (__MSDOS__) || defined (_WIN32) +#define PATH_SEP_CHAR ';' +#else +#define PATH_SEP_CHAR ':' +#endif + typedef struct search_list_elem { struct search_list_elem *next; @@ -15,6 +44,6 @@ typedef struct } Search_List; -extern void search_list_append PARAMS ((Search_List * list, const char *paths)); +extern void search_list_append (Search_List *, const char *); #endif /* search_list_h */