* bfd-in.h: Improve comments to make it clear that bfd.h is

the wrong place to edit this file.
* Makefile.in (install):  Install ansidecl.h and obstack.h in the
same places where we install bfd.h.
* libieee.h:  Add FIXME about removing limit on number of sections.
This commit is contained in:
John Gilmore
1992-11-05 08:17:56 +00:00
parent 1549918a3f
commit 00539ee3b3
2 changed files with 23 additions and 6 deletions

View File

@ -1,3 +1,11 @@
Wed Nov 4 22:47:29 1992 John Gilmore (gnu@cygnus.com)
* libieee.h: Add FIXME about removing limit on number of sections.
* bfd-in.h: Improve comments to make it clear that bfd.h is
the wrong place to edit this file.
* Makefile.in (install): Install ansidecl.h and obstack.h in the
same places where we install bfd.h.
Wed Nov 4 13:40:23 1992 Sean Eric Fagan (sef@cygnus.com) Wed Nov 4 13:40:23 1992 Sean Eric Fagan (sef@cygnus.com)
* coffcode.h (coff_swap_aux_out, coff_swap_aux_in): check for * coffcode.h (coff_swap_aux_out, coff_swap_aux_in): check for

View File

@ -1,5 +1,7 @@
/* A -*- C -*- header file for the bfd library /* Main header file for the bfd library -- portable access to object files.
Copyright 1990, 1991 Free Software Foundation, Inc. ==> The bfd.h file is generated from bfd-in.h and various .c files; if you
==> change it, your changes will probably be lost.
Copyright 1990, 1991, 1992 Free Software Foundation, Inc.
Contributed by Cygnus Support. Contributed by Cygnus Support.
This file is part of BFD, the Binary File Descriptor library. This file is part of BFD, the Binary File Descriptor library.
@ -20,8 +22,8 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
/* bfd.h -- The only header file required by users of the bfd library /* bfd.h -- The only header file required by users of the bfd library
This file is generated from various .c files, if you change it, your The bfd.h file is generated from bfd-in.h and various .c files; if you
bits may be lost. change it, your changes will probably be lost.
All the prototypes and definitions following the comment "THE FOLLOWING All the prototypes and definitions following the comment "THE FOLLOWING
IS EXTRACTED FROM THE SOURCE" are extracted from the source files for IS EXTRACTED FROM THE SOURCE" are extracted from the source files for
@ -65,8 +67,15 @@ typedef struct _bfd bfd;
/* Yup, SVR4 has a "typedef enum boolean" in <sys/types.h> -fnf */ /* Yup, SVR4 has a "typedef enum boolean" in <sys/types.h> -fnf */
typedef enum bfd_boolean {false, true} boolean; typedef enum bfd_boolean {false, true} boolean;
/* Try to avoid breaking stuff */ /* A pointer to a position in a file. */
typedef long int file_ptr; /* 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 */ /* Support for different sizes of target format ints and addresses */