X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=gdb%2Ffbsd-nat.h;h=531fe4f042f134e248566661dff3d8fd32396e54;hb=8527d542c07f6bea86fe5baf3b31568c7fba1398;hp=160ce2af99507a185cd74b8b4e10416b4bb9eda2;hpb=197e01b6dcd118b70ed3621b62b2ff3fa929d50f;p=platform%2Fupstream%2Fbinutils.git diff --git a/gdb/fbsd-nat.h b/gdb/fbsd-nat.h index 160ce2a..531fe4f 100644 --- a/gdb/fbsd-nat.h +++ b/gdb/fbsd-nat.h @@ -1,12 +1,12 @@ /* Native-dependent code for FreeBSD. - Copyright (C) 2004 Free Software Foundation, Inc. + Copyright (C) 2004-2014 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,29 +15,21 @@ 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. */ + along with this program. If not, see . */ #ifndef FBSD_NAT_H #define FBSD_NAT_H -/* Return a the name of file that can be opened to get the symbols for +/* Return the name of a file that can be opened to get the symbols for the child process identified by PID. */ -extern char *fbsd_pid_to_exec_file (int pid); +extern char *fbsd_pid_to_exec_file (struct target_ops *self, int pid); /* Iterate over all the memory regions in the current inferior, calling FUNC for each memory region. OBFD is passed as the last argument to FUNC. */ -extern int fbsd_find_memory_regions (int (*func) (CORE_ADDR, unsigned long, - int, int, int, void *), - void *obfd); - -/* Create appropriate note sections for a corefile, returning them in - allocated memory. */ - -extern char *fbsd_make_corefile_notes (bfd *obfd, int *note_size); +extern int fbsd_find_memory_regions (struct target_ops *self, + find_memory_region_ftype func, void *obfd); #endif /* fbsd-nat.h */