]> Git Repo - binutils.git/blobdiff - ld/ChangeLog
* configure.tgt (i[345]86*-*-isc*): New target. From
[binutils.git] / ld / ChangeLog
index 9f78a09658873aaa2e5c17e4893ad7e3fa5b610d..e6390e3097fc622d50cecb362a3eca41d02d92f8 100644 (file)
@@ -1,3 +1,122 @@
+Tue Jun 18 17:55:39 1996  Ian Lance Taylor  <[email protected]>
+
+       * configure.tgt (i[345]86*-*-isc*): New target.  From
+       <[email protected]>.
+
+Wed Jun 12 12:46:21 1996  Ian Lance Taylor  <[email protected]>
+
+       * lexsup.c: Include "libiberty.h".
+       (parse_args): Copy the -Y argument into memory.
+       (set_default_dirlist): Don't put the ':' back into the directory
+       list.
+
+Fri Jun  7 11:27:42 1996  Ian Lance Taylor  <[email protected]>
+
+       * emultempl/sunos.em: Include libiberty.h.
+       (gld${EMULATION_NAME}_set_symbols): New static function to add
+       LD_LIBRARY_PATH to the list of search directories.
+       (ld_${EMULATION_NAME}_emulation): Add new set_symbols routine.
+
+Thu Jun  6 11:50:31 1996  Ian Lance Taylor  <[email protected]>
+
+       * emulparams/elf32bmip.sh (OTHER_GOT_SYMBOLS): Use ALIGN(16)
+       rather than . when computing _gp value.  From Per Fogelstrom.
+       * emulparams/elf32lmip.sh (OTHER_GOT_SYMBOLS): Likewise.
+
+       * ldmain.c (main): Don't close and unlink the file on error, since
+       remove_output will do it anyhow.
+       * ldlang.c (open_output): Set boolean variable to true, not 1.
+
+Wed Jun  5 18:34:14 1996  James G. Smith  <[email protected]>
+
+       * emulparams/{elf32b4300.sh,elf32l4300.sh} (SCRIPT_NAME): Use
+       elfmips instead of elf.
+
+Tue Jun  4 18:43:07 1996  Ian Lance Taylor  <[email protected]>
+
+       * ldcref.c: New file.
+       * ld.h (add_cref, output_cref): Declare.
+       * ldmain.c (main): Initialize notice_all field.  If it is set at
+       end of link, call output_cref.
+       (notice): Rename from notice_ysym.  Check notice_all.
+       * ldmisc.c (finfo): Make globally visible.
+       * ldmisc.h (finfo): Declare.
+       * lexsup.c (OPTION_CREF): Define.
+       (ld_options): Add "cref".
+       (parse_args): Handle OPTION_CREF.
+       * Makefile.in: Rebuild dependencies.
+       (CFILES): Add ldcref.c.
+       (OFILES): Add ldcref.o.
+       * ld.texinfo, ld.1: Document --cref.
+
+Tue Jun  4 12:12:25 1996  Tom Tromey  <[email protected]>
+
+       * Makefile.in (install): Make $(tooldir) and $(tooldir)/bin.
+
+Fri May 31 12:40:55 1996  Ian Lance Taylor  <[email protected]>
+
+       * emultempl/pe.em (sort_sections): Don't assume that a
+       wild_statement has a section name.
+
+Wed May 29 13:13:35 1996  Ian Lance Taylor  <[email protected]>
+
+       * scripttempl/elfmips.sc: Quote test -z argument.
+
+       * ld.texinfo: Clarify the CONSTRUCTORS command.
+
+Thu May 23 16:07:44 1996  Ian Lance Taylor  <[email protected]>
+
+       * emultempl/aix.em (gld${EMULATION_NAME}_read_file): Initialize
+       file, not impfile.
+
+Wed May 22 11:31:30 1996  Doug Evans  <[email protected]>
+
+       * ldlang.c (wild_doit): Don't copy over SEC_LINK_{ONCE,DUPLICATES}
+       if final link.
+       * emultempl/pe.em (sfunc): Renamed to sort_by_file_name.
+       (sort_by_section_name, sort_sections_1): New functions.
+       (sort_sections): Only sort by file name sections in .idata.
+       Add "Grouped Sections" support.
+       (gld${EMULATION_NAME}_place_orphan): Rewrite to support Grouped
+       Sections.
+       (gld${EMULATION_NAME}_place_section): Delete.
+       * scripttempl/pe.sc (.text,.data,.rdata): Add *(.foo\$).
+       (.CRT,.rsrc): Rewrite to use Grouped Section support.
+
+Tue May 21 14:31:48 1996  Stan Shebs  <[email protected]>
+
+       * mpw-eppcmac.c: Update to reflect changes to aix.em.
+
+Sun May 19 16:59:44 1996  Doug Evans  <[email protected]>
+
+       * ldlang.c (dprint_statement): Stop printing at end of list.
+
+Sat May 18 13:12:05 1996  Steve Chamberlain  <[email protected]>
+
+       Support for --force-exe-suffix
+       * ld.h (args_type): Add force_exe_suffix.
+       * ld.texinfo: Add documentation.
+       * ldmain.c (main):  Add support for option.
+       * lexsup.c (OPTION_FORCE_EXE_SUFFIX): New.
+       (ld_options, parse_args):  Add support for option.
+
+Wed May 15 12:50:25 1996  Jim Wilson  <[email protected]>
+
+       * emultempl/pe.em (set_pe_value): Pass 0 not 16 to strtoul call.
+
+Fri May 10 16:28:44 1996  Michael Meissner  <[email protected]>
+
+       * scripttempl/elfppc.sc (__stack): Make __stack 0 if it was
+       referenced but not defined.
+
+Thu May  9 08:52:23 1996  Rob Savoye  <[email protected]>
+
+       * emulparams/{elf32bmip.sh,elf32lmip.sh,mipsidt.sh,mipsidtl.sh}:
+       Set a new variable to signify if the final target is an embedded
+       system. 
+       * scripttempl/{mips.sc,elfmips.sc}: Don't add SIZEOF_HEADERS to
+       .text for an embedded system.
+
 Tue May  7 10:56:11 1996  Doug Evans  <[email protected]>
 
        * scripttempl/pe.em (gld${EMULATION_NAME}_place_orphan): New function.
@@ -963,7 +1082,7 @@ Fri Oct 27 18:03:17 1995  Niklas Hallqvist  <[email protected]>
        hp300bsd,hp3hpux,hppaelf.sh,i386aout,i386bsd,i386coff,i386go32,
        i386linux,i386lynx,i386nbsd,lnk960,m68kaout,m68kcoff,m68klynx,
        m88kbcs,mipsbig,mipsbsd,mipsidt,mipsidtl,mipslit,news,ns32knbsd,
-       pc532machaout,rce,riscix,sa29200,sh,shl,sparclynx,sparcnbsd,
+       pc532machaout,riscix,sa29200,sh,shl,sparclynx,sparcnbsd,
        st2000,sun3,sun4,vanilla,vax,vsta,w65,z8001,z8002}.sh: Changed
        PAGE_SIZE to TARGET_PAGE_SIZE. 
 
This page took 0.039871 seconds and 4 git commands to generate.