* paread.c, coffread.c, elfread.c: Include <time.h> before libbfd.h.

This commit is contained in:
Jim Kingdon 1993-09-14 18:10:42 +00:00
parent 4f0bccc7d8
commit fc77365385
3 changed files with 10 additions and 3 deletions

View File

@ -1,6 +1,6 @@
Tue Sep 14 09:12:17 1993 Jim Kingdon (kingdon@cirdan.cygnus.com)
* paread.c: Include <time.h> before libbfd.h.
* paread.c, coffread.c, elfread.c: Include <time.h> before libbfd.h.
* paread.c: Define BYTES_IN_WORD before including aout/aout64.h.

View File

@ -32,6 +32,7 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
#include <string.h>
#include <time.h> /* For time_t in libbfd.h. */
#include "libbfd.h" /* FIXME secret internal data from BFD */
#include "coff/internal.h" /* Internal format of COFF symbols in BFD */
#include "libcoff.h" /* FIXME secret internal data from BFD */
@ -316,7 +317,7 @@ coff_alloc_type (index)
return type;
}
/* Manage the vector of line numbers. */
/* Manage the vector of line numbers. FIXME: Use record_line instead. */
static void
coff_record_line (line, pc)
@ -406,6 +407,11 @@ coff_end_symtab (objfile)
last_source_start_addr = cur_src_start_addr;
/* For no good reason, this file stores the number of entries in a
separate variable instead of in line_vector->nitems. Fix it. */
if (line_vector)
line_vector->nitems = line_vector_index;
/* For COFF, we only have one subfile, so we can just look at
subfiles and not worry about there being other elements in the
chain. We fill in various fields now because we didn't know them
@ -1951,7 +1957,7 @@ coff_read_enum_type (index, length, lastsym)
/* Fake up support for relocating symbol addresses. FIXME. */
struct section_offsets coff_symfile_faker = {0};
struct section_offsets coff_symfile_faker = {{0}};
struct section_offsets *
coff_symfile_offsets (objfile, addr)

View File

@ -20,6 +20,7 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
#include "defs.h"
#include "bfd.h"
#include <time.h> /* For time_t in libbfd.h. */
#include "libbfd.h" /* For bfd_elf_find_section */
#include "libelf.h"
#include "symtab.h"