Fix for PR 16299: Do not assume that bad relocations always have an associated symbol.
[binutils-gdb.git] / ChangeLog
index f2f93f7ed73a988cac4a7184ff198c8ba756c71e..972793d30f883597c1b93c64a987afc32e9c5064 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,155 @@
+Tue Sep 29 22:45:41 1998  Felix Lee  <flee@cygnus.com>
+
+       * Makefile.in (all-automake): fix dependencies.
+
+start-sanitize-dsp
+Fri Sep 25 18:07:32 1998  Jeff Johnston  <jjohnstn@cygnus.com>
+
+       * configure.in (target_libs): Added target-libdsp.
+       * Makefile.in (TARGET_CONFIGDIRS): Added libdsp as target.
+
+end-sanitize-dsp       
+start-sanitize-ide
+Thu Sep 10 12:37:03 1998  Drew Moseley  <dmoseley@cygnus.com>
+
+       * Makefile.in (install-foundry): Added creation of
+       builddate file to the install-foundry target.
+
+end-sanitize-ide
+Fri Aug 28 12:28:26 1998  Per Bothner  <bothner@cygnus.com>
+
+       * mdata-sh:  Imported.  Needed for automake support.
+
+start-sanitize-java
+Fri Aug 21 13:33:13 1998  Tom Tromey  <tromey@cygnus.com>
+
+       * configure.in (target_libs): Added target-qthreads.
+       * Makefile.in (ALL_TARGET_MODULES): Added qthreads.
+       (CONFIGURE_TARGET_MODULES): Likewise.
+       (CHECK_TARGET_MODULES): Likewise.
+       (INSTALL_TARGET_MODULES): Likewise.
+       (CLEAN_TARGET_MODULES): Likewise.
+       (all-target-qthreads): New target.
+       (configure-target-libjava): Depend on configure-target-qthreads.
+       (all-target-libjava): Depend on all-target-qthreads.
+
+end-sanitize-java
+Thu Aug 13 12:49:29 1998  H.J. Lu  <hjl@gnu.org>
+
+       * Makefile.in (taz): Try "chmod -R og=u ." before 
+       "chmod og=u `find . -print`".
+
+Fri Jul 31 09:38:33 1998  Catherine Moore  <clm@cygnus.com>
+
+        * configure.in: Add arm-elf and thumb-elf support.
+
+Mon Jul 27 16:23:58 1998  Doug Evans  <devans@canuck.cygnus.com>
+
+       * Makefile.in: Undo previous patch.
+
+Fri Jul 24 19:55:24 1998  Doug Evans  <devans@canuck.cygnus.com>
+
+       * Makefile.in (INSTALL_TARGET): Move EXTRA_TARGET_HOST_INSTALL_MODULES
+       to here ...
+       (install-no-fixedincludes): and here
+       (INSTALL_MODULES): ... from here.
+
+Fri Jul 24 17:01:42 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * config.sub: Merge with FSF.
+
+       * config.guess: Merge with FSF.
+
+Fri Jul 24 08:43:36 1998  Doug Evans  <devans@canuck.cygnus.com>
+
+start-sanitize-sky
+       * configure.in (mips64r5900-sky-elf*): Use config/mt-sky.
+       Set extraconfigdirs to build dvp-elf-as.
+end-sanitize-sky
+       * configure (extraconfigdirs): New variable.
+       (SUBDIRS): Add extraconfigdirs and recurse on them too.
+       * Makefile.in (all): Move higher in file.
+       (EXTRA_TARGET_HOST_ALL_MODULES): New variable.
+       (EXTRA_TARGET_HOST_{INSTALL,CHECK}_MODULES): New variables.
+       (ALL_MODULES): Add EXTRA_TARGET_HOST_ALL_MODULES.
+       (CROSS_CHECK_MODULES): Add EXTRA_TARGET_HOST_CHECK_MODULES.
+       (INSTALL_MODULES): Add EXTRA_TARGET_HOST_INSTALL_MODULES.
+
+1998-07-23  Brendan Kehoe  <brendan@cygnus.com>
+
+       * Makefile.in (all-target-libjava): Depend on all-gcc and
+       all-target-newlib.
+       (configure-target-libjava): Depend on $(ALL_GCC).
+
+Fri Jul 17 13:30:18 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * ylwrap: Change absolute path checks to check for DOS style path
+       names.
+
+       * ylwrap: Don't use a full path name if the source file is in the
+       same directory.  From hjl@lucon.org (H.J. Lu).
+
+       * config-ml.in: Default to being verbose, to match Feb 18 change to
+       configure.
+
+Thu Jul 16 12:29:51 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       Brought over from egcs:
+
+       Sat Jun 27 22:46:32 1998  Jeffrey A Law  (law@cygnus.com)
+
+       * configure.in (target_subdir): Set to ${target_alias} instead
+       of "libraries".
+
+       Mon Sep  1 16:45:44 1997  Jim Wilson  <wilson@cygnus.com>
+
+       * configure.in (target_subdir): Set to libraries if enable_multilib.
+
+Wed Jul 15 01:00:54 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * Makefile.in ($(CONFIGURE_TARGET_MODULES)): If there are any
+       multilibs, force reconfiguration the first time we create
+       multilib.out in a subdirectory, in case TARGET_SUBDIR is `.'.
+
+Tue Jul 14 23:41:03 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * configure.in: Strip any --no option from CONFIG_ARGUMENTS, to
+       avoid confusion with --no-recursion.
+
+Tue Jul 14 15:37:41 1998  Geoffrey Noer  <noer@cygnus.com>
+
+       * configure.in: Win32 hosts shouldn't use install -x
+       * install-sh: remove -x option, and special .exe-handling
+       hack.
+
+start-sanitize-beos
+Tue Jul 14 15:28:41 1998  Richard Henderson  <rth@cygnus.com>
+
+       * config.guess: Recognize i586-pc-beos.
+       * configure.in: Don't build some bits for beos.
+
+end-sanitize-beos
+Tue Jul 14 13:22:18 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * configure: If CC is set but CFLAGS is not, and CC is gcc, make
+       CFLAGS default to -O2.
+
+       * ltmain.sh: Add some hacks to make SunOS --enable-shared work
+       when using GNU ld.
+
+Fri Jul 10 13:18:23 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * ltmain.sh: Correct install when using a different shell.
+
+Tue Jul  7 15:24:38 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * ltconfig, ltmain.sh: Update to libtool 1.2b.
+
+Thu Jul  2 13:57:36 1998  Klaus Kaempf  <kkaempf@rmi.de>
+
+       * makefile.vms: Update to build binutils/makefile.vms.  Add install
+       target.
+
 start-sanitize-cygnus
 Wed Jul  1 18:52:40 1998  Doug Evans  <devans@seba.cygnus.com>
 
@@ -134,9 +286,7 @@ Wed Apr 22 12:30:10 1998  Michael Meissner  <meissner@cygnus.com>
        use -Os to compile target libraries rather than -O2.  Default to
        using -Os for d10v and m32r if --{enable,disable}-target-optspace is
        not used.
-start-sanitize-d30v
        * configure.in (target_cflags): Ditto for d30v.
-end-sanitize-d30v
 
 Tue Apr 21 23:06:54 1998  Tom Tromey  <tromey@cygnus.com>
 
@@ -457,12 +607,12 @@ Tue Dec 23 12:45:50 1997  Jeffrey A Law  (law@cygnus.com)
 
        * config.guess: HP 9000/803 is a PA1.1 machine.
 
-start-sanitize-vr5400
+start-sanitize-cygnus
 Mon Dec 22 11:27:12 1997  Jeffrey A Law  (law@cygnus.com)
 
         * config.sub (mips64vr5xxx-elf): Handle.  Treat as mips64vr5000-elf.
 
-end-sanitize-vr5400
+end-sanitize-cygnus
 
 Sun Dec 21 16:53:12 1997  H.J. Lu  (hjl@gnu.ai.mit.edu)
 
@@ -481,12 +631,10 @@ Wed Dec 17 11:27:59 1997  Ian Lance Taylor  <ian@cygnus.com>
        * configure: Only put libide in GDB_TK if --enable-ide.
 
 end-sanitize-ide
-start-sanitize-d30v
 Wed Dec 17 09:53:02 1997  Michael Meissner  <meissner@cygnus.com>
 
        * configure.in (d30v-*-*): Allow configuring of libide, vmake, etc.
 
-end-sanitize-d30v
 Tue Dec 16 17:36:05 1997  Ian Lance Taylor  <ian@cygnus.com>
 
        * Makefile.in: Add libgui directory.
@@ -552,7 +700,6 @@ Mon Nov 10 15:23:21 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
        * ltmain.sh: If mkdir fails, check whether the directory was created
        anyhow by some other process.
 
-start-sanitize-d30v
 Mon Nov 10 14:38:03 1997  Michael Meissner  <meissner@cygnus.com>
 
        * configure.in (d30v-*-*): Configure all directories.
@@ -566,7 +713,6 @@ Sat Nov  8 14:42:59 1997  Michael Meissner  <meissner@cygnus.com>
 
        * configure.in (d30v-*-*): Configure target-libgloss on the D30V.
 
-end-sanitize-d30v
 Fri Nov  7 10:34:09 1997  Rob Savoye  <rob@darkstar.cygnus.com>
 
         * include/libiberty.h: Add extern "C" { so it can be used with C++
@@ -588,12 +734,10 @@ Wed Nov  5 11:14:44 1997  Gavin Koch  <gavin@cygnus.com>
        with gcc/config.sub.
 
 end-sanitize-tx49
-start-sanitize-d30v
 Thu Oct 30 11:09:29 1997  Michael Meissner  <meissner@cygnus.com>
 
        * configure.in (d30v-*-*): Configure GCC now.
 
-end-sanitize-d30v
 start-sanitize-tx49
 Wed Oct 29 16:52:43 1997  Gavin Koch  <gavin@cygnus.com>
 
@@ -615,12 +759,12 @@ Mon Oct 27 12:03:53 1997  Jason Merrill  <jason@yorick.cygnus.com>
 
        * Makefile.in: check-target-libio depends on all-target-libstdc++.
 
-start-sanitize-vr5400
+start-sanitize-cygnus
 Wed Oct 22 14:05:29 1997  Andrew Cagney  <cagney@b1.cygnus.com>
 
        * config.sub (maybe_os): Add mips64vr5400.
 
-end-sanitize-vr5400
+end-sanitize-cygnus
 Mon Oct 20 15:28:49 1997  Klaus K"ampf  <kkaempf@progis.de>
 
        * makefile.vms: Fix to work with DEC C.
@@ -651,13 +795,11 @@ Wed Oct  1 13:11:27 1997  Ian Lance Taylor  <ian@cygnus.com>
        infodir, libdir, libexecdir, localstatedir, mandir, oldincludedir,
        sbindir, sharedstatedir, and sysconfdir.
 
-start-sanitize-d30v    
 Wed Sep 24 18:06:27 1997  Stu Grossman  <grossman@babylon-5.cygnus.com>
 
        * configure.in (d30v):  Remove tcl, tk, expect, gdb, itcl, tix, db,
        sn, and gnuserv from noconfigdirs.
 
-end-sanitize-d30v      
 Wed Sep 24 15:18:32 1997  Ian Lance Taylor  <ian@cygnus.com>
 
        * ltmain.sh: Tweak shell pattern to avoid bug in NetBSD /bin/sh.
@@ -1222,13 +1364,11 @@ Tue Feb 25 18:46:14 1997  Stan Shebs  <shebs@andros.cygnus.com>
 
        * config.sub: Accept -lnews*.
 
-start-sanitize-d30v
 Tue Feb 25 13:19:14 1997  Andrew Cagney  <cagney@kremvax.tpgi.com.au>
 
        * configure.in (noconfigdirs): Disable target-newlib,
        target-examples and target-libiberty for d30v.
 
-end-sanitize-d30v
 start-sanitize-tic80
 Tue Feb 25 11:41:51 1997  Tom Tromey  <tromey@cygnus.com>
 
@@ -1246,31 +1386,25 @@ Tue Feb 25 11:41:51 1997  Tom Tromey  <tromey@cygnus.com>
        (CLEAN_MODULES): Added clean-sn.
 
 end-sanitize-tic80
-start-sanitize-d30v
 Fri Feb 21 17:56:25 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
 
        * configure.in (noconfigdirs): Enable ld for d30v.
 
-end-sanitize-d30v
 start-sanitize-tic80
 Fri Feb 21 20:58:51 1997  Michael Meissner  <meissner@cygnus.com>
 
        * configure.in (tic80-*-*): Build compiler.
 
 end-sanitize-tic80
-start-sanitize-d30v
 Sun Feb 16 15:41:09 1997  Andrew Cagney  <cagney@critters.cygnus.com>
 
        * configure.in (d30v-*): Remove sim directory from list of
        unsupported d30v directories
 
-end-sanitize-d30v
-start-sanitize-d30v
 Tue Feb 18 17:32:42 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
 
        * config.sub, configure.in: Add d30v target cpu. 
        
-end-sanitize-d30v
 Thu Feb 13 22:04:44 1997  Klaus Kaempf  <kkaempf@progis.de>
 
        * makefile.vms: New file.
@@ -1387,10 +1521,6 @@ Sat Nov 23 19:26:22 1996  Michael Meissner  <meissner@tiktok.cygnus.com>
 
        * config.sub: Handle d10v-unknown.
 
-Sat Nov 23 14:23:01 1996  Gavin Koch  <gavin@cygnus.com>
-
-       * gcc/depragmaize.c: Handle MSDOS's (non-unix) text files.
-
 Sat Nov 23 10:23:01 1996  Gavin Koch  <gavin@cygnus.com>
 
        * config.sub: Handle v850-unknown.