* readelf.c (get_osabi_name): Handle ELFOSABI_AROS, ELFOSABI_OPENVMS
[deliverable/binutils-gdb.git] / ChangeLog
index 9425bb3c2cc9c8216ad17ab087cb11f008695a51..ac29f917889431466d698dbe17756f453a075eb7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,572 @@
+2003-01-16  Jakub Jelinek  <jakub@redhat.com>
+
+       * configure.in (baseargs): Remove all supported forms of
+       --cache-file, --srcdir, --host, --build and --target options
+       from argument lists.
+       * configure: Rebuilt.
+
+2003-01-15  Alexandre Oliva  <aoliva@redhat.com>
+
+       * configure.in (noconfigdirs): Don't skip gas on IRIX 6.
+       * configure: Rebuilt.
+
+2003-01-09  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       * configure.in: Substitute TOPLEVEL_CONFIGURE_ARGUMENTS.
+       * Makefile.tpl: Pass TOPLEVEL_CONFIGURE_ARGUMENTS to gcc.
+       * Makefile.in: Regenerate.
+       * configure: Regenerate.
+
+2003-01-09  Christian Cornelssen  <ccorn@cs.tu-berlin.de>
+
+       * Makefile.tpl (BASE_FLAGS_TO_PASS): Also pass DESTDIR.
+       (install-info, dir.info): Prepend $(DESTDIR) to $(infodir).
+       * Makefile.in: Regenerate.
+
+2003-01-09  Alexandre Oliva  <aoliva@redhat.com>
+
+       * configure.in: Remove Makefile in build, host and target modules
+       unless configure was run with --no-recursion.
+       * configure: Rebuilt.
+
+2003-01-08  Chris Demetriou  <cgd@broadcom.com>
+
+       * config.guess: Update to 2003-01-03 version.
+       * config.sub: Update to 2003-01-03 version.
+
+2003-01-07  Christopher Faylor  <cgf@redhat.com>
+
+       * configure: Regenerate with proper autoconf 2.13.
+
+2003-01-07  Christopher Faylor  <cgf@redhat.com>
+
+        * configure.in: Add AC_PREREQ for consistency.
+        * configure: Regenerate.
+
+2003-01-06  Andrew Cagney  <ac131313@redhat.com>
+
+       * configure.in (GDB_TK): Add tcl directories conditional on
+       gdb/gdbtk directory being present.
+       * configure: Regenerate.
+       
+2003-01-04 John David Anglin  <dave.anglin@nrc.ca>
+
+       * configure.in (LD): Improve test for gcc.  Try to set LD to the ld used
+       by gcc if LD is not defined and we are not doing a Canadian Cross.
+       * configure: Rebuilt.
+
+2003-01-01  Daniel Jacobowitz  <drow@mvista.com>
+
+       * src-release (ETC_SUPPORT): Add fdl.texi and texi2pod.pl.
+
+2002-12-31  Tom Tromey  <tromey@redhat.com>
+
+       * Makefile.in: Rebuilt.
+       * Makefile.def (target_modules) [libffi]: Allow installation.
+
+2002-12-31  Andreas Schwab  <schwab@suse.de>
+
+       * configure.in: Fix use of $program_transform_name.
+       * configure: Regenerated.
+
+2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
+
+       * configure.in (baseargs): Don't remove first configure argument.
+       * configure: Regenerated.
+
+2002-12-29  Alexandre Oliva  <aoliva@redhat.com>
+
+       * Makefile.tpl (local-distclean): Don't remove...
+       (multilib.ts): ... this.  Moved into...
+       (multilib.out): ... this.  Don't use sub-make.
+       ($(BUILD_SUBDIR)/[+module+]/Makefile, [+module+]/Makefile,
+       $(TARGET_SUBDIR)/[+module+]/Makefile, gcc/Makefile): Moved into...
+       (configure-build-[+module+], configure-[+module+],
+       configure-target-[+module+], configure-gcc): ... these.  Test
+       for Makefile existence.  Drop config.status from dependencies.
+       * Makefile.in: Rebuilt.
+       * configure.in: Move gcc-version-trigger to the end of
+       ac_configure_args.  Add comments to maybedep.tmp and
+       serdep.tmp.  Introduce --disable-serial-configure.  Remove
+       nonopt from baseargs, matching and removing corresponding
+       whitespace while at it.
+       * configure: Rebuilt.
+
+2002-12-28  Alexandre Oliva  <aoliva@redhat.com>
+
+       * configure.in (host_configargs): Replace reference to
+       no-longer-defined buildopts with --build=${build_alias}.
+       * configure: Rebuilt.
+
+2002-12-28  Alexandre Oliva  <aoliva@redhat.com>
+
+       * Makefile.tpl ($(NOTPARALLEL)): Move to the end.  Bring uses of
+       program_transform_name to standard idiom.
+       (AUTOGEN, AUTOCONF): Define.
+       (Makefile.in): Use $(AUTOGEN).
+       (Makefile): Depend on config.status, and use autoconf-style rule to
+       build it.  Move original commands to...
+       (config.status): ... this new target.
+       (configure): Add $(srcdir).  Depend on config/acx.m4.  Use
+       $(AUTOCONF).
+       * Makefile.in: Rebuilt.
+
+2002-12-28  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       * Makefile.tpl: Fix dramatic bustage due to change in
+       program_transform_name.
+       * Makefile.in: Regenerate.
+
+       * configure.in: Remove unnecessary PATH setting.
+       * configure: Regnerate.
+
+       * configure.in: Don't default to unprefixed tools unless
+       the native tools will work.
+       * configure: Regenerate.
+
+       * configure.in: Convert to autoconf script.  Blow away lots
+       of now-redundant Makefile fragments.
+       * configure: Generate using Autoconf.
+       * Makefile.tpl: Rewrite to reflect autoconfiscation.
+       * Makefile.in: Regenerate.
+
+2002-12-27  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       * configure: Remove unneeded 'export's.  Make CC_FOR_TARGET, 
+       CXX_FOR_TARGET, GCJ_FOR_TARGET substituted in configure.in only.
+
+       * ChangeLog: Move a couple of entries from here to winsup/cygwin, 
+       where they belong.
+
+2002-12-24  Andreas Schwab  <schwab@suse.de>
+
+       * Makefile.tpl (multilib.out): Fix missing space.
+       * Makefile.in: Regenerate.
+
+2002-12-23  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       * Makefile.tpl: Use shared multilib.out.  Use move-if-change for it.
+       Convert (cd foo; make) to (cd foo && make).  Clean up multilib.out.
+       * Makefile.in: Regenerate.
+       * configure.in: Remove unnecessary leftovers.
+
+2002-12-22  Geoffrey Keating  <geoffk@apple.com>
+
+       * config/mt-aix43: Delete.
+
+2002-12-21  Geoffrey Keating  <geoffk@apple.com>
+
+       * configure.in (extra_ranlibflags_for_target): New variable.
+       (*-*-darwin): Add -c to ranlib commands.
+       * configure (tooldir): Handle extra_ranlibflags_for_target.
+
+2002-12-20  Jeff Johnston  <jjohnstn@redhat.com>
+
+       * COPYING.NEWLIB: Updated.
+       * COPYING.LIBGLOSS: Ditto.
+
+2002-12-19  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       * Makefile.tpl: Revert HJL's change.
+       * Makefile.in: Regenerated.
+       * configure.in: Put build_prefix before $(BUILD_SUBDIR) here, and
+       always.
+
+2002-12-19  Andreas Schwab  <schwab@suse.de>
+
+       * Makefile.tpl, configure.in: Substitute libstdcxx_incdir.
+       * Makefile.in: Regenerate.
+
+2002-12-18  H.J. Lu <hjl@gnu.org>
+
+       * Makefile.tpl: Add @build_prefix@ before $(BUILD_SUBDIR).
+       * Makefile.in: Regenerated.
+
+       * configure.in (build_prefix): New. Substitute.
+
+2002-12-18  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       * Makefile.tpl: Don't let real targets depend on phony targets.
+       * Makefile.in: Regenerate.
+
+       * Makefile.tpl (do-info): Depend on maybe-all-texinfo, not all-texinfo.
+       * Makefile.in: Regenerate.
+
+2002-12-16  Jason Merrill  <jason@redhat.com>
+
+       * Makefile.tpl (all-gcc): Use 'make quickstrap' if there was a
+       previous 'make bootstrap'.
+       * Makefile.in: Regenerate.
+
+2002-12-17  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * configure.in (noconfigdirs) [mmix-*-*]: Disable libgloss and gdb.
+
+2002-12-13  Jason Merrill  <jason@redhat.com>
+
+       * Makefile.tpl (check-gcc-c++): Renamed from check-c++.  Don't run
+       library tests.
+       (check-c++): Just depend on it and check-target-libstdc++-v3.
+       * Makefile.in: Regenerate.
+
+2002-12-13  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       * configure.in, Makefile.tpl, Makefile.def: Remove tclX.
+       * Makefile.in: Regenerate.
+
+2002-12-12  Jeff Johnston  <jjohnstn@redhat.com>
+
+        * COPYING.NEWLIB: Update list of alternate Regent of California
+        licenses and discuss official revoking of advertising clause.
+        * COPYING.LIBGLOSS: Ditto.
+
+2002-12-12  Alexandre Oliva  <aoliva@redhat.com>
+
+       * Makefile.tpl (configure-target-rda): Depend on $(ALL_GCC_C).
+       * Makefile.in: Rebuilt.
+
+2002-12-10  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       * configure: Fix bug put in by gremlins.
+
+       * Makefile.tpl: Substitute more autoconfily.
+       * configure: Substitute more autoconfily.
+       * Makefile.in: Regenerate.
+
+2002-12-08  Andrew Cagney  <ac131313@redhat.com>
+
+       * Makefile.tpl (all-sim): Depend on maybe-configure-gdb.
+       * Makefile.in (all-sim): Ditto.
+
+2002-12-06  DJ Delorie  <dj@redhat.com>
+
+       * Makefile.tpl: Change configure dependencies to not have real
+       targets depend on phony targets.
+
+2002-12-05  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       * configure.in: Revert unintentional change.
+
+       * src-release: Configure host subdirs.
+
+       * Makefile.tpl: Change dependency for */multilib.out so that
+       it works when gcc isn't in the tree.
+
+       * configure.in: Substitute more.
+       * configure: Run subconfigures from the Makefile.
+       * Makefile.tpl: Run subconfigures from the Makefile; add a few
+       convenience targets.  Make sure gcc isn't rebuilt after bootstrap.
+
+2002-12-03  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       * Makefile.tpl: Add targets for configuring host subdirs in Makefile,
+       and corresponding dependencies.
+       * Makefile.in: Regenerate.
+
+       * configure.in (host_tools): Order binutils, gas and ld for
+       convenience in running the testsuites.
+
+       * Makefile.tpl: Introduce rules to serialize subconfigure runs.
+       * Makefile.in: Regenerate.
+       * configure.in: Introduce rules to serialize subconfigure runs.
+
+       * configure.in: Introduce BASE_CC_FOR_TARGET.
+       * Makefile.tpl: Reorganize and comment.  Introduce HOST_CONFIGARGS.
+       Realize configure-build-* targets.  Realize configure-target-* targets.
+       * Makefile.in: Regenerate.
+
+2002-12-02  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       * configure: Move gcc_version_trigger stuff from here...
+       * configure.in: ...to here.
+
+       * configure.in: Separate subconfigure options added by this file from
+       options given by the user.  Add machinery to put args for host
+       subconfigures into the Makefile.
+
+       * Makefile.tpl: Remove 'vault' targets.
+       * Makefile.tpl: Reorder and comment dependencies.
+       * Makefile.in: Regenerate.
+
+2002-11-28  Geoffrey Keating  <geoffk@apple.com>
+
+       * configure.in: Move host-specific darwin noconfigdirs into
+       the host-specific section.
+
+2002-12-02  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       * Makefile.tpl: Restore bkorb's style patch, accidentally lost
+       during replay.
+       * Makefile.in: Regenerate.
+
+       (finishing slow-motion replay)
+       * configure: Remove skip-this-dir support.
+       * Makefile.tpl: Remove skip-this-dir support.
+
+       * Makefile.tpl: Remove leftover support for non-autoconfiscated
+       subdirectories.
+       * Makefile.in: Regenerate.
+
+       * Makefile.tpl: Strip out useless setting of 'dir'.
+       * Makefile.in: Regenerate.
+       
+2002-12-02  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       (finishing slow-motion replay)
+       * configure.in: Fix deeply stupid bug.
+
+       * configure.in: Introduce RAW_CXX_FOR_TARGET and simplify embedded
+       shell code in CXX_FOR_TARGET
+       * Makefile.def: Introduce raw_cxx.
+       * Makefile.tpl: Use raw_cxx to select between CXX_FOR_TARGET and
+       RAW_CXX_FOR_TARGET.
+       * Makefile.in: Regenerate.
+
+2002-12-02  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       (finishing slow-motion replay)
+       * Makefile.tpl: Remove unnecessary ifs.
+       * Makefile.in: Regenerate.
+
+       * Makefile.tpl: Implement soft dependency machinery.  Maybe-ize 
+       dependencies.  Maybe-ize build-libiberty.  Create dummy install
+       targets for 'no_install' modules.
+       * configure: Move GDB_TK substitution to configure.in.  Move 
+       build_modules stuff to configure.in.
+       * configure.in: Implement soft dependency machinery.  Maybe-ize 
+       GDB_TK, rearrange slightly.  Move build_modules stuff from configure.
+       * Makefile.in: Regenerate.
+
+2002-12-01  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       (continuing slow-motion replay)
+       * Makefile.tpl: Make all-target, install-target behave similarly
+       to all, install (only hitting configured targets).  Eliminate
+       unused macro defintions.
+
+       * Makefile.tpl: Add all-gcc: all-build-libiberty dependency when
+       build != host.
+
+       * Makefile.tpl: Add all-gcc: all-libiberty dependency.
+
+       * ltcf-c.sh, ltcf-gcj.sh, Makefile.tpl: Correct BUILD/HOST confusion.
+
+       * configure.in: Produce lists of subdir targets we're actually 
+       configuring.  Remove references to "dosrel".
+       * Makefile.tpl: Let configure set which subdir targets are hit.
+       Remove install-cross; clean up install; remove ALL.  Remove 
+       references to "dosrel".  Remove "EXTRA_TARGET_HOST" hackery.
+       Autogenerate host module targets.  Remove empty dependency lines 
+       and redundant dependency; rearrange slightly.
+       * Makefile.def: Add host-side libtermcap, utils.
+
+       * Makefile.in: Regenerate.
+
+2002-12-01  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       (Continuing slow-motion replay)
+       * Makefile.def: Add list of recursive targets to autogenerate.
+       Add build_modules.
+       * Makefile.tpl: Autogenerate do-* targets.  Autogenerate *-target-*
+       targets.  Autogenerate *-build-* targets.
+       * Makefile.in: Regenerate.
+
+2002-11-30  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       (Continuing slow-motion replay)
+       * configure: More autoconf-style substitutions.
+       * Makefile.tpl: More autoconf-style substitutions.
+       * Makefile.in: Regenerate.
+
+2002-11-30  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       (Continuing slow-motion replay)
+       * configure: Substitute more variables in a more autoconf-friendly
+       way.  Simplify slightly.
+       * Makefile.tpl: Make more variables substitutable in an
+       autoconf-friendly way.
+       * Makefile.in: Regenerate.
+
+2002-11-29  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       (Continuing slow-motion replay)
+       * configure.in (v810*): Remove special setting of tools.
+
+       * configure: Add support for extra required flags for ar or nm.
+       * configure.in (aix4.3+): Use above support for target-specific
+       issues, rather than using config/mt-aix43.
+
+2002-11-29  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       (Starting slow-motion replay merge from gcc 3.4 b-i-b branch)
+       * configure: Remove 'removing', which doesn't work.  Replace $subdir
+       with . everywhere.  Replace $subdirs with ''.  Replace $makesrcdir
+       with $srcdir.  Reformat indentation.  Substitute some variables
+       formerly hard-coded in the Makefile for build=host.
+       * Makefile.tpl: Autogenerate more; make more autoconf-friendly.
+       * Makefile.def: Autogenerate more.
+       * Makefile.in: Regenerate.
+
+2002-11-13  Bruce Korb  <bkorb@gnu.org>
+
+       * Makefile.tpl: syntactic cleanup
+
+2002-11-04  Kevin Buettner  <kevinb@redhat.com>
+
+       * Makefile.def (host_modules): Add rda.
+       * Makefile.in: Regenerate.
+       * configure.in (target_tool): Add target-rda to list.
+
+2002-10-25  Phil Edwards  <pme@gcc.gnu.org>
+
+       * Makefile.tpl (bootstrap):  Add bubblestrap, quickstrap, cleanstrap,
+       and restrap targets to this rule.
+       * Makefile.in:  Regenerate.
+
+2002-10-24  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * configure.in (i[3456]86-*-linux*): Add check to disable
+       ${libgcj} for glibc1.
+
+2002-10-07  Svein E. Seldal  <Svein.Seldal@solidas.com>
+
+       * configure.in: Add tic4x target.
+
+2002-10-03  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       * Makefile.tpl: Make SET_LIB_PATH substitution more autoconfy.
+       * Makefile.tpl: Make RPATH_ENVVAR substitution more autoconfy.
+       * configure.in: Make SET_LIB_PATH substitution more autoconfy.
+       * configure.in: Make RPATH_ENVVAR substitution more autoconfy.
+       * Makefile.in: Regenerate.
+
+2002-10-02  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       * Makefile.tpl: Eliminate reference to all-gui, all-libproc.
+       * Makefile.in: Regenerate.
+
+       * Makefile.def: Remove order dependency comments.
+       * Makefile.tpl: Add explicit install-install dependencies.
+       * Makefile.in: Regenerate.
+
+       * Makefile.tpl: Remove material now in src-release.  (Finally!)
+       * Makefile.in: Regenerate.
+
+       * configure: Restore my original patch by syncing with gcc version.
+
+       * Bring following over from gcc:
+
+2002-09-30  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * configure.in (s390*-*-linux*): Enable libgcj.
+
+2002-10-02  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       * Makefile.in: Regenerate.  This really ought to fix things. :sigh:
+
+2002-10-02  Alan Modra  <amodra@bigpond.net.au>
+
+       * configure: Move stray lines back to where they belong.
+
+2002-10-01  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       * Makefile.tpl: Insert configure-target target, for src-release.
+
+       * configure: Finish reverting change which Andrew Cagney started
+       reverting.  Should fix bustage.
+
+       * src-release (BINUTILS_SUPPORT_DIRS): Add cpu directory.
+       * src-release: New file.  Contains material for making net
+       releases for gdb, binutils, et al., formerly in Makefile.in.
+
+2002-09-30  Nick Clifton  <nickc@redhat.com>
+
+       * cpu: New top level directory.  Intended to hold input files for
+       CGEN which have FSF copyright assignment.
+       * Makefile.in (BINUTILS_SUPPORT_DIRS): Add cpu directory.
+
+2002-09-29  Andrew Cagney  <ac131313@redhat.com>
+
+       Revert below (note that src does not contain Makefile.tpl):
+       * Makefile.tpl: Make subsituted variables more autoconfy.
+       * Makefile.in: Regenerate.
+
+2002-09-29  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       * configure: Revert accidentally applied changes.
+
+       * Makefile.tpl: Make more autoconf-friendly.
+       * Makefile.in: Regenerate.
+       * configure: Make substitution more autoconf-like.
+
+2002-09-28  Richard Earnshaw  <rearnsha@arm.com>
+
+       * configure.in (arm-*-coff, strongarm-*-coff, xscale-*-coff): Use a
+       single entry to handle all these.
+       (arm-*-elf, strongarm-*-elf, xscale-*-elf): Likewise.  Also enable
+       libjava on arm-*-elf.
+
+2002-09-27  Geoffrey Keating  <geoffk@apple.com>
+
+       * configure.in (powerpc-*-darwin*): Don't configure BFD, TK, or the
+       things that depend on them.
+
+2002-09-25  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       * Makefile.tpl: Make subsituted variables more autoconfy.
+       * Makefile.in: Regenerate.
+       * configure: Make seds more autoconfy.
+
+2002-09-25  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       * Makefile.tpl: Rewrite substituted lines to look autoconfy.
+       * Makefile.in: Regenerate.
+       * configure.in: Rewrite sed statements to look autoconfy.
+
+       * Makefile.tpl: Autogenerate *-target-* lists, dependencies of
+       all-target-foo on configure-target-foo.
+       * Makefile.def: Ditto.
+       * Makefile.in: Rebuild.
+
+2002-09-22  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       * Makefile.def: New file.
+       * Makefile.tpl: New file.
+       * Makefile.in: Generate from Makefile.tpl with 'autogen Makefile.def'.
+
+       * configure.in: Minor rearrangement.  Simplify tests.
+
+2002-09-23  Jason Thorpe  <thorpej@wasabisystems.com>
+
+       * configure.in (with_headers): Skip copy if value is "yes".
+       (with_libs): Likewise.
+
+2002-09-20  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       * configure.in (*-*-netbsd*): Use noconfigdirs, not skipdirs.
+       * configure.in (sh*-*-pe*): Ditto.
+       * configure.in (mips*-*-pe*): Ditto.
+       * configure.in (*arm-wince-pe): Ditto.
+
+       * configure.in: Rearrange.
+
+2002-09-12  Nick Clifton  <nickc@redhat.com>
+
+       * Import these changes from the config master repository:
+
+       2002-09-05  Svein E. Seldal  <Svein.Seldal@solidas.com>
+
+               * config.sub: Add tic4x target.
+
+       2002-09-03  Ben Elliston  <bje@redhat.com>
+
+               * config.guess: Detect NSR-D machines for nsr-tandem-nsk.
+               Reported by <Duncan_Stodart@insession.com>.
+
+2002-09-10  Jeff Johnston  <jjohnstn@redhat.com>
+
+       * COPYING.NEWLIB: More updates.
+
 2002-09-09  Jeff Johnston  <jjohnstn@redhat.com>
 
        * COPYING.NEWLIB: Update.
This page took 0.029348 seconds and 4 git commands to generate.