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).