Add switches to control AIX multlibs
[deliverable/binutils-gdb.git] / ChangeLog
index e2ded6c6c9d4c18400e8ca2c5485bd1ed9858d03..e1a77a66d6756a15e83196e59be9b4bf2d5f4c86 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,369 @@
+Wed Dec 20 15:15:35 1995  Michael Meissner  <meissner@tiktok.cygnus.com>
+
+       * config-ml.in (rs6000*, powerpc*): Add switches to control which
+       AIX multilibs get built.
+
+Mon Dec 18 17:55:46 1995  Jason Molenda  (crash@phydeaux.cygnus.com)
+
+       * configure.in (i386-win32): Don't build expect if we're not
+       building the tcl subdir.
+
+Mon Dec 18 11:47:19 1995  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * Makefile.in: (configure-target-examples, all-target-examples):
+       New targets, configure and build example programs.
+
+Fri Dec 15 16:13:03 1995  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * mpw-configure: If an mpw-config.in generated a file mk.sed,
+       use it as input to sedit the generated MPW makefile.
+       * mpw-README: Add a suggestion about Gestalt.h.
+
+Wed Dec 13 16:43:51 1995  Ian Lance Taylor  <ian@cygnus.com>
+
+       * config.sub: Accept *-*-ieee*.
+
+Tue Dec 12 11:52:57 1995  Ian Lance Taylor  <ian@cygnus.com>
+
+       * Makefile.in (local-distclean): Remove $(TARGET_SUBDIR).  From
+       Ronald F. Guilmette <rfg@monkeys.com>.
+
+Mon Dec 11 15:31:58 1995  Jason Molenda  (crash@phydeaux.cygnus.com)
+
+       * configure.in (host==powerpc-pe): Add many directories to noconfigdirs
+       for powerpc-pe native.
+       (target==i386-win32): add tcl, make to noconfigdirs if canadian cross.
+       (target==powerpc-pe): duplicate i386-win32 entry.
+
+Sat Dec  9 14:58:28 1995  Jim Wilson  <wilson@chestnut.cygnus.com>
+
+       * configure.in (noconfigdirs): Exclude target-newlib for all versions
+       of vxworks, not just vxworks5.1.
+
+Mon Dec  4 12:05:40 1995  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * mpw-configure: Add support for exec-prefix.
+
+Mon Dec  4 10:22:50 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
+
+       * config.guess: Recognize HP model 816 machines as having
+       a PA1.1 processor.
+
+Mon Dec  4 12:38:15 1995  Ian Lance Taylor  <ian@cygnus.com>
+
+       * configure: Ignore new autoconf configure options.
+
+Thu Nov 30 14:45:25 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
+
+       * config/mt-v810 (CC_FOR_TARGET): Add -ansi flag.  NEC compiler
+       defaults to K&R mode, but doesn't have varargs.h, so we have to 
+       compile in ANSI mode.
+
+Thu Nov 30 16:57:33 1995  Per Bothner  <bothner@wombat.gnu.ai.mit.edu>
+
+       * config.guess:  Recognize Pentium under SCO.
+       From Robert Lipe <robertl@arnet.com>.
+
+Wed Nov 29 13:49:08 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
+
+       * configure.in (noconfigdirs): Disable target-libio on v810-*-*.
+       * config/mt-v810 (CC_FOR_TARGET, AS_FOR_TARGET, AR_FOR_TARGET,
+       RANLIB_FOR_TARGET): Set as appropriate for NEC v810 toolchain.
+
+Wed Nov 29 12:12:01 1995  Ian Lance Taylor  <ian@cygnus.com>
+
+       * configure.in: Don't configure gas for alpha-dec-osf*.
+
+Tue Nov 28 17:16:48 1995  Ian Lance Taylor  <ian@cygnus.com>
+
+       * configure.in: Default to --with-stabs for some targets for which
+       it makes sense: mips*-*-*, alpha*-*-osf*, i[345]86*-*-sysv4* and
+       i[345]86*-*-unixware*.
+
+Mon Nov 27 13:44:15 1995  Ian Lance Taylor  <ian@cygnus.com>
+
+       * config-ml.in: Get list of multidirs using gcc --print-multi-lib
+       rather than basing it on the target.  Simplify handling of options
+       controlling which directories to configure.  Remove extraneous
+       slash in multi-clean target.
+
+Fri Nov 24 17:29:29 1995  Doug Evans  <dje@deneb.cygnus.com>
+
+       * config-ml.in: Prefix more variables with ml_ so they don't collide
+       with configure's.
+
+Wed Nov 22 11:27:02 1995  Ian Lance Taylor  <ian@cygnus.com>
+
+       * configure: Don't turn -v into --v.
+
+Tue Nov 21 16:48:02 1995  Doug Evans  <dje@deneb.cygnus.com>
+
+       * configure.in (targargs): Fix typo.
+
+       * Makefile.in (DEVO_SUPPORT): Add symlink-tree.
+
+Tue Nov 21 14:08:28 1995  Ian Lance Taylor  <ian@cygnus.com>
+
+       * configure.in: Strip --host and --target options from
+       CONFIG_ARGUMENTS, and always configure for --host only.  Add
+       --with-cross-host option when building with a cross-compiler.
+       * configure: Canonicalize the arguments put into config.status by
+       always using `=' for an option with an argument.  Pass a presumed
+       --host or --target explicitly.
+
+Fri Nov 17 17:50:30 1995  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * config.sub: Merge -macos*, -magic*, -pe*, and -win32 cases
+       into general OS recognition case.
+
+Fri Nov 17 17:42:25 1995  Jason Molenda  (crash@phydeaux.cygnus.com)
+
+       * configure.in (target_configdirs): add target-winsup only
+       for win32 target systems.
+
+Thu Nov 16 14:04:47 1995  Ian Lance Taylor  <ian@cygnus.com>
+
+       * Makefile.in (all-target-libgloss): Depend upon
+       configure-target-newlib, since when libgloss is built it looks to
+       see if the newlib directory exists.
+
+Wed Nov 15 14:47:52 1995  Ken Raeburn  <raeburn@cygnus.com>
+
+       * Makefile.in (DEVO_SUPPORT): Use config-ml.in instead of
+       cfg-ml-*.in.
+
+Wed Nov 15 11:45:23 1995  Ian Lance Taylor  <ian@cygnus.com>
+
+       * configure: Handle LD and LD_FOR_TARGET when configuring a
+       Canadian Cross.
+
+Tue Nov 14 15:03:12 1995  Jason Molenda  (crash@phydeaux.cygnus.com)
+
+       * config/mh-i386win32: add LD_FOR_TARGET.
+
+Tue Nov 14 14:56:11 1995  Jason Molenda  (crash@phydeaux.cygnus.com)
+
+       * configure.in (target_libs): add target-winsup.
+       (target==i386-win32): add patch diff flex make to $noconfigdirs.
+       (target==ppcle-pe): remove ld from $noconfigdirs.
+
+Tue Nov 14 01:25:50 1995  Doug Evans  <dje@canuck.cygnus.com>
+
+       * Makefile.in (CONFIGURE_TARGET_MODULES): Pass --with-target-subdir.
+       Preserve relative path names in $srcdir.  Build symlink tree if
+       configuring cross target dir and srcdir=. (= no VPATH support).
+       (configure-target-libg++): Depend on configure-target-librx.
+       * cfg-ml-com.in, cfg-ml-pos.in: Deleted.
+       * config-ml.in: New file.
+       * symlink-tree: New file.
+       * configure: Ensure srcdir="." if that's what it is.
+
+Mon Nov 13 12:34:20 1995  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * mpw-README: Clarify some phrasing, add notes about CodeWarrior
+       includes and FLEX_SKELETON setting.
+       * mpw-configure (--with-gnu-ld): New option, controls whether
+       to use PPCLink or ld with PowerMac GCC.
+       * mpw-build.in (all-grez, do-grez, install-grez): New targets.
+       * mpw-config.in: Configure grez if targeting Mac.
+
+       * config.sub: Accept pmac and pmac-mpw as names for PowerMacs,
+       accept mpw and mac-mpw as names for m68k Macs, change macos7 to
+       just macos.
+       * configure.in: Configure grez resource compiler if targeting Mac.
+       * Makefile.in (all-grez, install-grez): New targets.
+
+Wed Nov  8 17:33:51 1995  Jason Merrill  <jason@yorick.cygnus.com>
+
+       * configure: CXX defaults to gcc, not g++.  If we find
+       gcc in the path, set CC to gcc -O2.
+
+Tue Nov  7 15:45:17 1995  Ian Lance Taylor  <ian@cygnus.com>
+
+       * configure: Default ${build} correctly.  Avoid picking up extra
+       spaces when reading CC and CXX from Makefile.  When doing a
+       Canadian Cross, use plausible default values for numerous
+       variables.
+       * configure.in: When doing a Canadian Cross, don't try to
+       configure tools whose configure script can't handle it.
+
+Mon Nov  6 19:32:17 1995  Jim Wilson  <wilson@chestnut.cygnus.com>
+
+       * cfg-ml-com.in (sh-*-*): Add m2 and ml/m2 to multidirs.
+
+Sun Nov  5 00:15:41 1995  Per Bothner  <bothner@kalessin.cygnus.com>
+
+       * configure:  Remove dubious bug reporting address.
+
+Fri Nov  3 08:17:54 1995  Per Bothner  <bothner@kalessin.cygnus.com>
+
+       * Makefile.in ($(CONFIGURE_TARGET_MODULES)):  If subdir has
+       configure script, run that instead of this directory's configure.
+       In either case, print a message that we're configuring the sub-dir.
+
+Thu Nov  2 23:23:36 1995  Per Bothner  <bothner@kalessin.cygnus.com>
+
+       * configure.in: Before checking for the existence of various files,
+       use sed to filter out "target-".
+
+Thu Nov  2 13:24:56 1995  Ian Lance Taylor  <ian@cygnus.com>
+
+       * Makefile.in (DO_X): Split rule to decrease command line length
+       for systems with small ARG_MAX values.  From phdm@info.ucl.ac.be
+       (Philippe De Muyter).
+
+Wed Nov  1 15:18:35 1995  Jason Molenda  (crash@phydeaux.cygnus.com)
+
+       * Makefile.in (all-patch): depend on all-libiberty.
+
+Wed Nov  1 12:23:20 1995  Ian Lance Taylor  <ian@cygnus.com>
+
+       * configure.in: If the only directory in target_configdirs which
+       actually exists is libiberty, then set target_configdirs to empty,
+       to avoid trying to build a target libiberty in a gas or gdb
+       distribution.
+
+Tue Oct 31 17:52:39 1995  J.T. Conklin  <jtc@slave.cygnus.com>
+
+       * configure.in (host_makefile_frag): Use m68k-sun-sunos* instead
+       of m68k-sun-* when selecting mh-sun3 to avoid matching NetBSD/sun3
+       systems.
+
+Tue Oct 31 16:57:32 1995  Jim Wilson  <wilson@chestnut.cygnus.com>
+
+       * configure.in (copy_dirs): Use sys-include instead of include
+       for --with-headers option.
+
+Tue Oct 31 10:29:36 1995  steve chamberlain  <sac@slash.cygnus.com>
+
+       * Makefile.in, configure.in: Make winsup builds work with
+       new scheme.
+
+Mon Oct 30 18:57:09 1995  Ian Lance Taylor  <ian@cygnus.com>
+
+       * configure.in: Build the linker on AIX.
+
+Mon Oct 30 12:27:16 1995  Per Bothner  <bothner@kalessin.cygnus.com>
+
+       * Makefile.in (CC_FOR_TARGET, CXX_FOR_TARGET):  Add $(TARGET_SUBDIR)
+       where needed.
+
+Mon Oct 30 12:45:25 1995  Doug Evans  <dje@cygnus.com>
+
+       * Makefile.in (all-gcc): Fix typo.
+
+Sat Oct 28 10:27:59 1995  Per Bothner  <bothner@kalessin.cygnus.com>
+
+       * Makefile.in ($(CHECK_TARGET_MODULES)):  Fix typo.
+
+Fri Oct 27 23:14:12 1995  Per Bothner  <bothner@kalessin.cygnus.com>
+
+       * configure.in:  Rename libFOO to target-libFOO, and xiberty
+       to target-xiberty, to provide more flexibility.
+       (target_subdir):  Define.  Create if cross.
+       Set TARGET_SUBDIR in Makefile to ${target_subdir}.
+       * Makefile.in:  Rename all-libFOO -> all-target-libFOO, all-xiberty
+       -> all-target-libiberty, configure-libFOO -> configure-target-libFOO,
+       check-libFOO -> check-target-libFOO, etc.
+       ($(DO_X)):  Iterate over TARGET_CONFIGDIRS after SUBDIRS.
+       ($(CONFIGURE_TARGET_MODULES), $(CHECK_TARGET_MODULES),
+       $(ALL_TARGET_MODULES), $(INSTALL_TARGET_MODULES)): Update accordingly.
+       (configure-target-XXX):  Depend on $(ALL_GCC), not all-gcc, to
+       allow ALL_GCC="" to only configure.
+       (DEVO_SUPPORT):  Add cfg-ml-com.in and cfg-ml-pos.in.
+       (ETC_SUPPORT, ETC_SUPPORT_PFX):  Merge;  update 'taz' accordingly.
+       (LIBGXX_SUPPORT_DIRS):  Remove xiberty.
+
+Sat Oct 28 01:53:49 1995  Ken Raeburn  <raeburn@cygnus.com>
+
+       * Makefile.in (taz): Build "info" in etc explicitly.
+
+Fri Oct 27 09:32:30 1995  Stu Grossman  (grossman@cygnus.com)
+
+       * configure.in:  Make sure that CC is undefined (as opposed to
+       null) if toplevel/config/mh-{host} doesn't define it.  Fixes a
+       problem with autoconf trying to configure on a host without GCC.
+
+start-sanitize-gm
+Fri Oct 27 09:32:25 1995  Stu Grossman  (grossman@cygnus.com)
+
+       * config.sub:  Add `magic' as an OS target for General Magic.
+
+end-sanitize-gm
+Thu Oct 26 22:35:01 1995  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * mpw-configure: Set host alias from choice of host compiler,
+       only use generic MPW Makefile sed if present, edit a file
+       named "hacked_Makefile.in" instead of "Makefile.in" if present.
+       * mpw-README: Add problem notes about CW6 and CW7.
+
+Thu Oct 26 05:45:10 1995  Ken Raeburn  <raeburn@kr-pc.cygnus.com>
+
+       * Makefile.in (taz): Use ";" instead of ";;".
+
+Wed Oct 25 15:18:24 1995  Per Bothner  <bothner@kalessin.cygnus.com>
+
+       * Makefile.in (taz):  Grep for '^diststuff:' or '^info:' in
+       sub-directory Makefiles, instead of using DISTSTUFFDIRS and
+       DISTDOCDIRS.
+       (DISTSTUFFDIRS, DISTDOCDIRS):  Removed - no longer used.
+       (newlib.tar.gz):  Don't pass DISTDOCDIRS to recursive make.
+
+Wed Oct 25 14:43:55 1995  Per Bothner  <bothner@kalessin.cygnus.com>
+
+       * Makefile.in (DISTDOCDIRS):  Remove ld gprof bnutils gas libg++ gdb
+       and gnats, because they are now subsumed by DISTSTUFFDIRS.
+       Move bfd to DISTSTUFFDIRS.
+
+Tue Oct 24 18:19:09 1995  Jason Molenda  (crash@phydeaux.cygnus.com)
+
+       * Makefile.in (X11_LIB): Removed.
+       (X11_FLAGS_TO_PASS): pass only X11_EXTRA_CFLAGS and X11_EXTRA_LIBS.
+
+       * configure.in (host_makefile_frag): mh-aix & mh-sun removed.
+
+Sun Oct 22 13:04:42 1995  Michael Meissner  <meissner@tiktok.cygnus.com>
+
+       * cfg-ml-com.in (powerpc*): Shorten some of the multilib directory
+       names.
+
+Fri Oct 20 18:02:10 1995  Michael Meissner  <meissner@tiktok.cygnus.com>
+
+       * cfg-ml-com.in (powerpc*-eabi*): Add mcall-aixdesc varients.
+
+Thu Oct 19 10:40:57 1995  steve chamberlain  <sac@slash.cygnus.com>
+
+       * configure.in (i[345]86-*-win32): Always build newlib.
+       Don't configure cvs, autoconf or texinfo.
+       * Makefile.in (LD_FOR_TARGET): New.
+       (BASE_FLAGS_TO_PASS, EXTRA_TARGET_FLAGS, CONFIGURE_TARGET_MODULES):
+       Pass down LD_FOR_TARGET.
+
+Wed Oct 18 15:53:56 1995  steve chamberlain  <sac@slash.cygnus.com>
+
+       * winsup: New directory.
+       * Makefile.in: Build winsup.
+       * configure.in: Winsup is configured when target is win32.
+       Can only build win32 target GDB when native.
+       
+Mon Oct 16 09:42:31 1995  Jeffrey A Law  (law@cygnus.com)
+
+       * config.guess: Recognize HP model 819 machines as having
+       a PA 1.1 processor.
+
+Mon Oct 16 10:49:43 1995  Ian Lance Taylor  <ian@cygnus.com>
+
+       * configure: Fix sed loop which substitutes for CC and CXX to
+       avoid bug found in various sed implementations.
+
+Wed Oct 11 16:16:20 1995  Michael Meissner  <meissner@tiktok.cygnus.com>
+
+       * cfg-ml-com.in (powerpc-*-eabisim): Delete separate rule for
+       simulator.  Use standard powerpc-*-eabi*.
+
 Mon Oct  9 17:21:56 1995  Ian Lance Taylor  <ian@cygnus.com>
 
-       * configure.in: Stop putting binutils in noconfigdirs for
+       * configure.in: Stop putting gas and binutils in noconfigdirs for
        powerpc-*-aix* and rs6000-*-*.
 
 Mon Oct  9 12:38:40 1995  Michael Meissner  <meissner@cygnus.com>
@@ -534,7 +897,7 @@ Sat Feb  4 12:11:35 1995  Jim Wilson  <wilson@chestnut.cygnus.com>
 
 Fri Feb  3 11:54:42 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
 
-       * Makefile.in (source-vault, binary-vault): New targets
+       * Makefile.in (source-vault, binary-vault): New targets.
 
 Thu Jan 26 13:00:11 1995  Michael Meissner  <meissner@cygnus.com>
 
This page took 0.04427 seconds and 4 git commands to generate.