-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>
* 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)
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.