OSDN Git Service

(make_extraction): Fix paren error in `if' for INNER is reg.
authorrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 29 Oct 1992 20:56:02 +0000 (20:56 +0000)
committerrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 29 Oct 1992 20:56:02 +0000 (20:56 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2652 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/combine.c

index 89383a4..5183508 100644 (file)
@@ -4632,10 +4632,10 @@ make_extraction (mode, inner, pos, pos_rtx, len,
           a SUBREG and it would sometimes return a new hard register.  */
        new = gen_rtx (SUBREG, tmode, inner,
                       (WORDS_BIG_ENDIAN
-                       && GET_MODE_SIZE (is_mode) > UNITS_PER_WORD)
-                      ? ((GET_MODE_SIZE (is_mode) - GET_MODE_SIZE (tmode)
-                          / UNITS_PER_WORD))
-                      : 0);
+                       && GET_MODE_SIZE (is_mode) > UNITS_PER_WORD
+                       ? ((GET_MODE_SIZE (is_mode) - GET_MODE_SIZE (tmode))
+                          / UNITS_PER_WORD)
+                       : 0));
       else
        new = force_to_mode (inner, tmode, len, NULL_RTX);