This is the mail archive of the binutils@sourceware.cygnus.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: coff-ia64 doesn't build


   From: Andreas Jaeger <aj@suse.de>
   Date: 28 Apr 2000 17:23:44 +0200

   Building binutils with: 
   configure --prefix=/opt/binutils --enable-shared \
   --disable-nls \
   --enable-build-warnings --enable-targets=all --enable-64-bit-bfd

   on i686-linux, I get:
   /cvs/binutils/bfd/coff-ia64.c:40: warning: missing initializer
   /cvs/binutils/bfd/coff-ia64.c:40: warning: (near initialization for `howto_table[0].rightshift')
   In file included from /cvs/binutils/bfd/coffcode.h:310,
		    from /cvs/binutils/bfd/coff-ia64.c:68:
   /cvs/binutils/bfd/coffswap.h: In function `coff_swap_aouthdr_in':
   /cvs/binutils/bfd/coffswap.h:662: structure has no member named `data_start'
   /cvs/binutils/bfd/coffswap.h: In function `coff_swap_aouthdr_out':
   /cvs/binutils/bfd/coffswap.h:737: structure has no member named `data_start'
   make[3]: *** [coff-ia64.lo] Error 1

   Shouldn't this be an EMPTY_HOWTO (0) in line 40?

Yes.

   What's the right way
   to handle data_start in coffswap.h?

Why doesn't it work?  data_start is a field in internal_aouthdr in
include/coff/internal.h.

Ian

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]