* Makefile.in (em_m88kbcs.c): Correct dependency.
[deliverable/binutils-gdb.git] / ld / ChangeLog
index 6592c12c9a4e61267fc05c2e0973beeb5c2f188b..a019e84e52af5652d2c933953e29486c7cdccccf 100644 (file)
@@ -1,5 +1,119 @@
+Thu Jul 15 10:55:59 1993  Ian Lance Taylor  (ian@cygnus.com)
+
+       * Makefile.in (em_m88kbcs.c): Correct dependency.
+       (scripttempl/m88kbcs.sc): It's ARCH, not arch.
+
+Wed Jul 14 21:42:53 1993  David J. Mackenzie  (djm@thepub.cygnus.com)
+
+       * ldfile.c (ldlang_open_file, ldfile_open_command_file),
+       main.c (main): Print the errno string in the error message.
+
+Tue Jul 13 20:00:30 1993  Doug Evans  (dje@canuck.cygnus.com)
+
+       * configure.in: Accept h8300h for target cpu.
+
+       * ldmisc.c (vfinfo): Have demangle remove leading underscore if
+       present (demangle is smart enough to know whether to do it or not).
+
+Mon Jul 12 11:45:48 1993  David J. Mackenzie  (djm@thepub.cygnus.com)
+
+       * ldmain.c (set_scripts_dir): Check . and <ld bin dir>/../lib for
+       ldscripts, as well as <ld bin dir> and SCRIPTDIR.
+
+       * ldlang.c (lang_process): Use sizeof instead of magic constant.
+
+       * ldmain.c (get_emulation, check_for_scripts_dir,
+       set_scripts_dir):  New functions.
+       (main): Call them.
+
+Mon Jul 12 10:57:03 1993  Ken Raeburn  (raeburn@deneb.cygnus.com)
+
+       * scripttempl/elf.sc: Include .init, .fini, .rodata sections.
+       Create symbol "end" instead of "__end".  Comment out some parts
+       that may not be needed (yet) for elf.
+
+       * configure.in: Accept sparc-elf and sparc-solaris2 configs.
+
+Thu Jul  8 15:33:32 1993  Ken Raeburn  (raeburn@cambridge.cygnus.com)
+
+       * Makefile.in (ALL_EMULATIONS): Include $(OTHER_EMULATIONS).
+
+       * ldmisc.h (einfo, minfo, info): Don't bother with PARAMS macro
+       when no prototype is being supplied.
+       (ldmalloc, ldrealloc): Size argument is now size_t.
+
+       * ldmisc.c (finfo): New function, accepts FILE* argument.
+       (vfinfo, case 'v'): New format character; displays bfd_vma in hex
+       without leading zeros.
+       (vfinfo, cases 'R' and 'C'): Use finfo(%v) when displaying a
+       bfd_vma value, instead of fprintf(%x) which won't hold a long long
+       value.
+       (concat, buystring): String lengths are size_t.
+       (ldmalloc, ldrealloc, xrealloc): Size argument is now size_t.
+
+       * ldlang.c (new_statement): Size argument is now size_t.  Added
+       forward declaration with prototype.
+
+Thu Jul  8 10:53:47 1993  David J. Mackenzie  (djm@thepub.cygnus.com)
+
+       * ldgram.y (OPTION_v): Don't turn on verbose output.
+
+Wed Jul  7 17:10:45 1993  Ken Raeburn  (raeburn@cambridge.cygnus.com)
+
+       * ldlex.l: Get rid of local typedef for bfd_vma!  Get it from
+       bfd.h instead.
+
+Wed Jul  7 11:33:12 1993  Ian Lance Taylor  (ian@cygnus.com)
+
+       * Makefile.in (install): Don't install as $(tooldir)/bin/gld;
+       collect2 doesn't look for gld any more anyhow.
+
+Mon Jul  5 14:29:48 1993  Ian Lance Taylor  (ian@cygnus.com)
+
+       * ldlang.c (lang_relocate_globals): Skip indirect symbols, which
+       now have a non NULL srefs_chain.
+
+       * config/hp300hpux.mt: Use emulation hp3hpux rather than
+       hp300hpux, since the latter does not exist.
+
+Fri Jul  2 18:06:05 1993  David J. Mackenzie  (djm@thepub.cygnus.com)
+
+       * genscripts.sh: Put the scripts in the ldscripts directory, not
+       emulations. 
+       * configure.in (ldscripts): Make, instead of emulations.
+       * Makefile.in (scriptdir): Take off the "ld" part.
+       (install, clean, distclean): Use ldscripts, not emulations.
+       In tests, don't pass -Lemulations.
+       Don't pass tooldir/lib to genscripts.sh.
+       * genscripts.sh: Don't take tooldir/lib arg.
+       * ldlang.c (lang_process): Add "ldscripts/" to the name of the
+       default script file.
+
+Fri Jul  2 17:13:35 1993  Doug Evans  (dje@canuck.cygnus.com)
+
+       * scripttempl/h8300.sc: Add .tors section for constructor/destructors.
+
+Thu Jul  1 16:38:45 1993  Doug Evans  (dje@canuck.cygnus.com)
+
+       * config/coff-h8300.mt: EMUL=h8300hms -> h8300.
+
+Wed Jun 30 15:45:55 1993  K. Richard Pixley  (rich@sendai.cygnus.com)
+
+       * Makefile.in (.y.c): skip default .y.c rules. gnu make can now
+         run in parallel without colliding on yacc's static file names.
+         Without the stub rule, make will try to start two yacc's
+         concurrently which fails because of yacc's static file names.
+
+Tue Jun 29 12:20:36 1993  Ian Lance Taylor  (ian@cygnus.com)
+
+       * ldmain.c (subfile_wanted_p): Don't dump core if there are no
+       symbols.
+
 Mon Jun 28 12:22:11 1993  David J. Mackenzie  (djm@thepub.cygnus.com)
 
+       * genscripts.sh (LIB_PATH): Only add /usr/local/lib if it's
+       different from libdir.
+
        * Makefile.in (scriptdir): Base on tooldir, not datadir.
 
 Sat Jun 26 12:03:57 1993  David J. Mackenzie  (djm@thepub.cygnus.com)
This page took 0.02567 seconds and 4 git commands to generate.