* mpw-config.in: New file, MPW configure fragment for binutils.
[deliverable/binutils-gdb.git] / binutils / ChangeLog
index 5bbb12d4787f134ed0aa8e3d5e37e7864786909c..e538ffaaf38389b67f5a7a49f4b445c6a9838c3d 100644 (file)
@@ -1,3 +1,105 @@
+Thu Jun 23 12:52:46 1994  David J. Mackenzie  (djm@rtl.cygnus.com)
+
+       * configure.in: Change --with-targets to --enable-targets.
+
+Tue Jun 21 12:53:21 1994  Ian Lance Taylor  (ian@sanguine.cygnus.com)
+
+       * Makefile.in (sysinfo): Does not depend upon $(ADDL_LIBS).
+
+       * nlmconv.c (powerpc_build_stubs): Don't generate the PowerPC
+       NetWare custom header; no longer needed.
+       (powerpc_mangle_relocs): Convert relocs against the uninitialized
+       data section into relocs against the data section.
+
+       * configure.in: Set nlmconv_defs to -DNLMCONV_cputype for all the
+       netware targets.  Write it into Makefile as NLMCONV_DEFS.
+       * Makefile.in (nlmconv.o): Pass $(NLMCONV_DEFS) to $(CC).
+       * nlmconv.c: Only compile code for specific CPU types if
+       NLMCONV_cputype is defined.
+
+       * nlmconv.c (main): Change uses of bfd_abs_section, etc., to use
+       bfd_abs_section_ptr or bfd_is_abs_section, etc.
+       (i386_mangle_relocs, alpha_mangle_relocs): Likewise.
+       (powerpc_build_stubs): Likewise.
+       * nm.c (filter_symbols, print_symbols): Likewise.
+       * objcopy.c (filter_symbols): Likewise.
+       (mark_symbols_used_in_relocations): Likewise.
+       * objdump.c (remove_useless_symbols, dump_relocs): Likewise.
+       * size.c (sysv_internal_printer): Likewise.
+
+Mon Jun 20 16:43:03 1994  Ken Raeburn  (raeburn@cujo.cygnus.com)
+
+       * Makefile.in (MANPAGES): Remove $(DEMANGLER_PROG).
+       (install): Install it explicitly, from build dir, not srcdir.
+
+Mon Jun 20 16:29:54 1994  Ian Lance Taylor  (ian@sanguine.cygnus.com)
+
+       * objdump.c: Don't include elf/internal.h.
+       (bfd_elf_find_section): Don't declare.
+       (read_section_stabs): No special handling for ELF.  Always read
+       using BFD sections.
+
+Thu Jun 16 17:25:20 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
+
+       * configure.in: Set UNDERSCORE in Makefile based on result of
+       invoking config.bfd with a second argument of ``_''.
+       * Makefile.in (underscore.c): Depend upon Makefile.  Don't try to
+       run $(CC) and $(NM), just use $(UNDERSCORE).  Create via temporary
+       file.
+       (demangle.o): Remove target.
+       ($(NM_PROG)): Don't depend upon demangle.o, and don't link against
+       demangle.o.  It's in libiberty anyhow.
+       (cplus-dem.o): Don't depend upon demangle.o.
+       * binutils.texi: Mention -n and --no-strip-underscores arguments
+       to c++filt.
+
+Wed Jun 15 12:10:31 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
+
+       * nm.c (long_options): Add --no-demangle to turn off --demangle,
+       and --no-cplus for Linux compatibility.
+       (usage): Mention --no-demangle.
+       * binutils.texi: Document --no-demangle.
+
+Fri Jun 10 15:41:25 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
+
+       * nm.c: HOST_64_BIT was renamed to BFD_HOST_64_BIT.
+
+       * objcopy.c (copy_archive): Make the temporary directory in the
+       same directory as the output BFD, since we may not have write
+       permission on the current directory.  Set the permissions of the
+       new directory to 0700, not 0777.
+
+Mon Jun  6 21:36:43 1994  D. V. Henkel-Wallace  (gumby@cygnus.com)
+
+       * configure.in: if this is an rs6000 (and we're not building for
+       any other bfd targets) then build only nm (collect needs it on
+       rs6000-lynx).
+
+       * Makefile.in: define TOOL_PROGS which the list of programes to
+       install in $tooldir -- replaces a hard-coded list.
+
+Fri Jun  3 10:59:18 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
+
+       * objdump.c (display_target_list): Remove unused local ok.
+
+Thu May 26 18:05:52 1994  Ken Raeburn  (raeburn@cujo.cygnus.com)
+
+       * config/mh-alphaosf (CFLAGS): Don't specify both -g and -O;
+       they're not compatible under native cc.  Use -O1 instead.
+
+       * Makefile.in (VERSION): Updated to cygnus-2.4.1.
+
+       Changes from binutils-2.4 net release:
+
+       * Makefile.in (MANPAGES): Use $(DEMANGLER_PROG).
+       ($(DEMANGLER_PROG).1): Build from cxxfilt.man, using sed.
+       * cxxfilt.man: Renamed from c++filt.1, replaced "c++filt" with
+       magic token to be replaced by sed.
+
+       Wed May 11 22:32:00 1994  DJ Delorie (dj@ctron.com)
+
+       * configure.bat: update for latest makefile.in
+
 Fri May 13 23:25:13 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
 
        * bucomm.c: Check ANSI_PROTOTYPES rather than __STDC__.
@@ -102,12 +204,10 @@ Thu Apr 21 12:12:26 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
        each section in the sections header.
 
 Wed Apr 20 14:34:51 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
-start-sanitize-powerpc-netware
 
        * nlmconv.c (powerpc_build_stubs): Take new outbfd argument.
        Change caller.  Create custom header for new PowerPC NetWare
        format.
-end-sanitize-powerpc-netware
 
        * Makefile.in (nlmheader.o, nlmconv.o): Update dependencies.
        * nlmconv.c: Include bfd.h and libiberty.h with "", not <>.
@@ -249,7 +349,6 @@ Thu Mar 17 16:20:28 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
        (NM_PROG): Change from nm to nm.new.
        (install): Remove the .new when installing.
 
-start-sanitize-powerpc-netware
 Wed Mar 16 16:27:05 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
 
        * nlmconv.c (powerpc_build_stubs): Set BSF_DYNAMIC flag for each
@@ -257,7 +356,6 @@ Wed Mar 16 16:27:05 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
        (powerpc_mangle_relocs): Only reset TOC pointer for a call to a
        symbol with BSF_DYNAMIC flag set.
 
-end-sanitize-powerpc-netware
 Tue Mar 15 23:04:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
 
        * objcopy.c (filter_symbols): Use bfd_is_local_label to determine
@@ -277,7 +375,6 @@ Mon Mar 14 12:11:01 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
 
        * ar.c (write_archive): Close inarch before unlinking it.
 
-start-sanitize-powerpc-netware
 Fri Mar 11 22:20:48 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
 
        * nlmconv.c (main): For PowerPC, call powerpc_build_stubs and
@@ -292,7 +389,6 @@ Fri Mar 11 22:20:48 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
        Rearrange reloc handling to handle ELF relocs that are not
        partial_inplace.  Resolve PC relative relocs.
 
-end-sanitize-powerpc-netware
 Wed Mar  9 13:48:11 1994  Steve Chamberlain  (sac@jonny.cygnus.com)
 
        * ar.c (move_members): Fix it so that the abi positional modifiers
@@ -322,14 +418,13 @@ Tue Feb 22 18:25:52 1994  Ian Lance Taylor  (ian@cygnus.com)
 Sun Feb 20 18:47:42 1994  Ian Lance Taylor  (ian@lisa.cygnus.com)
 
        * nlmconv.c: Include libiberty.h.
-start-sanitize-powerpc-netware
+
        Support for PowerPC NetWare.
        * nlmconv.c (main): For PowerPC NetWare, automatically define the
        special symbols __toc_start.
        (select_output_format): Handle bfd_arch_powerpc.
        (mangle_relocs): Likewise.
        (powerpc_mangle_relocs): New function.
-end-sanitize-powerpc-netware
 
 Thu Feb 17 09:28:23 1994  David J. Mackenzie  (djm@thepub.cygnus.com)
 
@@ -1924,5 +2019,8 @@ Fri May  3 22:21:44 1991  John Gilmore  (gnu at cygint.cygnus.com)
 
 \f
 Local Variables:
+mode: indented-text
+left-margin: 8
+fill-column: 74
 version-control: never
 End:
This page took 0.025561 seconds and 4 git commands to generate.