This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Bootstrap failure on i686-linux-gnu with checking enabled
- From: Jakub Jelinek <jakub at redhat dot com>
- To: Jan Hubicka <jh at suse dot cz>
- Cc: Andreas Jaeger <aj at suse dot de>, gcc at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
- Date: Sun, 2 Jun 2002 19:02:17 +0200
- Subject: Re: Bootstrap failure on i686-linux-gnu with checking enabled
- References: <u8adqeksw0.fsf@gromit.moeb> <20020602102038.GB22238@atrey.karlin.mff.cuni.cz>
- Reply-to: Jakub Jelinek <jakub at redhat dot com>
On Sun, Jun 02, 2002 at 12:20:38PM +0200, Jan Hubicka wrote:
> + Sun Jun 2 12:11:52 CEST 2002 Jan Hubicka <jh@suse.cz>
> +
> + * gcse.c (bypass_conditional_jumps): Use single set to obtain set.
> +
> --- 4541,4553 ----
> insn = NEXT_INSN (insn))
> if (GET_CODE (insn) == INSN)
> {
> + rtx set = single_set (insn);
> if (setcc)
> break;
> if (!single_set (insn))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
this should be if (!set) instead...
> break;
>
> ! dest = SET_DEST (set);
> if (GET_MODE_CLASS (GET_MODE (dest)) == MODE_CC)
> setcc = insn;
> #ifdef HAVE_cc0
Jakub