[PR gdb/25939] Move push_target call earlier in procfs.c
[deliverable/binutils-gdb.git] / binutils / budbg.h
index e4eee835cb7d2d61783828679af05f592e7ee384..b8a5713e37a36121e5b8cb325cbb579f4536c5e0 100644 (file)
@@ -1,12 +1,12 @@
 /* budbg.c -- Interfaces to the generic debugging information routines.
 /* budbg.c -- Interfaces to the generic debugging information routines.
-   Copyright 1995, 1996, 2002, 2003 Free Software Foundation, Inc.
+   Copyright (C) 1995-2020 Free Software Foundation, Inc.
    Written by Ian Lance Taylor <ian@cygnus.com>.
 
    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
    Written by Ian Lance Taylor <ian@cygnus.com>.
 
    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 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,
    (at your option) any later version.
 
    This program is distributed in the hope that it will be useful,
 
    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
 
    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.  */
+   Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
+   02110-1301, USA.  */
 
 #ifndef BUDBG_H
 #define BUDBG_H
 
 
 #ifndef BUDBG_H
 #define BUDBG_H
 
-#include <stdio.h>
-
 /* Routine used to read generic debugging information.  */
 
 /* Routine used to read generic debugging information.  */
 
-extern PTR read_debugging_info 
-  PARAMS ((bfd *, asymbol **, long));
-  
+extern void *read_debugging_info (bfd *, asymbol **, long, bfd_boolean);
+
 /* Routine used to print generic debugging information.  */
 
 extern bfd_boolean print_debugging_info
 /* Routine used to print generic debugging information.  */
 
 extern bfd_boolean print_debugging_info
-  (FILE *, void *, bfd *, asymbol **, void *, bfd_boolean);
+  (FILE *, void *, bfd *, asymbol **,
+   char * (*) (struct bfd *, const char *, int), bfd_boolean);
 
 /* Routines used to read and write stabs information.  */
 
 
 /* Routines used to read and write stabs information.  */
 
-extern PTR start_stab
-  PARAMS ((PTR, bfd *, bfd_boolean, asymbol **, long));
+extern void *start_stab (void *, bfd *, bfd_boolean, asymbol **, long);
 
 
-extern bfd_boolean finish_stab
-  PARAMS ((PTR, PTR));
+extern bfd_boolean finish_stab (void *, void *);
 
 extern bfd_boolean parse_stab
 
 extern bfd_boolean parse_stab
-  PARAMS ((PTR, PTR, int, int, bfd_vma, const char *));
+  (void *, void *, int, int, bfd_vma, const char *);
 
 extern bfd_boolean write_stabs_in_sections_debugging_info
 
 extern bfd_boolean write_stabs_in_sections_debugging_info
-  PARAMS ((bfd *, PTR, bfd_byte **, bfd_size_type *, bfd_byte **,
-          bfd_size_type *));
-
-/* Routines used to read and write IEEE debugging information.  */
-
-extern bfd_boolean parse_ieee
-  PARAMS ((PTR, bfd *, const bfd_byte *, bfd_size_type));
-
-extern bfd_boolean write_ieee_debugging_info
-  PARAMS ((bfd *, PTR));
+  (bfd *, void *, bfd_byte **, bfd_size_type *, bfd_byte **, bfd_size_type *);
 
 /* Routine used to read COFF debugging information.  */
 
 
 /* Routine used to read COFF debugging information.  */
 
-extern bfd_boolean parse_coff
-  PARAMS ((bfd *, asymbol **, long, PTR));
+extern bfd_boolean parse_coff (bfd *, asymbol **, long, void *);
 
 #endif
 
 #endif
This page took 0.023434 seconds and 4 git commands to generate.