+
+ * MAINTAINERS: Update URL for config.* scripts.
+
+
+ * config.sub: Import latest version.
+ * config.guess: Likewise.
+
+
+ * configure.in (FLAGS_FOR_TARGET): Remove -nostdinc and -isystem
+ options for i[3456]86-pc-linux* native builds.
+
+
+ * MAINTAINERS: gcc adopts symlink-tree, refer more to
+ libiberty.
+
+ Import this patch from gcc:
+
+
+ * symlink-tree: handle DOS-style absolute paths.
+
+
+ When build != host, create libiberty for the build machine.
+
+ * Makefile.in (TARGET_CONFIGARGS, BUILD_CONFIGARGS): Replace
+ CONFIG_ARGUMENTS.
+ (ALL_BUILD_MODULES_LIST, BUILD_CONFIGDIRS, BUILD_SUBDIR):
+ New variables.
+ (ALL_BUILD_MODULES, CONFIGURE_BUILD_MODULES): New variables
+ and rules.
+ (all.normal): Depend on ALL_BUILD_MODULES.
+ (CONFIGURE_TARGET_MODULES rule): Use TARGET_CONFIGARGS.
+ (all-build-libiberty): Depend on configure-build-libiberty.
+
+ * configure: Calculate and substitute proper value for
+ ALL_BUILD_MODULES.
+ * configure.in: Create the build subdirectory.
+ Calculate and substitute TARGET_CONFIGARGS (formerly
+ CONFIG_ARGUMENTS); also BUILD_SUBDIR and BUILD_CONFIGARGS (new).
+
+
+ * config.sub: Update to version 1.232 on subversion.
+
+
+ * Makefile.in (do-proto-toplev): Use msgfmt to generate .gmo
+ files from .po files for a distribution.
+
+
+ * COPYING.NEWLIB: Mention preserved notice in specific parts.
+
+
+ Merged from net gcc:
+ * ltcf-c.sh: Use $objext, not $ac_objext.
+ * ltcf-cxx.sh: Add support for GNU.
+ * ltcf-c.sh: Don't disable shared libraries for AIX5/IA64. Preserve
+ default settings if using GNU tools with that configuration.
+ * ltcf-cxx.sh: Ditto.
+ * ltcf-gcj.sh: Ditto.
+ * ltconfig: Set max_cmd_len to a maximum of 512Kb, as it seems some
+ HPUX 11.0 systems have trouble with 1MB. Mark as gcc-local.
+ * ltmain.sh: Mark as gcc-local.
+
+
+ * Makefile.in (all-bison): Revert 2001-10-24.
+ Don't depend on texinfo.
+
+
+ * COPYING.NEWLIB: Add BSD-style license/copyright blurb for my work.
+
+
+ * configure.in (--enable-languages): Be more permissive about
+ syntax. Check for empty lists better. Warn about $LANGUAGES.
+
+
+ * Makefile.in (MAKEINFO): Use "missing" for makeinfo older than 4.0.
+
+
+ Makefile.in (all-bison): Don't depend on texinfo.
+
+
+ * gettext.m4: Test po/POTFILES.in exists before trying to read.
+
+
+ * Makefile.in (configure-target-gperf): Depend on $(ALL_GCC_CXX).
+
+
+ * config.sub, config.guess: Import latest from subversions.
+
+
+ * Makefile.in (AS_FOR_TARGET, LD_FOR_TARGET,
+ DLLTOOL_FOR_TARGET, WINDRES_FOR_TARGET, AR_FOR_TARGET,
+ RANLIB_FOR_TARGET, NM_FOR_TARGET): Don't use double quotes to
+ avoid quotes nesting problems.
+ (NATIVE_CHECK_MODULES): Ditto, just for consistency.
+ (DO_X): Export only variables that are set.
+
+
+ * configure.in (sparc-sun-solaris2*): Don't use /usr/bin/which on
+ Solaris when testing for the /usr/ucb/cc compiler; it has incorrect
+ semantics. Use the shell built-in "type" command instead.
+
+
+ * config.sub: Reverted the earlier change, this version is not the
+ master file.
+
+
+ * config.sub: Change machine triplets from mipsel*-* to mips*el-*.
+ Add support for mips64.
+
+
+ * configure.in: Enable libstdc++-v3 for h8300 targets.
+
+
+ * config.sub: Add support for mipsisa32.
+
+
+ * config.sub, config.guess: Import latest from subversions.
+
+
+ * config.sub, config.guess: Import latest from subversions.
+
+
+ * MAINTAINERS: Clarify libiberty merge rules and procedures.
+
+
+ * Makefile.in: Revert 2001-06-17.
+ (VER): If AM_INIT_AUTOMAKE uses BFD_VERSION, get version from bfd/.
+
+
+ * Makefile.in (gas.tar.bz2): Pass TOOL=bfd PACKAGE=gas to make.
+ (gas+binutils.tar.bz2): Likewise.
+ (binutils.tar.bz2): Pass TOOL=bfd PACKAGE=binutils to make.
+
+
+ * Makefile.in (VER): When present, extract the version number from
+ the file version.in.
+
+
+ * Makefile.in (AS_FOR_TARGET, LD_FOR_TARGET, NM_FOR_TARGET): If
+ gcc/xgcc is built, use -print-prog-name to find out the program
+ name to use.
+
+
+ * ltcf-c.sh (archive_cmds, archive_expsym_cmds) [solaris,
+ with_gcc]: Use `gcc -shared' to build a shared library.
+
+
+ * ltcf-c.sh (archive_cmd) [hpux, with_gcc]: Use gcc to link shared
+ archives.
+
+
+ * ltcf-cxx.sh (osf3/osf4/osf5): Support creation of C++ shared
+ libraries when using g++ with native linker.
+
+
+ * ltconfig, ltmain.sh: Upgrade to libtool 1.4a 1.641.2.256.
+
+
+ * configure.in : enable ld for aix
+
+
+ * ltcf-cxx.sh (allow_undefined_flag, no_undefined_flag)
+ [aix4*|aix5*]: Prepend blank.
+
+
+ * ltconfig, ltmain.sh, libtool.m4, ltcf-c.sh, ltcf-cxx.sh,
+ ltcf-gcj.sh: Upgraded to libtool 1.4a 1.641.2.254. Rebuilt a number
+ of subdir/configure scripts to use the new libtool.m4.
+
+
+ * config.if (libc_interface): Set to -libc6.2- for cross
+ compiling to Linux/glibc 2.2.
+
+
+ * configure.in (noconfigdirs) [*-cygwin*, *-mingw*, *-beos]: Disable
+ libgcj.
+
+
+ * configure.in (noconfigdirs): Don't reset it from scratch in the
+ target case; only append to it.
+
+
+ * configure.in (noconfigdirs) [hppa*-*-*, mips*-*-irix6*,
+ sparc-*-solaris2.8]: Disable ${libgcj}.
+
+
+ * configure.in (libgcj_saved): Copy from $libgcj.
+ (libgcj): Zero out if --enable-libgcj; add to noconfigdirs is
+ --disable-libgcj.
+
+
+ * ltconfig, ltmain.sh, ltcf-cxx.sh: Upgraded to libtool 1.4a
+ 1.641.2.228.
+
+
+ * ltconfig, ltmain.sh, libtool.m4, ltcf-c.sh, ltcf-cxx.sh,
+ ltcf-gcj.sh: Upgraded to libtool 1.4a 1.641.2.226.
+
+
+ * Makefile.in (CXX_FOR_TARGET_FOR_RECURSIVE_MAKE, RECURSE_FLAGS):
+ New macros.
+ (bootstrap, cross): Use RECURSE_FLAGS.
+ * configure.in: Subst CXX_FOR_TARGET_FOR_RECURSIVE_MAKE.
+
+
+ * configure.in (CXX_FOR_TARGET): Use xgcc for libstdc++-v3.
+
* README-maintainer-mode: Add note about inability to use "make
or C++ library to have already been built to work properly.
(do_proto_toplev): Set them to an empty string.
* Makefile.in (HOST_LIB_PATH, TARGET_LIB_PATH): New macros.
(REALLY_SET_LIB_PATH): Use them.
* config.sub: Add support for Sun Chorus
* symlink-tree: Check number of arguments.
* texinfo/texinfo.tex: Update to version 2000-05-28.15.
* README-maintainer-mode: New file: Contains notes on using
--enable-maintainer-mode with binutils.
* texinfo/texinfo.tex: Update. Version from makeinfo 4.0.
* config.sub: Import CVS version 1.167 Tue May 30 09:00:07 2000.
* config.guess: Import CVS version 1.148 Tue May 30 09:00:06 2000
(GCC_FOR_TARGET): Likewise.
(CXX_FOR_TARGET): Likewise.
* configure.in (hppa*64*-*-*): Do build ld for this configuration.
* Makefile.in (configure-target-libiberty): Depend on
configure-target-newlib.
* configure.in, Makefile.in: Merge all libffi-related
configury stuff from the libgcj tree.
* Makefile.in (do-tar-bz2, do-md5sum): Skip CVS directories.
* Makefile.in (do-djunpack): New target. Update djunpack.bat with
* ltmain.sh: Preserve in relink_command any environment
variables that may affect the linker behavior.
* config.sub (basic_machine): Recognize hppa64 as a valid cpu type.
* configure.in (ia64*-*-elf*): Add gdb and friends to noconfigdirs.
* djunpack.bat: New file.
* Makefile.in (taz, gdb-taz, gas.tar.bz2, binutils.tar.bz2,
gas+binutils.tar.bz2, libg++.tar.bz2, gnats.tar.bz2, gdb.tar.bz2,
* config.sub (case $basic_machine): Change default for "ibm-*"
to "openedition".
* Makefile.in (gdb-taz): New target. GDB specific archive.
(do-md5sum): New target.
(gdb.tar.bz2, dejagnu.tar.bz2, gdb+dejagnu.tar.bz2,
insight.tar.bz2): Use gdb-taz to create archive.
* configure (warn_cflags): Delete.
* configure.in: -linux-gnu*, not -linux-gnu.
* Makefile.in (taz): Set PACKAGE to TOOL when not defined.
(do-tar-bz2): Replace TOOL with PACKAGE.
* config.sub: Support an OS of "wince".
* config.guess, config.sub: Updated to match config's 2000-02-15
version.
* config.sub: Add support for avr target.
* config.sub: Add mmix-knuth-mmixware.
* config.sub: Add mcore target.
* config.guess (ppc-*-linux-gnu): Also use ld emul elf32ppclinux.
* config.guess (dummy): Changed to $dummy.
more accurately recorded in this ChangeLog.
* config.sub: Likewise.
* Makefile.in (GCC_FOR_TARGET): Add -I$(build_tooldir)/include.
* configure.in (i?86-*-beos*): Do config gperf; don't config
gdb, newlib, or libgloss.
* config-ml.in: On mips*-*-*, if multidirs contains mabi=64, try to
link a trivial program with -mabi=64. If it fails, remove mabi=64
from multidirs.
* config.sub: Set basic_machine to i586 when target_alias = k6-*.
* config.sub: Rename CYGNUS LOCAL to EGCS LOCAL
* config.sub: Check for "cygwin*" rather than "cygwin32*"
* config.sub: Fix typo in arm recognition.
* configure.in (noconfigdirs): Changed target_configdirs to
include target-bsp only for m68k-*-elf* and m68k-*-coff*
rather than m68k-*-* since it is not known to work on
m68k-aout. Ditto for arm-*-*oabi.
* configure.in (*-*-windows*): Remove, no longer used.
* config/mh-windows: Ditto.
* config.guess: Automatically recognise ELF on FreeBSD. From Niall
Smart and improved by Andrew Cagney.
* config.guess: Recognize openbsd-*-hppa.
* Makefile.in (REALLY_SET_LIB_PATH): Append $$$(RPATH_ENVVAR)
only if it is not empty.
* configure.in: Added target-bsp for sparclite.
* config.sub: Recognize alphapca5[67] and up to alphaev8.
* configure.in: Add support for strongarm port.
* config.sub: Add support for strongarm target.
* configure.in (*-*-cygwin32*): Use config/mh-cygwin instead of
the old name config/mh-cygwin32.
Enable texinfo.
* configure.in: Do build ld for ix86 Solaris.
* Makefile.in (EXTRA_GCC_FLAGS): Set AR to $AR instead of
$AR_FOR_TARGET. Likewise for RANLIB.
* config.sub (oabi): Recognize.
* configure.in (arm-*-oabi): Handle.
* config.guess: Improve detection of i686 on UnixWare 7.
* config.guess: Add support for i386-pc-interix.
* config.sub: Likewise.
* configure.in: Likewise.
* config/mh-interix: New file.
* Makefile.in: Remove unneeded all-target-libio from
from all-target-winsup target since it is now unneeded.
Add all-target-libtermcap in its place since it is now
needed.
* configure.in: makefile stub for cygwin target is probably
unnecessary. Remove it for now.
* config/mt-cygwin: Remove.
* configure.in: libtermcap.a should be built when cygwin is the
target as well as the host.
* Makefile.in: Add libtermcap target.
* config/mt-cygwin: New file. libtermcap target info.
* config.sub: Clean up handling of hppa2.0.
* config.guess: Use C code to identify more HP machines.
* configure.in: Add libtermcap to list of cygwin dependencies.
* Makefile.in: modify CC_FOR_TARGET and CXX_FOR_TARGET so that
they include winsup/include when it's a cygwin target.
(INSTALL_MODULES): Added install-zip.
(CLEAN_MODULES): Added clean-zip.
* Makefile.in: lose "32" from comment about cygwin.
* configure.in: Use -Os to build target libraries for the fr30.
* config.sub: Add fr30.
* configure.in: drop "32" from config/mh-cygwin32. Check
cygwin* instead of cygwin32*.
* config.sub: Check cygwin* instead of cygwin32*.
* config.guess: Match any version of Unixware7.
* Makefile.in configure.in: Add the ability to use tcl8.1 and tk8.1
if desired.
* config.if (cxx_interface, libstdcxx_interface): Do not try to set
these if the appropriate directories and files to not exist.
* Makefile.in (DEVO_SUPPORT): Add config.if.
* configure: Add pattern to replace "build_tooldir"'s
definition in the generated Makefile with "tooldir"'s
* config.subr: resync from rms.
-Wed Dec 11 22:25:20 1991 K. Richard Pixley (rich at rtl.cygnus.com)
+1991-12-11 K. Richard Pixley (rich at rtl.cygnus.com)
* configure, config.sub, config.subr: merge config.sub into
config.subr, call the result config.subr, remove config.sub, use
* Makefile.in: revised install for dir.info.
-Tue Dec 10 00:04:35 1991 K. Richard Pixley (rich at rtl.cygnus.com)
+1991-12-10 K. Richard Pixley (rich at rtl.cygnus.com)
* configure.in: add decstation host makefile frag.
Make directories for info install. Build dir.info here then
install it.
-Mon Dec 9 16:48:33 1991 K. Richard Pixley (rich at rtl.cygnus.com)
+1991-12-09 K. Richard Pixley (rich at rtl.cygnus.com)
* Makefile.in: fix for bad directory tests.
-Sat Dec 7 00:17:01 1991 K. Richard Pixley (rich at rtl.cygnus.com)
+1991-12-07 K. Richard Pixley (rich at rtl.cygnus.com)
* configure: \{1,2\} appears to be a sysv'ism. Use a different
regexp. -srcdir relative was being handled incorrectly.
work again and so one can focus one's attention on a particular
package.
-Fri Dec 6 00:22:08 1991 K. Richard Pixley (rich at rtl.cygnus.com)
+1991-12-06 K. Richard Pixley (rich at rtl.cygnus.com)
* configure: added PWD as a stand in for `pwd` (for speed). use
elif wherever possible. make -srcdir work without -objdir.
-objdir= commented out.
-Thu Dec 5 22:46:52 1991 K. Richard Pixley (rich at rtl.cygnus.com)
+1991-12-05 K. Richard Pixley (rich at rtl.cygnus.com)
* configure: +options become --options. -subdirs commented out.
added -host, -datadir. Renamed -destdir to -prefix. Comment in
and shift gpl to v2. Added ChangeLog if it didn't exist. docdir
and mandir now keyed off datadir by default.
-Fri Nov 22 07:38:11 1991 K. Richard Pixley (rich at rtl.cygnus.com)
+1991-11-22 K. Richard Pixley (rich at rtl.cygnus.com)
* Freshly created ChangeLog.