OSDN Git Service

Fix x86 core dump on regex.c
authorwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 2 Apr 1998 18:12:00 +0000 (18:12 +0000)
committerwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 2 Apr 1998 18:12:00 +0000 (18:12 +0000)
* i386.md (movqi+1): Change alternative 1 from *r/r to *r/*rn.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@18966 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/i386/i386.md

index ff51be0..5908e29 100644 (file)
@@ -1,3 +1,7 @@
+Thu Apr  2 18:00:52 1998  Jim Wilson  <wilson@cygnus.com>
+
+       * i386.md (movqi+1): Change alternative 1 from *r/r to *r/*rn.
+
 1998-04-02  Vladimir N. Makarov  <vmakarov@cygnus.com>
 
        * ginclude/va-i960.h (va_end): Change void * to void.
index ae084ae..9de8a93 100644 (file)
 
 (define_insn ""
   [(set (match_operand:QI 0 "nonimmediate_operand" "=q,*r,qm")
-       (match_operand:QI 1 "general_operand" "*g,r,qn"))]
+       (match_operand:QI 1 "general_operand" "*g,*rn,qn"))]
   "(!TARGET_MOVE || GET_CODE (operands[0]) != MEM) || (GET_CODE (operands[1]) != MEM)"
   "*
 {