* we32k.mt (TDEFAULTS): Use we32kcoff_vec, not i386coff_vec.
[deliverable/binutils-gdb.git] / bfd / ChangeLog
index 33b1f2abbb4b7d7b1fb2ab30f4978f6dd886573c..54874163d0d4f4ada398725b0def4e35313bccfd 100644 (file)
+Wed Nov 11 23:57:55 1992  Brendan Kehoe  (brendan@cygnus.com)
+
+       * we32k.mt (TDEFAULTS): Use we32kcoff_vec, not i386coff_vec.
+
+Tue Nov 10 14:04:38 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
+
+       * Makefile.in: minor tweaks to make $(CC) command lines more consistent
+
+Mon Nov  9 23:58:17 1992  John Gilmore  (gnu@cygnus.com)
+
+       * opncls.c (bfd_fdopenr, bfd_close):  Add doc about cacheing
+       and about when file descriptors are closed.
+
+Sat Nov  7 00:42:20 1992  Ken Raeburn  (raeburn@cambridge.cygnus.com)
+
+       * bout.c (b_out_squirt_out_relocs): Make sure alignment relocs get
+       written out correctly.
+
+Thu Nov  5 15:34:19 1992  Ian Lance Taylor  (ian@cygnus.com)
+
+       * section.c: New section bit SEC_SHARED_LIBRARY.
+       coffcode.h (styp_to_sec_flags): if STYP_NOLOAD && (STYP_TEXT ||
+       STYP_DATA), set SEC_SHARED_LIBRARY.  This seems to be correct for
+       i386-sysv.
+
+Thu Nov  5 04:43:09 1992  John Gilmore  (gnu@cygnus.com)
+
+       * target.c (struct bfd_target):  Eliminate the SDEF and SDEF_FMT
+       macros; use PARAMS to declare the function pointers involved.
+
+       * bfd-in.h, bfd.c, libbfd.h, reloc.c, seclet.h, section.c,
+       targets.c: Rename struct bfd_seclet_struct to struct bfd_seclet.
+
+Thu Nov  5 02:59:09 1992  John Gilmore  (gnu@cygnus.com)
+
+       Cleanup:  Replace all uses of EXFUN in the BFD sources, with PARAMS.
+
+       * archures.c, reloc.c, section.c, tekhex.c:  Use PARAMS in
+       declaring pointers to functions.
+       * cache.c, elf.c:  Move static function decls to top, use PARAMS.
+       * seclet.h:  Declare external function with PARAMS.
+
+       * doc/chew.c (exfunstuff):  Eliminate.
+       (paramstuff):  Replace exfunstuff with function to generate PARAMS.
+       * doc/proto.str:  Use paramstuff rather than exfunstuff.
+
+       * libbfd.h:  Update, based on changes in source code and chew.
+
+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)
+
+       * coffcode.h (coff_swap_aux_out, coff_swap_aux_in):  check for
+       symbol type before blindly modifying the auxent.  Specifically,
+       only modify the endndx fields for types that need it, and don't
+       set the array information for non-arrays.
+
+Wed Nov  4 09:30:50 1992  Ken Raeburn  (raeburn@cygnus.com)
+
+       * aoutx.h (some_aout_object_p): Section list should be set up
+       correctly anyways; don't have to set up "next" pointers manually.
+
+Mon Nov  2 12:36:14 1992  Ian Lance Taylor  (ian@cygnus.com)
+
+       * config/delta88.mh, config/hp300.mh, config/hppahpux.mh,
+       config/i386v.mh: removed -DUSG from HDEFINES.
+       hosts/delta88.h, hosts/hp300.h, hosts/hppahpux.h, hosts/i386v.h:
+       defined USE_UTIME.
+       hosts/i386v.h: don't define POSIX_UTIME.
+
+Fri Oct 30 16:13:52 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
+
+       * ieee.c (ieee_slurp_sections): make a private copy of the
+       section's name before truncating it.
+
+Thu Oct 29 08:30:50 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
+
+       * hppa.c: add symbol_leading_char entry in transfer vec
+
+,Wed Oct 28 16:11:57 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
+
+       * ieee.c (get_symbol): can now cope when two symbols of a
+       different class, but the same index number occur consecutively.
+       (get_section_entry): nicer name for sections being forward
+       referenced. (ieee_archive_p): don't free the filename string,
+       since it was never malloced.
+
+Wed Oct 28 13:42:09 1992  John Gilmore  (gnu@cygnus.com)
+
+       * coffcode.h (coff_write_object_contents):  Zero timestamp field.
+
+Tue Oct 27 12:24:34 1992  Ian Lance Taylor  (ian@cygnus.com)
+
+       * coffcode.h (coff_swap_aux_out): set the fcnary info before
+       optionally setting the dimen info, since they are in the same
+       memory locations.  Also zero out external auxent.
+       (coff_write_symbol): don't zero external auxent; now done in
+       coff_swap_aux_out.
+
+Fri Oct 23 13:55:35 1992  Ian Lance Taylor  (ian@cygnus.com)
+
+       * Check fclose return value for errors.
+       libbfd.h: bfd_cache_close now returns a boolean.
+       cache.c (bfd_cache_delete): return fclose success value.
+       (bfd_cache_close): return bfd_cache_delete return value.
+       opncls.c (bfd_close, bfd_close_all_done): return result of
+       bfd_cache_close.
+
+Fri Oct 23 10:32:36 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
+
+       * seclet.c (rel): don't load sections without the SEC_LOAD bit.
+
+Thu Oct 15 10:16:35 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
+
+       * coff-m68k.c (m68k_howto2type, SELECT_RELOC): new function to
+       work out a coff relocation type from a howto's attributes rather
+       than using the input r_type field. This fixes PR1677 and allows 
+       conversion of a.out relocs to coff relocs.
+
+       * coffcode.h (coff_write_relocs): if supplied a relocation
+       relative to an absolute symbol, use the right symbol index.
+
+       * reloc.c (bfd_perform_relocation): do a partial link for coff
+       relocs right.
+
+Fri Oct 23 08:15:56 1992  Ian Lance Taylor  (ian@cygnus.com)
+
+       * changes to support i386-sysv with shared libraries:
+       * coffcode.h (sec_to_styp_flags): if TWO_DATA_SECS is defined,
+       check for .data2; if _LIB is defined, check for it; map
+       SEC_NEVER_LOAD to STYP_NOLOAD.
+       (styp_to_sec_flags): map STYP_NOLOAD to SEC_NEVER_LOAD.
+       (make_a_section_from_file): if TWO_DATA_SECS, accept .data2.
+       (coff_write_object_contents): force vaddr of .lib to 0; set scnptr
+       if section has contents, not just if it is loadable; if
+       TWO_DATA_SECS, check for .data2
+       (coff_set_section_contents): set vma of .lib section to number of
+       .lib sections.
+       * coff-i386.c: define TWO_DATA_SECS; use a special CALC_ADDEND;
+       don't define coff_write_armap to bsd_write_armap.
+       * hosts/i386v.h: don't include <utime.h>, since it is not provided
+       by SVR3.2.
+
+Thu Oct 22 22:40:20 1992  Brendan Kehoe  (brendan@lisa.cygnus.com)
+
+       * solaris2.h: Get the definition of alloca from alloca.h if we
+       aren't using gcc.
+
+Thu Oct 22 03:07:28 1992  John Gilmore  (gnu@cygnus.com)
+
+       * configure.in (i960-*-{aout,bout}):  Support these.
+
+Wed Oct 21 03:46:34 1992  John Gilmore  (gnu@cygnus.com)
+
+       * config/a29k-aout.mt (DEFAULT_TARGET):  Set to one that exists.
+
+Thu Oct 15 15:05:39 1992  Per Bothner  (bothner@cygnus.com)
+
+       * apollo68.h, apollov68.h, hp300.h, i386v.h, irix3.h: Remove
+       no-longer-used definitions of L_SET and L_INCR.
+       * i386linux.h:  Tweaks to smooth Linux build.
+
 Thu Oct 15 01:32:22 1992  John Gilmore  (gnu@cygnus.com)
 
+       * seclet.h:  Add enum tag to bfd_seclet_enum_type.
+
+       * bfd-in.h (file_ptr):  Update comments, make FIXME re off_t.
+
        * aout-adobe.c, aoutf1.h, archive.c, bout.c, coff-rs6000.c,
        coffcode.h, elf.c, ieee.c, libaout.h, libbfd.c, oasys.c,
        sco-core.c:  Lint:  Second argument of bfd_seek is always file_ptr.
        Third argument is SEEK_SET or SEEK_CUR.  Result is always 0 or -1.
 
        * aout-adobe.c, aoutf1.h, aoutx.h, bout.c coff-m68k.c, coff-z8k.c,
-       coffcode.h, elf.c, libaout.h, libbfd.h, srec.c:  Lint.
+       coffcode.h, elf.c, libaout.h, libbfd-in.h, srec.c:  Lint.
 
 Fri Oct  9 03:46:37 1992  John Gilmore  (gnu@cygnus.com)
 
This page took 0.023991 seconds and 4 git commands to generate.