OSDN Git Service

Date: Sun, 20 Dec 1998 22:07:16 -0700
[pf3gnuchains/gcc-fork.git] / ChangeLog
index b277359..6746f98 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,45 +1,85 @@
-Thu Jun 17 15:06:10 PDT 1999 Don Lindsay  <dlindsay@cygnus.com>
-
-        * added support for -mpcrel (PC relative addressing for m68k) 
-       based on code done by Michael Tiemann  <tiemann@axon.cygnus.com>.
-       * invoke.texi (m68000 options): Add documentation for -mpcrel flag.
-       * m68k.c (print_operand_address): Handle 32-bit PIC case.
-       (comments for general_src_operand): Add some explanation
-       about EXTRA_CONSTRAINTS.
-       (OVERRIDE_OPTIONS): Enable -fPIC in combination with -mpcrel.
-       * m68kelf.h (OVERRIDE_OPTIONS): Ditto.
-       (LEGITIMATE_PIC_OPERAND_P): Fix typo.
-       (LEGITIMATE_PIC_OPERAND_P): Re-derive from m68k.h case.
-       * m68k.h (LEGITIMATE_PIC_OPERAND_P): Fix delete-o.
-       (INDIRECTABLE_1_ADDRESS): Delete spurious '/' at end of macro.
-       (OVERRIDE_OPTIONS): Change behavior so that -mpcrel implies -fpic
-       if not already set.
-       (OVERRIDE_OPTIONS): Merge in changes from m68k.h.
-       * m68k.h (TARGET_PCREL): New target flag.
-       (TARGET_SWITCHES): Add "pcrel" as a recognized switch.
-       (OVERRIDE_OPTIONS): Add checks for -mpcrel.
-       (LEGITIMATE_PIC_OPERAND_P): Don't normally accept anything that
-       contains a SYMBOL_REF.  Relax this constraint during reload, since
-       we want to use the predicates, not reload's built-in concept of a
-       valid memory address, to control what insns need reloading.
-       (EXTRA_CONSTRAINT): Define constraints to accept pc-relative
-       operands (essentially 'g', 'm', and 's' under normal circumstances).
-       * m68k.c (print_operand): Cause printing of pc-relative addresses
-       to include pc register.
-       (print_operand_address): Ditto.
-       (general_src_operand): Accept operands that are not only
-       general_operands, but are also valid when used as a pc-relative
-       source.
-       (nonimmediate_src_operand): Similar, for nonimmediate_operands.
-       (memory_src_operand): Similar, for memory_operands.
-       (pcrel_address): New predicate to accept the special case of a
-       pc-relative address.
-       * m68k.md (many patterns): Rewrite common SImode, HImode, and
-       QImode insns to accept *_src_operand instead of *_operand where
-       pc-relative operands can fit.  For example, a pc-relative operand
-       can be used as a memory source operand for addsi3, but not as a
-       memory destination.
-       * hp320.h linux.h m68kv4.h (LEGITIMATE_PIC_OPERAND_P) as in m68k.h.
+1999-10-25  Andreas Schwab  <schwab@suse.de>
+
+       * configure: Fix quoting inside arguments of eval.
+
+1999-10-21  Nick Clifton  <nickc@cygnus.com>
+
+       * config-ml.in: Allow suppression of some ARM multilibs.
+
+Sun Oct  3 14:20:22 1999  Jeffrey A Law  (law@cygnus.com)
+
+       * configure.in (fr30): Fix typo.
+
+1999-09-21  Nick Clifton  <nickc@cygnus.com>
+
+       * config.sub: Add fr30 target.
+       * configure.in: Add fr30 target.
+       * MAINTAINERS: Add fr30 maintainer.
+
+Tue Sep  7 23:33:57 1999  Linas Vepstas  <linas@linas.org>
+
+       * config.guess: Add OS/390 match pattern.
+       * config.sub: Add mvs, openedition targets.
+       * configure.in (i370-ibm-opened*): New.
+
+1999-08-25  Nick Clifton  <nickc@cygnus.com>
+
+       * configure.in: Do not configure or build ld for AIX
+       platforms.  ld is known to be broken on these platforms.
+
+Wed Aug 25 01:12:25 1999  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
+
+       * config-ml.in: Pass compiler flag corresponding to multidirs to
+       subdir configures.
+
+Wed Aug  4 02:07:14 1999  Jeffrey A Law  (law@cygnus.com)
+
+       * config.sub (vxworks case): Use os=-vxworks, not os=vxworks.
+
+Tue Jun 22 23:45:18 1999  Tom Tromey  <tromey@cygnus.com>
+
+       * configure.in (target_libs): Added target-zlib.
+       * Makefile.in (ALL_TARGET_MODULES): Added zlib.
+       (CONFIGURE_TARGET_MODULES): Likewise.
+       (CHECK_TARGET_MODULES): Likewise.
+       (INSTALL_TARGET_MODULES): Likewise.
+       (CLEAN_TARGET_MODULES): Likewise.
+       (configure-target-zlib): New target.
+       (all-target-zlib): Likewise.
+       (all-target-libjava): Depend on all-target-zlib.
+       (configure-target-libjava): Depend on configure-target-zlib.
+
+       * Makefile.in (configure-target-libjava): Depend on
+       configure-target-newlib.
+       (configure-target-boehm-gc): New target.
+       (configure-target-qthreads): New target.
+
+        * configure.in (host_tools): Added zip.
+        * Makefile.in (all-target-libjava): Depend on all-zip.
+        (all-zip): New target.
+        (ALL_MODULES): Added all-zip.
+        (NATIVE_CHECK_MODULES): Added check-zip.
+        (INSTALL_MODULES): Added install-zip.
+        (CLEAN_MODULES): Added clean-zip.
+
+        * 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.
+
+       * Makefile.in (ALL_TARGET_MODULES): Added libjava, boehm-gc.
+       (CONFIGURE_TARGET_MODULES): Likewise.
+       (CHECK_TARGET_MODULES): Likewise.
+       (INSTALL_TARGET_MODULES): Likewise.
+       (CLEAN_TARGET_MODULES): Likewise.
+       (all-target-libjava): New target.
+       (all-target-boehm-gc): Likewise.
+       * configure.in (target_libs): Added libjava, boehm-gc.
 
 Sun May 30 16:03:16 1999  Cort Dougan  <cort@cs.nmt.edu>
 
@@ -66,6 +106,10 @@ Thu May 20 10:00:42 1999   Stephen L Moshier  <moshier@world.std.com>
 
         * Makefile.in (GCC_FOR_TARGET): Add -I$(build_tooldir)/include.
 
+1999-04-23  Tom Tromey  <tromey@cygnus.com>
+
+       * ltconfig, ltmain.sh: Update to libtool 1.2f.
+
 Tue Apr 13 22:50:54 1999  Donn Terry (donn@interix.com)
                           Martin Heller (Ing.-Buero_Heller@t-online.de)
 
@@ -1358,7 +1402,7 @@ Thu Jun 12 21:12:28 1997  Bob Manson  <manson@charmed.cygnus.com>
 
 Fri Jun  6 21:38:40 1997  Rob Savoye  <rob@chinadoll.cygnus.com>
 
-       * configure: Use '|' instead of ":" as the seperator in
+       * configure: Use '|' instead of ":" as the separator in
        sed. Otherwise sed chokes on NT path names with drive
        designators. Also look for "?:*" as the leading characters in an
        absolute pathname.