This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r168093 - in /trunk/gcc: ChangeLog config/mn103...
- From: rth at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Mon, 20 Dec 2010 19:11:13 -0000
- Subject: r168093 - in /trunk/gcc: ChangeLog config/mn103...
Author: rth
Date: Mon Dec 20 19:11:12 2010
New Revision: 168093
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=168093
Log:
mn10300: Cleanup PIC unspec generation
* config/mn10300/mn10300.c (mn10300_legitimize_pic_address): Generate
UNSPEC patterns by hand, with the proper mode; use gen_const_mem.
* config/mn10300/mn10300.md (call, call_value): Generate UNSPEC_PLT
by hand, with the proper mode.
(symGOT2reg, symGOT2reg_i, symGOTOFF2reg): Remove.
(symGOTOFF2reg_i, sym2PIC, sym2PLT): Remove.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/mn10300/mn10300.c
trunk/gcc/config/mn10300/mn10300.md