diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/emit-rtl.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 65702558704..2f74c18916b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +Wed Nov 4 18:16:29 1998 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl> + + * emit-rtl.c (try_split): Fixed error in Oct 10 patch. + Wed Nov 4 15:11:15 1998 Geoffrey Noer <noer@cygnus.com> * i386/cygwin32.h (MASK_WIN32, MASK_CYGWIN, MASK_WINDOWS, MASK_DLL, diff --git a/gcc/emit-rtl.c b/gcc/emit-rtl.c index df3a5a96e37..6f34788e1dd 100644 --- a/gcc/emit-rtl.c +++ b/gcc/emit-rtl.c @@ -2275,7 +2275,7 @@ try_split (pat, trial, last) immediately before a BARRIER. */ for (tem = NEXT_INSN (before); tem != after; tem = NEXT_INSN (tem)) - if (! INSN_DELETED_P (tem) && ! GET_CODE (tem) == BARRIER) + if (! INSN_DELETED_P (tem) && GET_CODE (tem) != BARRIER) tem = try_split (PATTERN (tem), tem, 1); } /* Avoid infinite loop if the result matches the original pattern. */ |