CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2013/01/23 14:29:03

Modified files:
        gnu/usr.bin/gcc/gcc/config/m88k: m88k.c 

Log message:
m88k_expand_prologue(): add a REG_MAYBE_DEAD note to the insns loading the
PIC base register, it case it turns out to not be necessary. This should not
be needed because this sequence is only generated if
current_function_uses_pic_offset_table is set, but it can't hurt to expect the
worse (from rs6000).

legitimize_address(): do not coerce the address using (unspec:SI gen_rtvec() ),
but rather use it unmodified, in the -fPIC case. This lets libstdc++.so build
(and probably anything else being compiled with -fPIC rather than -fpic).

Reply via email to