On Wed, Nov 12, 2014 at 12:43:17PM -0800, H.J. Lu wrote:
> @@ -42686,8 +42692,12 @@ x86_output_mi_thunk (FILE *file, tree, HOST_WIDE_INT 
> delta,
>    else
>      {
>        if (ix86_cmodel == CM_LARGE_PIC && SYMBOLIC_CONST (fnaddr))
> -     fnaddr = legitimize_pic_address (fnaddr,
> -                                      gen_rtx_REG (Pmode, tmp_regno));
> +     {
> +       SET_REGNO (pic_offset_table_rtx, R11_REG);

If pic_offset_table_rtx has never been initialized, how you can use
SET_REGNO on it?  Shouldn't that be pic_offset_table_rtx = gen_raw_REG (Pmode, 
R11_REG);
or similar?  Or is it initialized from some earlier function emitted, just
with a different reg?

        Jakub

Reply via email to