X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=gdb%2Fstabsread.h;h=d2006a8dc0edc4ce2455a961f0791de61a07a759;hb=91158a569dc571a9916dfad98c6c95ce789ad18d;hp=531f9a1f000a1334e76d1aee7b2cd8e9e93fa179;hpb=41989fcd807079207bf6a6ed39eb72ff4f3087eb;p=binutils-gdb.git diff --git a/gdb/stabsread.h b/gdb/stabsread.h index 531f9a1f000..d2006a8dc0e 100644 --- a/gdb/stabsread.h +++ b/gdb/stabsread.h @@ -1,12 +1,13 @@ /* Include file for stabs debugging format support functions. - Copyright 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, - 1996, 1997, 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc. + Copyright (C) 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, + 1996, 1997, 1999, 2000, 2001, 2002, 2003, 2007, 2008, 2009, 2010 + Free Software Foundation, Inc. This file is part of GDB. 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 2 of the License, or + 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, @@ -15,9 +16,7 @@ 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., 59 Temple Place - Suite 330, - Boston, MA 02111-1307, USA. */ + along with this program. If not, see . */ struct objfile; @@ -130,7 +129,7 @@ EXTERN int n_this_object_header_files; EXTERN int n_allocated_this_object_header_files; -extern void cleanup_undefined_types (void); +extern void cleanup_undefined_types (struct objfile *); extern long read_number (char **, int); @@ -176,21 +175,18 @@ extern void process_one_symbol (int, int, CORE_ADDR, char *, struct section_offsets *, struct objfile *); extern void elfstab_build_psymtabs (struct objfile *objfile, - int mainline, asection *stabsect, file_ptr stabstroffset, unsigned int stabstrsize); extern void coffstab_build_psymtabs (struct objfile *objfile, - int mainline, CORE_ADDR textaddr, unsigned int textsize, struct stab_section_list *stabs, file_ptr stabstroffset, unsigned int stabstrsize); -extern void stabsect_build_psymtabs - (struct objfile *objfile, - int mainline, char *stab_name, char *stabstr_name, char *text_name); +extern void stabsect_build_psymtabs (struct objfile *objfile, char *stab_name, + char *stabstr_name, char *text_name); extern void elfstab_offset_sections (struct objfile *, struct partial_symtab *);