This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Fix output_set_got vs. barrier_args_size (PR middle-end/45484)
- From: Richard Henderson <rth at redhat dot com>
- To: Jakub Jelinek <jakub at redhat dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Thu, 02 Sep 2010 17:11:27 -0700
- Subject: Re: [PATCH] Fix output_set_got vs. barrier_args_size (PR middle-end/45484)
- References: <20100902214014.GW1269@tyan-ft48-01.lab.bos.redhat.com>
On 09/02/2010 02:40 PM, Jakub Jelinek wrote:
> rtx insn;
> start_sequence ();
> - insn = emit_barrier ();
> + insn = emit_jump_insn (gen_rtx_SET (VOIDmode, pc_rtx, pc_rtx));
> end_sequence ();
> dwarf2out_frame_debug (insn, false);
Ug. Wouldn't it be better simply to expose a dwarf2out routine
that flushes the queue, without dancing around fake insns?
r~