From 0eee5820aa0f68b2283b40f5a3fb09aefcfb1575 Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Wed, 14 Mar 2001 03:14:56 +0000 Subject: David Mosberger's fixes for cross compiling gprof. --- gprof/gmon_io.h | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'gprof/gmon_io.h') diff --git a/gprof/gmon_io.h b/gprof/gmon_io.h index e1a12fb..7936d83 100644 --- a/gprof/gmon_io.h +++ b/gprof/gmon_io.h @@ -1,6 +1,6 @@ /* gmon_io.h - - Copyright 2000 Free Software Foundation, Inc. + + Copyright 2000, 2001 Free Software Foundation, Inc. This file is part of GNU Binutils. @@ -49,8 +49,14 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ extern int gmon_input; /* What input did we see? */ extern int gmon_file_version; /* File version are we dealing with. */ -extern bfd_vma get_vma PARAMS ((bfd *, bfd_byte *)); -extern void put_vma PARAMS ((bfd *, bfd_vma, bfd_byte *)); +extern int gmon_io_read_vma PARAMS ((FILE *ifp, bfd_vma *valp)); +extern int gmon_io_read_32 PARAMS ((FILE *ifp, unsigned int *valp)); +extern int gmon_io_read PARAMS ((FILE *ifp, char *buf, size_t n)); +extern int gmon_io_write_vma PARAMS ((FILE *ifp, bfd_vma val)); +extern int gmon_io_write_32 PARAMS ((FILE *ifp, unsigned int val)); +extern int gmon_io_write_8 PARAMS ((FILE *ifp, unsigned char val)); +extern int gmon_io_write PARAMS ((FILE *ifp, char *buf, size_t n)); + extern void gmon_out_read PARAMS ((const char *)); extern void gmon_out_write PARAMS ((const char *)); -- cgit v1.1