diff options
-rw-r--r-- | gnu/gcc/gcc/combine.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gnu/gcc/gcc/combine.c b/gnu/gcc/gcc/combine.c index c5655ea4038..7ab118801a1 100644 --- a/gnu/gcc/gcc/combine.c +++ b/gnu/gcc/gcc/combine.c @@ -2374,8 +2374,10 @@ try_combine (rtx i3, rtx i2, rtx i1, int *new_direct_jump_p) above (see detailed comments there) that ensures that I1DEST isn't mentioned in any SETs in NEWPAT that are field assignments. */ +#if !defined(OPENBSD_NATIVE) && !defined(OPENBSD_CROSS) /* GCC PR #34628 */ if (! combinable_i3pat (NULL_RTX, &newpat, i1dest, NULL_RTX, 0, (rtx*) 0)) +#endif { undo_all (); return 0; |