+2001-11-06 Eric Christopher <echristo@redhat.com>
+
+ * config/mips/mips.md(movdf_internal2): Add constraints for float
+ to general register move.
+ * config/mips/elf64.h: Add default ABI.
+
2001-11-06 Neil Booth <neil@cat.daikokuya.demon.co.uk>
* alias.c:: Include langhooks.h.
arrays.
Fixes PR c/461.
+>>>>>>> 1.11778
2001-11-05 Zack Weinberg <zack@codesourcery.com>
* aclocal.m4: (AM_WITH_NLS): Don't look at ALL_LINGUAS.
corresponding to the complete set of .po and .gmo files in
the source directory's po subdir, modified by LINGUAS. Don't
look at ALL_LINGUAS.
- * configure.in: Don't set ALL_LINGUAS.
+ * configure.in: Don't set ALL_LINGUAS.
* configure: Regenerate.
* Makefile.in (.po.gmo): Don't move into source directory.
(.po.pox): Clarify comments.
(install-po): Look for .gmo files in both srcdir and objdir;
- don't fail if a file is totally missing.
+ don't fail if a file is totally missing.
(distclean): rmdir ada subdirectory too.
2001-11-05 Geoffrey Keating <geoffk@redhat.com>
remove unneded depdendencies;
(cfglayout.o): New.
* cfglayout.c, cfglayout.h: New files; break out from ...
- * bb-reorder.c: ... here; Remove unneeded includes;
+ * bb-reorder.c: ... here; Remove unneeded includes;
2001-11-04 Alan Modra <amodra@bigpond.net.au>
(set_attr "length" "4,8,4,4,8,8,8,8,4,8,4,4")])
(define_insn "movdf_internal2"
- [(set (match_operand:DF 0 "nonimmediate_operand" "=d,d,d,R,To")
- (match_operand:DF 1 "general_operand" "dG,R,ToF,d,d"))]
+ [(set (match_operand:DF 0 "nonimmediate_operand" "=d,d,d,R,To,*d")
+ (match_operand:DF 1 "general_operand" "dG,R,ToF,d,d,*f"))]
"(TARGET_SOFT_FLOAT || TARGET_SINGLE_FLOAT) && !TARGET_MIPS16
&& (register_operand (operands[0], DFmode)
|| register_operand (operands[1], DFmode)
|| (GET_CODE (operands[1]) == CONST_INT && INTVAL (operands[1]) == 0)
|| operands[1] == CONST0_RTX (DFmode))"
"* return mips_move_2words (operands, insn); "
- [(set_attr "type" "move,load,load,store,store")
+ [(set_attr "type" "move,load,load,store,store,xfer")
(set_attr "mode" "DF")
- (set_attr "length" "8,8,16,8,16")])
+ (set_attr "length" "8,8,16,8,16,8")])
(define_insn ""
[(set (match_operand:DF 0 "nonimmediate_operand" "=d,y,d,d,d,R,To")