diff options
author | John Gilmore <gnu@cygnus> | 1992-10-15 11:36:46 +0000 |
---|---|---|
committer | John Gilmore <gnu@cygnus> | 1992-10-15 11:36:46 +0000 |
commit | c98d03eacfbae2a274d035acb9c08fc38d88a1ee (patch) | |
tree | 2781ad48b2d01fcf579185ecb7fe8e6d64520ac4 /include/bfd.h | |
parent | 4a8db3300db9cd74221bf217a776ba140382f328 (diff) | |
download | gdb-c98d03eacfbae2a274d035acb9c08fc38d88a1ee.zip gdb-c98d03eacfbae2a274d035acb9c08fc38d88a1ee.tar.gz gdb-c98d03eacfbae2a274d035acb9c08fc38d88a1ee.tar.bz2 |
Update after comment changes.
Diffstat (limited to 'include/bfd.h')
-rw-r--r-- | include/bfd.h | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/include/bfd.h b/include/bfd.h index 780c0bc..430b0ab 100644 --- a/include/bfd.h +++ b/include/bfd.h @@ -1,5 +1,5 @@ /* A -*- C -*- header file for the bfd library - Copyright 1990, 1991 Free Software Foundation, Inc. + Copyright 1990, 1991, 1992 Free Software Foundation, Inc. Contributed by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. @@ -65,8 +65,15 @@ typedef struct _bfd bfd; /* Yup, SVR4 has a "typedef enum boolean" in <sys/types.h> -fnf */ typedef enum bfd_boolean {false, true} boolean; -/* Try to avoid breaking stuff */ -typedef long int file_ptr; +/* A pointer to a position in a file. */ +/* FIXME: This should be using off_t from <sys/types.h>. + For now, try to avoid breaking stuff by not including <sys/types.h> here. + This will break on systems with 64-bit file offsets (e.g. 4.4BSD). + Probably the best long-term answer is to avoid using file_ptr AND off_t + in this header file, and to handle this in the BFD implementation + rather than in its interface. */ +/* typedef off_t file_ptr; */ +typedef long int file_ptr; /* Support for different sizes of target format ints and addresses */ |